EasyManua.ls Logo

NXP Semiconductors MPC5566 - Memory Map and Register Definition

NXP Semiconductors MPC5566
1268 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Enhanced Direct Memory Access (eDMA)
MPC5566 Microcontroller Reference Manual, Rev. 2
9-4 Freescale Semiconductor
9.2 Memory Map and Register Definition
9.2.1 Memory Map
The eDMA programming model is partitioned into two regions:
Region 1 defines control registers; region 2 defines the local transfer control for the descriptor memory.
Some registers are implemented as two 32-bit registers, and include an “H” and “L” suffix, signaling the
“high” and “low” portions of the control function. Table 9-1 is a 32-bit view of the eDMA memory map.
Table 9-1. eDMA 32-bit Memory Map
Address Register Name Register Description Bits
Base (0xFFF4_4000) EDMA_CR eDMA control register 32
Base + 0x0004 EDMA_ESR eDMA error status register 32
Base + 0x0008 EDMA_ERQRH eDMA enable request high register 32
Base + 0x000C EDMA_ERQRL eDMA enable request low register 32
Base + 0x0010 EDMA_EEIRH eDMA enable error interrupt high register 32
Base + 0x0014 EDMA_EEIRL eDMA enable error interrupt low register 32
Base + 0x0018 EDMA_SERQR eDMA set enable request register 8
Base + 0x0019 EDMA_CERQR eDMA clear enable request register 8
Base + 0x001A EDMA_SEEIR eDMA set enable error interrupt register 8
Base + 0x001B EDMA_CEEIR eDMA clear enable error interrupt register 8
Base + 0x001C EDMA_CIRQR eDMA clear interrupt request register 8
Base + 0x001D EDMA_CER eDMA clear error register 8
Base + 0x001E EDMA_SSBR eDMA set start bit register 8
Base + 0x001F EDMA_CDSBR eDMA clear done status bit register 8
Base + 0x0020 EDMA_IRQRH eDMA interrupt request high register 32
Base + 0x0024 EDMA_IRQRL eDMA interrupt request low register 32
Base + 0x0028 EDMA_ERH eDMA error high register 32
Base + 0x002C EDMA_ERL eDMA error low register 32
Base + 0x0030 EDMA_HRSH eDMA hardware request status high 32
Base + 0x0034–0x00FF Reserved
Base + 0x0100 EDMA_CPR0 eDMA channel 0 priority register 8
Base + 0x0101 EDMA_CPR1 eDMA channel 1 priority register 8
Base + 0x0102 EDMA_CPR2 eDMA channel 2 priority register 8
Base + 0x0103 EDMA_CPR3 eDMA channel 3 priority register 8
Base + 0x0104 EDMA_CPR4 eDMA channel 4 priority register 8

Table of Contents

Related product manuals