I have been reading and re-reading all the elements of the MIOS32 SVN Repository. Traditional Models, SPI, SRIO, DOUT, DIN.
As mentioned previously I am building a digital piano. I want to use a 16 bit DIN and a 16 bit DOUT to scan the keyboard contacts. There are 2 X 88 switches to scan.
s32 MIOS32_SRIO_ScanStart(void *_notify_hook) This function refers at the end to :-
MIOS32_SPI_TransferBlock(MIOS32_SRIO_SPI,
(u8 *)&mios32_srio_dout[0], (u8 *)&mios32_srio_din_buf