More work on new SPI protocol