Module esp32::sdmmc

source ·
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

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>