MPC563XM Reference Manual, Rev. 1
128
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
for the DMACR definition.
Figure 7-2. DMA Control Register (DMACR)
Register address: DMA_ 0x0000
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
RESET:
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
GRP3PRI
GRP2PRI
GRP1PRI
GRP0PRI
0
0
0
0
ERG
A
ERC
A
EDB
G
EBW
W
RESET:
1
1
1
0
0
1
0
0
0
0
0
0
= Unimplemented
Table 7-3. DMA Control Register (DMACR) Field Descriptions
Name
Description
Value
GRP3PRI
Channel Group 3 Priority
Group 3 priority level when fixed priority group
arbitration is enabled.
GRP2PRI
Channel Group 2 Priority
Group 2 priority level when fixed priority group
arbitration is enabled.
GRP1PRI
Channel Group 1 Priority
Group 1 priority level when fixed priority group
arbitration is enabled.
GRP0PRI
Channel Group 0 Priority
Group 0 priority level when fixed priority group
arbitration is enabled.
ERGA
Enable Round Robin Group Arbitration
0 Fixed priority arbitration is used for selection
among the groups.
1 Round robin arbitration is used for selection
among the groups.
ERCA
Enable Round Robin Channel Arbitration
0 Fixed priority arbitration is used for channel
selection within each group.
1 Round robin arbitration is used for channel
selection within each group.
EDBG
Enable Debug
0 The assertion of the ipg_debug input is ignored.
1 The assertion of the ipg_debug input causes the
DMA to stall the start of a new channel.
Executing channels are allowed to complete.
Channel execution will resume when
either the ipg_debug input is negated or the
EDBG bit is cleared.
EBW
Enable Buffered Writes
0 The bufferable write signal (hprot[2]) is not
asserted during AMBA AHB writes.
1 The bufferable write signal (hprot[2]) is asserted
on all AMBA AHB writes except for the last
write sequence.