spi.c revision d5ee722a
1