RM0046 Enhanced Direct Memory Access (eDMA)
Doc ID 16912 Rev 5 389/936
eDMA Enable Request Register (EDMA_ERQRL)
The EDMA_ERQRL provides a bit map for the 16 implemented channels to enable the
request signal for each channel. EDMA_ERQRL maps to channels 15–0.
The state of any given channel enable is directly affected by writes to this register; the state
is also affected by writes to the EDMA_SERQR and EDMA_CERQR. The EDMA_CERQR
and EDMA_SERQR are provided so that the request enable for a single channel can easily
be modified without the need to perform a read-modify-write sequence to the
EDMA_ERQRL.
Both the DMA request input signal and this enable request flag must be asserted before a
channel’s hardware service request is accepted. The state of the eDMA enable request flag
does not affect a channel service request made explicitly through software or a linked
channel request.
25
SOE
Source offset error.
0 No source offset configuration error.
1 The last recorded error was a configuration error detected in the TCD.SOFF field, indicating
TCD.SOFF is inconsistent with TCD.SSIZE.
26
DAE
Destination address error.
0 No destination address configuration error.
1 The last recorded error was a configuration error detected in the TCD.DADDR field, indicating
TCD.DADDR is inconsistent with TCD.DSIZE.
27
DOE
Destination offset error.
0 No destination offset configuration error.
1 The last recorded error was a configuration error detected in the TCD.DOFF field, indicating
TCD.DOFF is inconsistent with TCD.DSIZE.
28
NCE
NBYTES/CITER configuration error.
0 No NBYTES/CITER configuration error.
1 The last recorded error was a configuration error detected in the TCD.NBYTES or TCD.CITER
fields, indicating the following conditions exist:
– TCD.NBYTES is not a multiple of TCD.SSIZE and TCD.DSIZE, or
– TCD.CITER is equal to zero, or
– TCD.CITER.E_LINK is not equal to TCD.BITER.E_LINK.
29
SGE
Scatter/gather configuration error.
0 No scatter/gather configuration error.
1 The last recorded error was a configuration error detected in the TCD.DLAST_SGA field,
indicating TCD.DLAST_SGA is not on a 32-byte boundary. This field is checked at the beginning
of a scatter/gather operation after major loop completion if TCD.E_SG is enabled.
30
SBE
Source bus error.
0 No source bus error.
1 The last recorded error was a bus error on a source read.
31
DBE
Destination bus error.
0 No destination bus error.
1 The last recorded error was a bus error on a destination write.
Table 177. EDMA_ESR field descriptions (continued)
Field Description