Created spi.c and spi.h