English
Language : 

PXD10RM Datasheet, PDF (453/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller
All registers are accessible via 8-bit, 16-bit or 32-bit accesses. However, 16-bit accesses must be aligned
to 16-bit boundaries, and 32-bit accesses must be aligned to 32-bit boundaries. As an example,
CHCONFIG0 through CHCONFIG3 are accessible by a 32-bit READ/WRITE to address ‘Base + 0x00’,
but performing a 32-bit access to address ‘Base + 0x01’ is illegal.
13.3.1 Register descriptions
The following memory-mapped registers are available in the DMA Channel Mux.
13.3.1.1 Channel configuration registers
Each of the DMA channels can be independently enabled/disabled and associated with one of the DMA
slots (peripheral slots or always-on slots) in the system.
Address: Base + #n
Access: User read/write
0
1
2
3
4
5
6
7
R
ENBL
W
TRIG
SOURCE
Reset
0
0
0
0
0
0
0
0
Figure 13-2. Channel Configuration Registers (CHCONFIG#n)
Table 13-2. CHCONFIGxx Field Descriptions
Field
Description
ENBL
TRIG
SOURCE
DMA Channel Enable. ENBL enables the DMA Channel
0 DMA channel is disabled. This mode is primarily used during configuration of the DMA Mux. The
DMA has separate channel enables/disables, which should be used to disable or re-configure a
DMA channel.
1 DMA channel is enabled
DMA Channel Trigger Enable (for triggered channels only). TRIG enables the periodic trigger
capability for the DMA Channel
0 Triggering is disabled. If triggering is disabled, and the ENBL bit is set, the DMA Channel will
simply route the specified source to the DMA channel.
1 Triggering is enabled
DMA Channel Source (slot). SOURCE specifies which DMA source, if any, is routed to a particular
DMA channel. Please check your SoC-Guide for further details about the peripherals and their slot
numbers.
ENBL
0
1
1
TRIG
X
0
1
Table 13-3. Channel and trigger enabling
Function
DMA Channel is disabled
DMA Channel is enabled with no triggering (transparent)
DMA Channel is enabled with triggering
Mode
Disabled Mode
Normal Mode
Periodic Trigger Mode
Freescale Semiconductor
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
13-3