SPI changes to support changing wishbone slots