EDMA3 Registers
11.4.1.4 Status/Debug Visibility Registers
The following set of registers provide visibility into the event queues and a TR life cycle. These are useful
for system debug as they provide in-depth visibility for the events queued up in the event queue and also
provide information on what parts of the EDMA3CC logic are active once the event has been received by
the EDMA3CC.
11.4.1.4.1 Event Queue Entry Registers (QxEy)
The event queue entry registers (QxEy) exist for all 16 queue entries (the maximum allowed queue
entries) for all event queues in the EDMA3CC.
There are Q0E0 to Q0E15, Q1E0 to Q1E15, Q2E0 to Q2E15, and Q3E0 to Q3E15. Each register details
the event number (ENUM) and the event type (ETYPE). For example, if the value in Q1E4 is read as 000
004Fh, this means the 4th entry in queue 1 is a manually-triggered event on DMA channel 15.
The QxEy is shown in
and described in
.
Figure 11-62. Event Queue Entry Registers (QxEy)
31
16
Reserved
R-0
15
8
7
6
5
0
Reserved
ETYPE
ENUM
R-0
R-x
R-x
LEGEND: R = Read only; -n = value after reset; -x = value is indeterminate after reset
Table 11-46. Event Queue Entry Registers (QxEy) Field Descriptions
Bit
Field
Value
Description
31-8
Reserved
0
Reserved. Always write 0 to this bit; writes of 1 to this bit are not supported and attempts to do so
may result in undefined behavior.
7-6
ETYPE
0-3h
Event entry y in queue x. Specifies the specific event type for the given entry in the event queue.
0
Event triggered via ER.
1h
Manual triggered via ESR.
2h
Chain triggered via CER.
3h
Auto-triggered via QER.
5-0
ENUM
0-3Fh
Event entry y in queue x. Event number:
0-3h
QDMA channel number (0 to 3).
0-3Fh
DMA channel/event number (0 to 63).
960
Enhanced Direct Memory Access (EDMA)
SPRUH73H – October 2011 – Revised April 2013
Copyright © 2011–2013, Texas Instruments Incorporated