The SPI Slave implementation works as long as the XMOS and the HostCPU are the only devices that are communicating over SPI. The MISO line does not seem to be high impedant from the XMOS when not Slave Selected by the HostCPU. All seems to function for the other SPI devices when I disable the XMOS SPI Slave implementation. The application note does clearly state that the implementation should work with other SPI Slave devices:
Is there a solution to solve the MISO problem I am having with the SPI Slave Library? I saw that there are functions to disable or set certain pins in high impedant mode. But I would expect this to be implemented in the SPI library side since the AN is advertised as working with other SPI Slave devices.and is compatible with other slave devices on the same bus
Thanks for your help and tips.
Bram