spi.c revision 2bca3445
1