UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
417 of 1269
NXP Semiconductors
UM10503
Chapter 20: LPC43xx SD/MMC interface
20.6.1 Control Register (CTRL)
RST_N
R/W
0x078
Hardware Reset
-
-
0x07C
Reserved
-
-
BMOD
R/W
0x080
Bus Mode Register
0x00000000
PLDMND
W
0x084
Poll Demand Register
0x00000000
DBADDR
R/W
0x088
Descriptor List Base Address Register
0x00000000
IDSTS
R/W
0x08C
Internal DMAC Status Register
0x00000000
IDINTEN
R/W
0x090
Internal DMAC Interrupt Enable Register
0x00000000
DSCADDR
R
0x094
Current Host Descriptor Address Register
0x00000000
BUFADDR
R
0x098
Current Buffer Descriptor Address Register
0x00000000
DATA
R/W
0x100
Data FIFO read/write; if address is equal or
greater than 0x100, then FIFO is selected as long
as device is selected. Address 0x100 and above
are mapped to the data FIFO. More than one
address is mapped to the data FIFO so that the
FIFO can be accessed using bursts.
-
Table 296. Register overview: SDMMC (base address: 0x4000 4000)
Name
Access
Address
offset
Description
Reset value
Reference
Table 297. Control Register (CTRL, address 0x4000 4000) bit description
Bit
Symbol
Value
Description
Reset
value
0
CONTROLLER_RESET
Controller reset. To reset controller, software should set bit to 1. This
bit is auto-cleared after two AHB and two cclk_in clock cycles. This
resets:
- BIU/CIU interface
- CIU and state machines
- abort_read_data, send_irq_response, and read_wait bits of Control
register
- start_cmd bit of Command register
Does not affect any registers or DMA interface, or FIFO. or host
interrupts.
0
0
No change
1
Reset SD/MMC controller
1
FIFO_RESET
Fifo reset. To reset FIFO, software should set bit to 1. This bit is
auto-cleared after completion of reset operation. auto-cleared after
two AHB clocks.
0
0
No change
1
Reset to data FIFO To reset FIFO pointers
2
DMA_RESET
Dma_reset. To reset DMA interface, software should set bit to 1. This
bit is auto-cleared after two AHB clocks.
0
0
No change
1
Reset internal DMA interface control logic
3
-
Reserved
-