spi.c revision 33a2fde5
1