spi.c revision 57a94607
1