spi.c revision 3b1884c2
1