4.3.6.6
Interrupt Evaluate Register (IEVAL)
www.ti.com
EDMA3 Channel Controller Control Registers
The interrupt evaluate register (IEVAL) is the only register that physically exists in both the global region
and the shadow regions. In other words, the read/write accessibility for the shadow region IEVAL is not
affected by the DMA/QDMA region access registers (DRAE
m
/DRAEH
m
, QRAE
n
/QRAEH
n
). IEVAL is
needed for robust ISR operations to ensure that interrupts are not missed by the CPU.
The IEVAL is shown in
and described in
.
Figure 4-59. Interrupt Evaluate Register (IEVAL)
31
16
Reserved
R-0
15
2
1
0
Reserved
Rsvd
EVAL
R-0
W-0
W-0
LEGEND: R = Read only; W = Write only; -
n
= value after reset
Table 4-61. Interrupt Evaluate Register (IEVAL) Field Descriptions
Bit
Field
Value
Description
31-2
Reserved
0
Reserved
1
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.
0
EVAL
Interrupt evaluate.
0
No effect.
1
Causes EDMA3CC completion interrupt to be pulsed, if any enabled (IER
n
/IERH
n
= 1) interrupts are
still pending (IPR
n
/IPRH
n
= 1).
The EDMA3CC completion region interrupt that is pulsed depends on which IEVAL is being exercised.
For example, writing to the EVAL bit in IEVAL0 pulses the region 0 completion interrupt, but writing to
the EVAL bit in IEVAL1 pulses the region 1 completion interrupt.
SPRUG34 – November 2008
Registers
133
Содержание TMS320DM357
Страница 2: ...2 SPRUG34 November 2008 Submit Documentation Feedback ...
Страница 12: ...List of Tables 12 SPRUG34 November 2008 Submit Documentation Feedback ...
Страница 16: ...Read This First 16 SPRUG34 November 2008 Submit Documentation Feedback ...
Страница 64: ...EDMA3 Architecture 64 SPRUG34 November 2008 Submit Documentation Feedback ...