spi.c revision 44ea6281
1