This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EDMA3_x_CC0 registers

Other Parts Discussed in Thread: OMAP-L138, SYSBIOS

Hello,

I'm developing SysBIOS applications for ARM and DSP on an OMAP-L138. While using and debugging EDMA functionality, I found some irregularities which confuse me a little bit:

The Register view in the Debug perspective of CCS (Version: 5.2.0.00069) only shows registers EDMACC1ARM, EDMATC0ARM, EDMATC1ARM and EDMATC2ARM. I assume following name mapping:
      EDMACC1ARM --> EDMA3_1_CC0 --> EDMA3 CC
      EDMATC0ARM --> EDMA3_0_TC0  --> EDMA3 TC0
      EDMATC1ARM --> EDMA3_0_TC1  --> EDMA3 TC1
      EDMATC2ARM --> EDMA3_1_TC0  --> EDMA3_TC2
is that correct so far? What is with EDMA3_0_CC0?

In order to be able to see and manipulate the EDMA registers from CCS debugger, I tried to use EDMA3_1_xx Instead of the EDMA_3_0_xx. But the interrupt events for EDMA3_1_CC0 (AINTC 93 - 95) are not defined in the interrupt.h file from starterware (1_10_03_03).
Is there a physical reason (=does EDMA3_1_xx not work properly with the ARM) for the missing defines?

Best regards

Stéphane Peter