Added a simple SPI support