ctrl |
0x0 |
32 |
RW |
0x0 |
Control register
|
pwren |
0x4 |
32 |
RW |
0x0 |
Power Enable Register
|
clkdiv |
0x8 |
32 |
RW |
0x0 |
Clock Divider Register
|
clksrc |
0xC |
32 |
RW |
0x0 |
Clock Source Register
|
clkena |
0x10 |
32 |
RW |
0x0 |
Clock Enable Register
|
tmout |
0x14 |
32 |
RW |
0xFFFFFF40 |
Timeout Register
|
ctype |
0x18 |
32 |
RW |
0x0 |
Card Type Register
|
blksiz |
0x1C |
32 |
RW |
0x200 |
Block Size Register
|
bytcnt |
0x20 |
32 |
RW |
0x200 |
Byte Count Register
|
intmask |
0x24 |
32 |
RW |
0x0 |
Interrupt Mask Register
|
cmdarg |
0x28 |
32 |
RW |
0x0 |
Command Argument Register
|
cmd |
0x2C |
32 |
RW |
0x20000000 |
Command Register
|
resp0 |
0x30 |
32 |
RO |
0x0 |
Response Register 0
|
resp1 |
0x34 |
32 |
RO |
0x0 |
Response Register 1
|
resp2 |
0x38 |
32 |
RO |
0x0 |
Response Register 2
|
resp3 |
0x3C |
32 |
RO |
0x0 |
Response Register 3
|
mintsts |
0x40 |
32 |
RO |
0x0 |
Masked Interrupt Status Register
|
rintsts |
0x44 |
32 |
RW |
0x0 |
Raw Interrupt Status Register
|
status |
0x48 |
32 |
RO |
0x106 |
Status Register
|
fifoth |
0x4C |
32 |
RW |
0x3FF0000 |
FIFO Threshold Watermark Register
|
cdetect |
0x50 |
32 |
RO |
0x1 |
Card Detect Register
|
wrtprt |
0x54 |
32 |
RO |
0x1 |
Card Detect Register
|
tcbcnt |
0x5C |
32 |
RO |
0x0 |
Transferred CIU Card Byte Count Register
|
tbbcnt |
0x60 |
32 |
RO |
0x0 |
Transferred Host to BIU-FIFO Byte Count Register
|
debnce |
0x64 |
32 |
RW |
0xFFFFFF |
Debounce Count Register
|
usrid |
0x68 |
32 |
RW |
0x7967797 |
User ID Register
|
verid |
0x6C |
32 |
RO |
0x5342270A |
Version ID Register
|
hcon |
0x70 |
32 |
RO |
0xC43081 |
Hardware Configuration Register
|
uhs_reg |
0x74 |
32 |
RW |
0x0 |
UHS-1 Register
|
rst_n |
0x78 |
32 |
RW |
0x1 |
Hardware Reset Register
|
bmod |
0x80 |
32 |
RW |
0x0 |
Bus Mode Register
|
pldmnd |
0x84 |
32 |
WO |
0x0 |
Poll Demand Register
|
dbaddr |
0x88 |
32 |
RW |
0x0 |
Descriptor List Base Address Register
|
idsts |
0x8C |
32 |
RW |
0x0 |
Internal DMAC Status Register
|
idinten |
0x90 |
32 |
RW |
0x0 |
Internal DMAC Interrupt Enable Register
|
dscaddr |
0x94 |
32 |
RO |
0x0 |
Current Host Descriptor Address Register
|
bufaddr |
0x98 |
32 |
RO |
0x0 |
Current Buffer Descriptor Address Register
|
cardthrctl |
0x100 |
32 |
RW |
0x0 |
Card Threshold Control Register
|
back_end_power_r |
0x104 |
32 |
RW |
0x0 |
Back End Power Register
|
data |
0x200 |
32 |
RW |
0x0 |
Data FIFO Access
|
gpio |
0x58 |
32 |
RW |
0x0 |
General Purpose Input/Output Register
|
uhs_reg_ext |
0x108 |
32 |
RW |
0x0 |
UHS Register Extention
|
emmc_ddr_reg |
0x10C |
32 |
RW |
0x0 |
EMMC DDR Register
|
enable_shift |
0x110 |
32 |
RW |
0x0 |
Register to control the amount of shift on enables
|