It's possible, but not simple and depends on the details of the device being used. The normal instruction time for the Propeller is 50ns, so you get 20MIPS.
I tried to use the ShifIO.spin but I could get it to work at high speed. It seems that every time my delay was less than 1us, the microcontroller stop responding.
You might want to look at the Wiznet 5100 code (search forums), or the Microchip ENC (OPEX) code they are both SPI (to ethernet) and are relatively high speed ~10mhz.
Comments