Technical discussions about the TI C54x DSPs (including the c5401, c5402, c5402a, c5404, c5407, c5409, c5409a, c5410, c5410a, c5416, c5420, c5421, c5441, c549, c5470 and c5471).
|
Hello All, I am using C5409 for a audio application. When I configure McBSP with CPU interrupts(XINT0,RIN0) I am able to play audio properly. I want DMA to be implemented for processing the audio data. I have configured both McBSP and DMA0(syncd on Transmit Event) and DMA1 (syncd receive event). Also I have configured both the DMA channels in multiframe, double word mode and enabled both channels interrupts. The configuration values are correct when I looked into the values of the Config structure. I am not getting both DMA0 interrupt and DMA1 interrupt. I dont know the reason for that. (IFR both the XINT and RINT bits are set) Also I am not clear on the INTOSEL bits in the DMPREC register. (c5409 datasheet doesnt mentioned abt XINT and RINT sharing on DMAC0, DMAC1) Help is appreciated. Thanks in Advance. -- Kans. |