Module ch32v3::ch32v30x::sdio

source ·
Expand description

Secure digital input/output interface

Modules

Bits 31:0 = : Command argument
SDI clock control register (SDIO_CLKCR)
SDIO command register (SDIO_CMD)
Bits 24:0 = DATACOUNT: Data count value
SDIO data control register (SDIO_DCTRL)
Bits 24:0 = DATALENGTH: Data length value
Bits 31:0 = DATATIME: Data timeout period
bits 31:0 = FIFOData: Receive and transmit FIFO data
Bits 23:0 = FIFOCOUNT: Remaining number of words to be written to or read from the FIFO
SDIO interrupt clear register (SDIO_ICR)
SDIO mask register (SDIO_MASK)
Bits 1:0 = PWRCTRL: Power supply control bits
Bits 31:0 = CARDSTATUS1
Bits 31:0 = CARDSTATUS2
Bits 31:0 = CARDSTATUS3
Bits 31:0 = CARDSTATUS4
SDIO command register
SDIO status register (SDIO_STA)

Structs

Register block

Type Definitions

ARG (rw) register accessor: an alias for Reg<ARG_SPEC>
CLKCR (rw) register accessor: an alias for Reg<CLKCR_SPEC>
CMD (rw) register accessor: an alias for Reg<CMD_SPEC>
DCOUNT (r) register accessor: an alias for Reg<DCOUNT_SPEC>
DCTRL (rw) register accessor: an alias for Reg<DCTRL_SPEC>
DLEN (rw) register accessor: an alias for Reg<DLEN_SPEC>
DTIMER (rw) register accessor: an alias for Reg<DTIMER_SPEC>
FIFO (rw) register accessor: an alias for Reg<FIFO_SPEC>
FIFOCNT (r) register accessor: an alias for Reg<FIFOCNT_SPEC>
ICR (rw) register accessor: an alias for Reg<ICR_SPEC>
MASK (rw) register accessor: an alias for Reg<MASK_SPEC>
POWER (rw) register accessor: an alias for Reg<POWER_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>
RESP4 (r) register accessor: an alias for Reg<RESP4_SPEC>
RESPCMD (r) register accessor: an alias for Reg<RESPCMD_SPEC>
STA (r) register accessor: an alias for Reg<STA_SPEC>