![NXP Semiconductors MPC5605BK Reference Manual Download Page 297](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852297.webp)
Chapter 17 eDMA Channel Multiplexer (DMA_MUX)
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
297
17.5.1
Channel configuration registers (CHCONFIG
n
)
Each of the total of 16 eDMA channels can be independently enabled/disabled and associated with 1 of
the 28 peripheral eDMA s 1 of the four always enabled eDMA sources in the system.
NOTE
Setting multiple CHCONFIG registers with the same Source value results
in unpredictable behavior.
NOTE
Before changing the trigger or source settings an eDMA channel must be
disabled via the CHCONFIG
n
[ENBL] bit.
Offset: 0x0 +
n
(16 registers)
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 17-2. Channel Configuration Registers (CHCONFIG
n
)
Table 17-2. CHCONFIG
n
field descriptions
Field
Description
ENBL
eDMA Channel Enable
ENBL enables the eDMA channel.
0 eDMA channel is disabled. This mode is primarily used during configuration of the DMA_MUX.
The eDMA has separate channel enables/disables, which should be used to disable or reconfigure
an eDMA channel.
1 eDMA channel is enabled
TRIG
eDMA Channel Trigger Enable (for triggered channels only)
TRIG enables the periodic trigger capability for the eDMA channel.
0 Periodic triggering is disabled. If periodic triggering is disabled, and the ENBL bit is set, the
DMA_MUX will simply route the specified source to the eDMA channel.
1 Triggering is enabled
SOURCE
eDMA Channel Source (slot)
SOURCE specifies which eDMA source, if any, is routed to a particular eDMA channel. Please see
for DMA_MUX inputs mapping.
Table 17-3. Channel and trigger enabling
ENBL
TRIG
Function
Mode
0
X
eDMA channel is disabled
Disabled Mode
1
0
eDMA channel is enabled with no triggering
(transparent)
Normal Mode
1
1
eDMA channel is enabled with triggering
Periodic Trigger Mode
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...