Register Summary

Offset Name Bit Pos. 7 6 5 4 3 2 1 0
0x00 HSMCI_CR 7:0 SWRST       PWSDIS PWSEN MCIDIS MCIEN
15:8                
23:16                
31:24                
0x04 HSMCI_MR 7:0 CLKDIV[7:0]
15:8   PADV FBYTE WRPROOF RDPROOF PWSDIV[2:0]
23:16               CLKODD
31:24                
0x08 HSMCI_DTOR 7:0   DTOMUL[2:0] DTOCYC[3:0]
15:8                
23:16                
31:24                
0x0C HSMCI_SDCR 7:0 SDCBUS[1:0]         SDCSEL[1:0]
15:8                
23:16                
31:24                
0x10 HSMCI_ARGR 7:0 ARG[7:0]
15:8 ARG[15:8]
23:16 ARG[23:16]
31:24 ARG[31:24]
0x14 HSMCI_CMDR 7:0 RSPTYP[1:0] CMDNB[5:0]
15:8       MAXLAT OPDCMD SPCMD[2:0]
23:16     TRTYP[2:0] TRDIR TRCMD[1:0]
31:24         BOOT_ACK ATACS IOSPCMD[1:0]
0x18 HSMCI_BLKR 7:0 BCNT[7:0]
15:8 BCNT[15:8]
23:16 BLKLEN[7:0]
31:24 BLKLEN[15:8]
0x1C HSMCI_CSTOR 7:0   CSTOMUL[2:0] CSTOCYC[3:0]
15:8                
23:16                
31:24                
0x20 HSMCI_RSPR[0..3] 7:0 RSP[7:0]
15:8 RSP[15:8]
23:16 RSP[23:16]
31:24 RSP[31:24]

0x24

...

0x2F

Reserved                  
0x30 HSMCI_RDR 7:0 DATA[7:0]
15:8 DATA[15:8]
23:16 DATA[23:16]
31:24 DATA[31:24]
0x34 HSMCI_TDR 7:0 DATA[7:0]
15:8 DATA[15:8]
23:16 DATA[23:16]
31:24 DATA[31:24]

0x38

...

0x3F

Reserved                  
0x40 HSMCI_SR 7:0     NOTBUSY DTIP BLKE TXRDY RXRDY CMDRDY
15:8     CSRCV SDIOWAIT       SDIOIRQA
23:16 CSTOE DTOE DCRCE RTOE RENDE RCRCE RDIRE RINDE
31:24 UNRE OVRE ACKRCVE ACKRCV XFRDONE FIFOEMPTY   BLKOVRE
0x44 HSMCI_IER 7:0     NOTBUSY DTIP BLKE TXRDY RXRDY CMDRDY
15:8     CSRCV SDIOWAIT       SDIOIRQA
23:16 CSTOE DTOE DCRCE RTOE RENDE RCRCE RDIRE RINDE
31:24 UNRE OVRE ACKRCVE ACKRCV XFRDONE FIFOEMPTY   BLKOVRE
0x48 HSMCI_IDR 7:0     NOTBUSY DTIP BLKE TXRDY RXRDY CMDRDY
15:8     CSRCV SDIOWAIT       SDIOIRQA
23:16 CSTOE DTOE DCRCE RTOE RENDE RCRCE RDIRE RINDE
31:24 UNRE OVRE ACKRCVE ACKRCV XFRDONE FIFOEMPTY   BLKOVRE
0x4C HSMCI_IMR 7:0     NOTBUSY DTIP BLKE TXRDY RXRDY CMDRDY
15:8     CSRCV SDIOWAIT       SDIOIRQA
23:16 CSTOE DTOE DCRCE RTOE RENDE RCRCE RDIRE RINDE
31:24 UNRE OVRE ACKRCVE ACKRCV XFRDONE FIFOEMPTY   BLKOVRE
0x50 HSMCI_DMA 7:0   CHKSIZE[2:0]        
15:8               DMAEN
23:16                
31:24                
0x54 HSMCI_CFG 7:0       FERRCTRL       FIFOMODE
15:8       LSYNC       HSMODE
23:16                
31:24                

0x58

...

0xE3

Reserved                  
0xE4 HSMCI_WPMR 7:0               WPEN
15:8 WPKEY[7:0]
23:16 WPKEY[15:8]
31:24 WPKEY[23:16]
0xE8 HSMCI_WPSR 7:0               WPVS
15:8 WPVSRC[7:0]
23:16 WPVSRC[15:8]
31:24                

0xEC

...

0x01FF

Reserved                  
0x0200 HSMCI_FIFOx [x=0..255] 7:0 DATA[7:0]
15:8 DATA[15:8]
23:16 DATA[23:16]
31:24 DATA[31:24]