Hi All
Using CCS4.2, BIOSPSP_01_30_01, BIOS 5.41.
Implemented the SPI EDMA PSP driver which requires Spi_OpMode_DMAINTERRUPT to be set instead of Spi_OpMode_INTERRUPT.
The GIO_Submit() API indirectly calls underlying CSL (Spi.c - spiTransfer() ) which only enables SPIINT0->OVRNINTENA when Spi_OpMode_INTERRUPT is included.
When in DMA mode are the SPI BITERRENA, DESYNCENA, PARERRENA (optional) and DLENERRENA error interrupts valid also ie these errors can be caused and triggered in DMA mode of operation ?
If so is there a reason they are disabled in DMA mode ?
If they are valid interrupts to enable during SPI development/operation in DMA mode does this mean the only way these can now be enabled is to extract the source code from PSP and apply directly to my project ie directly modify the PSP driver itself ?
Many Thanks In Anticipation
Barry