Added basic support for SPI transactions