Enhanced Direct Memory Access (eDMA)
MPC5566 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor 9-21
channel completion indicators, setting the transfer control descriptor DONE flag and the possible assertion 
of an interrupt request, are not affected when an error is detected.
The contents of this register can also be polled and a non-zero value indicates the presence of a channel 
error, regardless of the state of the EDMA_EEIR. The EDMA_ESR[VLD] bit is a logical OR of all bits in 
this register and it provides a single bit indication of any errors. The state of any given channel’s error 
indicators is affected by writes to this register; it is also affected by writes to the EDMA_CER. On writes 
to EDMA_ERH or EDMA_ERL, a 1 in any bit position clears the corresponding channel’s error status. 
A 0 in any bit position has no affect on the corresponding channel’s current error status. The EDMA_CER 
is provided so the error indicator for a single channel can easily be cleared. 
Address: Base + 0x0028 Access: User R/W
0123456789101112131415
R
ERR
63
ERR
62
ERR
61
ERR
60
ERR
59
ERR
58
ERR
57
ERR
56
ERR
55
ERR
54
ERR
53
ERR
52
ERR
51
ERR
50
ERR
49
ERR
48
W
Reset0000000000000000
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
ERR
47
ERR
46
ERR
45
ERR
44
ERR
43
ERR
42
ERR
41
ERR
40
ERR
39
ERR
38
ERR
37
ERR
36
ERR
35
ERR
34
ERR
33
ERR
32
W
Reset0000000000000000
Figure 9-18. eDMA Error High Register (EDMA_ERH)
Address: Base + 0x002C Access: User R/W
0123456789101112131415
R
ERR
31
ERR
30
ERR
29
ERR
28
ERR
27
ERR
26
ERR
25
ERR
24
ERR
23
ERR
22
ERR
21
ERR
20
ERR
19
ERR
18
ERR
17
ERR
16
W
Reset0000000000000000
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
ERR
15
ERR
14
ERR
13
ERR
12
ERR
11
ERR
10
ERR
09
ERR
08
ERR
07
ERR
06
ERR
05
ERR
04
ERR
03
ERR
02
ERR
01
ERR
00
W
Reset0000000000000000
Figure 9-19. eDMA Error Low Register (EDMA_ERL) 
Table 9-15. EDMA_ERH, EDMA_ERL Field Descriptions
Field Description
0–63
ERRn
eDMA Error n.
0 An error in channel n has not occurred.
1 An error in channel n has occurred.