spi.c revision 4c3c5954
1