Adding support for spi and transceiver, found gpio bug