spi.c revision 5039563e
1