DMA Channel Mux (DMA_MUX)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
Freescale Semiconductor
13-3
Preliminary
CHCONFIG0 through CHCONFIG3 are accessible by a 32-bit READ/WRITE to address
DMA_MU 0x00, but performing a 32-bit access to address DMA_MU 0x01 is
illegal.
13.3.2
Register Descriptions
This section lists the DMA_MUX registers in address order and describes the registers and their bit fields.
13.3.2.1
Channel Configuration Registers (CHCONFIGn)
Each of the 16 DMA channels can be independently enabled/disabled and associated with one of the 64
DMA sources in the system.
Table 13-1. DMA_MUX Memory Map
Offset from
DMA_MUX_BASE
(0xFFFD_C000)
Register
Access
Reset Value
Section/Page
0x0000
CHCONFIG0 — Channel #0 configuration
R/W
0x00
0x0001
CHCONFIG1 — Channel #1 configuration
R/W
0x00
0x0002
CHCONFIG2 — Channel #2 configuration
R/W
0x00
0x0003
CHCONFIG3 — Channel #3 configuration
R/W
0x00
0x0004
CHCONFIG4 — Channel #4 configuration
R/W
0x00
0x0005
CHCONFIG5 — Channel #5 configuration
R/W
0x00
0x0006
CHCONFIG6 — Channel #6 configuration
R/W
0x00
0x0007
CHCONFIG7 — Channel #7 configuration
R/W
0x00
0x0008
CHCONFIG8 — Channel #8 configuration
R/W
0x00
0x0009
CHCONFIG9 — Channel #9 configuration
R/W
0x00
0x000A
CHCONFIG10 — Channel #10 configuration
R/W
0x00
0x000B
CHCONFIG11 — Channel #11 configuration
R/W
0x00
0x000C
CHCONFIG12 — Channel #12 configuration
R/W
0x00
0x000D
CHCONFIG13 — Channel #13 configuration
R/W
0x00
0x000E
CHCONFIG14 — Channel #14 configuration
R/W
0x00
0x000F
CHCONFIG15 — Channel #15 configuration
R/W
0x00
Offset: DMA_MU n
Access: User read/write
0
1
2
3
4
5
6
7
R
ENBL
TRIG
SOURCE
W
Reset
0
0
0
0
0
0
0
0
Figure 13-2. Channel Configuration Registers (CHCONFIGn)