Expand description
SD/MMC Host Controller
Modules
- Card data block size configuration register
- Burst mode transfer configuration register
- Host buffer address pointer register
- CPU write and read transmit data by FIFO
- Data transfer length configuration register
- Card Threshold Control register
- Card detect register
- SDIO control register.
- Clock divider configuration register
- Clock enable register
- Clock source selection register
- Command and boot configuration register
- Command argument data register
- Control register
- Card bus width configuration register
- Descriptor base address register
- Debounce filter time configuration register
- Host descriptor address pointer
- eMMC DDR register
- Enable Phase Shift register
- FIFO configuration register
- Hardware feature register
- IDMAC interrupt enable register
- IDMAC status register
- SDIO interrupt mask register
- Masked interrupt status register
- Poll demand configuration register
- Response data register
- Long response data register
- Long response data register
- Long response data register
- Raw interrupt status register
- Card reset register
- SD/MMC status register
- Transferred byte count register
- Transferred byte count register
- Data and response timeout configuration register
- UHS-1 register
- User ID (scratchpad) register
- Version ID (scratchpad) register
- Card write protection (WP) status register
Structs
- Register block
Type Definitions
- BLKSIZ (rw) register accessor: an alias for
Reg<BLKSIZ_SPEC>
- BMOD (rw) register accessor: an alias for
Reg<BMOD_SPEC>
- BUFADDR (r) register accessor: an alias for
Reg<BUFADDR_SPEC>
- BUFFIFO (rw) register accessor: an alias for
Reg<BUFFIFO_SPEC>
- BYTCNT (rw) register accessor: an alias for
Reg<BYTCNT_SPEC>
- CARDTHRCTL (rw) register accessor: an alias for
Reg<CARDTHRCTL_SPEC>
- CDETECT (r) register accessor: an alias for
Reg<CDETECT_SPEC>
- CLKDIV (rw) register accessor: an alias for
Reg<CLKDIV_SPEC>
- CLKENA (rw) register accessor: an alias for
Reg<CLKENA_SPEC>
- CLKSRC (rw) register accessor: an alias for
Reg<CLKSRC_SPEC>
- CLK_EDGE_SEL (rw) register accessor: an alias for
Reg<CLK_EDGE_SEL_SPEC>
- CMD (rw) register accessor: an alias for
Reg<CMD_SPEC>
- CMDARG (rw) register accessor: an alias for
Reg<CMDARG_SPEC>
- CTRL (rw) register accessor: an alias for
Reg<CTRL_SPEC>
- CTYPE (rw) register accessor: an alias for
Reg<CTYPE_SPEC>
- DBADDR (rw) register accessor: an alias for
Reg<DBADDR_SPEC>
- DEBNCE (rw) register accessor: an alias for
Reg<DEBNCE_SPEC>
- DSCADDR (r) register accessor: an alias for
Reg<DSCADDR_SPEC>
- EMMCDDR (rw) register accessor: an alias for
Reg<EMMCDDR_SPEC>
- ENSHIFT (rw) register accessor: an alias for
Reg<ENSHIFT_SPEC>
- FIFOTH (rw) register accessor: an alias for
Reg<FIFOTH_SPEC>
- HCON (r) register accessor: an alias for
Reg<HCON_SPEC>
- IDINTEN (rw) register accessor: an alias for
Reg<IDINTEN_SPEC>
- IDSTS (rw) register accessor: an alias for
Reg<IDSTS_SPEC>
- INTMASK (rw) register accessor: an alias for
Reg<INTMASK_SPEC>
- MINTSTS (r) register accessor: an alias for
Reg<MINTSTS_SPEC>
- PLDMND (w) register accessor: an alias for
Reg<PLDMND_SPEC>
- RESP0 (r) register accessor: an alias for
Reg<RESP0_SPEC>
- RESP1 (r) register accessor: an alias for
Reg<RESP1_SPEC>
- RESP2 (r) register accessor: an alias for
Reg<RESP2_SPEC>
- RESP3 (r) register accessor: an alias for
Reg<RESP3_SPEC>
- RINTSTS (rw) register accessor: an alias for
Reg<RINTSTS_SPEC>
- RST_N (rw) register accessor: an alias for
Reg<RST_N_SPEC>
- STATUS (r) register accessor: an alias for
Reg<STATUS_SPEC>
- TBBCNT (r) register accessor: an alias for
Reg<TBBCNT_SPEC>
- TCBCNT (r) register accessor: an alias for
Reg<TCBCNT_SPEC>
- TMOUT (rw) register accessor: an alias for
Reg<TMOUT_SPEC>
- UHS (rw) register accessor: an alias for
Reg<UHS_SPEC>
- USRID (rw) register accessor: an alias for
Reg<USRID_SPEC>
- VERID (r) register accessor: an alias for
Reg<VERID_SPEC>
- WRTPRT (r) register accessor: an alias for
Reg<WRTPRT_SPEC>