spi.c revision ba1a0513
1