Enhanced Direct Memory Access Controller (eDMA)
21-4
Freescale Semiconductor
PXR40 Microcontroller Reference Manual, Rev. 1
21.3
Memory Map and Registers
This section provides a detailed description of all eDMA registers.
21.3.1
Module Memory Map
The eDMA memory map is shown in
. The address of each register is given as an offset to the
eDMA base address. Registers are listed in address order, identified by complete name and mnemonic, and
list the type of accesses allowed. In register names, an “
x
” is used to indicate A or B, depending on which
eDMA’s register you are using. If a register only exists in one of the eDMAs, the register description will
state that.
The eDMA’s programming model is partitioned into two regions: the first region defines a number of
registers providing control functions; however, the second region corresponds to the local transfer control
descriptor memory.
Some registers are implemented as two 32-bit registers, and include H and L suffixes, signaling the high
and low portions of the control function.
Base addresses of eDMA_
x
:
•
EDMA_A_BASE = 0xFFF4_4000
•
EDMA_B_BASE = 0xFFF5_4000
Table 21-1. eDMA Memory Map
Offset from
EDMA_x_BASE
Register
Bits Access Reset Value
Section/Page
0x0000
EDMA_x_MCR—eDMA module control register
32
R/W
0x0000_E400
0x0004
EDMA_x_ESR—eDMA error status register
32
R
0x0000_0000
0x0008
EDMA_A_ERQRH—eDMA_A enable request high register
(channels 63–32)
Reserved (eDMA_B)
32
R/W
0000_0000
0x000C EDMA_x_ERQRL—eDMA enable request low register
(channels 31–00)
32
R/W
0x0000_0000
0x0010
EDMA_A_EEIRLH—eDMA_A enable error interrupt register
(channels 63–32)
Reserved (eDMA_B)
32
R/W
0x0000_0000
0x0014
EDMA_x_EEIRL—eDMA enable error interrupt register
(channels 31–00)
32
R/W
0x0000_0000
0x0018
EDMA_x_SERQR—eDMA set enable request register
8
W
0x00
0x0019
EDMA_x_CERQR—eDMA clear enable request register
8
W
0x00
0x001A
EDMA_x_SEEIR—eDMA set enable error interrupt register
8
W
0x00
0x001B
EDMA_x_CEEIR—eDMA clear enable error interrupt register
8
W
0x00
0x001C
EDMA_x_CIRQR—eDMA clear interrupt request register
8
W
0x00
0x001D
EDMA_x_CER—eDMA clear error register
8
W
0x00
Summary of Contents for PXR4030
Page 1: ...PXR40 Microcontroller Reference Manual Devices Supported PXR4030 PXR4040 PXR40RM Rev 1 06 2011...
Page 30: ...PXR40 Microcontroller Reference Manual Rev 1 Freescale Semiconductor xxx...
Page 40: ...PXR40 Microcontroller Reference Manual Rev 1 xl Freescale Semiconductor...
Page 66: ...Memory Map PXR40 Microcontroller Reference Manual Rev 1 2 4 Freescale Semiconductor...
Page 120: ...Signal Descriptions 3 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Page 860: ...FlexCAN Module 24 50 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Page 1167: ...Decimation Filter Freescale Semiconductor 28 53 PXR40 Microcontroller Reference Manual Rev 1...
Page 1168: ...Decimation Filter 28 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...