See Also:
SPI Read for Arduino
SPI Read for Linux Raspberry Pi
SPI Read for Cortex M3, Delfino, F280x, F281X, MSP430, Piccolo, STM32