spi.c revision 4ccf3598
1