spi.c revision 6b695469
1