Hi borg,
as a matter of fact we have something that could be helpful for you. In our CMSIS pack (XMC1000 family CMSIS pack and then under "RTE_Driver" you can find both SAI.c and SAI.h. Take a look at those files how the configuration for I2S is done. Additionally, there is also an example using SAI driver. Download XMC4000 family CMSIS pack (Download here) and under "Boards->Infineon->XMC4500 Application Kit" you can find a working example. It´s just to see maybe an order of commands and which XMCLibs functions should be called.
P.S. The downloaded file is a .pack file. For manual inspections it can be renamed to a . Zip file and unzipped as usual.
Best regards,
Deni
as a matter of fact we have something that could be helpful for you. In our CMSIS pack (XMC1000 family CMSIS pack and then under "RTE_Driver" you can find both SAI.c and SAI.h. Take a look at those files how the configuration for I2S is done. Additionally, there is also an example using SAI driver. Download XMC4000 family CMSIS pack (Download here) and under "Boards->Infineon->XMC4500 Application Kit" you can find a working example. It´s just to see maybe an order of commands and which XMCLibs functions should be called.
P.S. The downloaded file is a .pack file. For manual inspections it can be renamed to a . Zip file and unzipped as usual.
Best regards,
Deni