Module dctrl

Module dctrl 

Source
Expand description

SDMMC data control register

Structs§

DCTRLrs
SDMMC data control register

Type Aliases§

BOOTACKEN_R
Field BOOTACKEN reader - Enable the reception of the boot acknowledgment This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0).
BOOTACKEN_W
Field BOOTACKEN writer - Enable the reception of the boot acknowledgment This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0).
DBLOCKSIZE_R
Field DBLOCKSIZE reader - Data block size This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0). Define the data block length when the block data transfer mode is selected: When DATALENGTH is not a multiple of DBLOCKSIZE, the transfered data is truncated at a multiple of DBLOCKSIZE. (None of the remaining data are transfered.) When DDR = 1, DBLOCKSIZE = 0000 must not be used. (No data are transfered)
DBLOCKSIZE_W
Field DBLOCKSIZE writer - Data block size This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0). Define the data block length when the block data transfer mode is selected: When DATALENGTH is not a multiple of DBLOCKSIZE, the transfered data is truncated at a multiple of DBLOCKSIZE. (None of the remaining data are transfered.) When DDR = 1, DBLOCKSIZE = 0000 must not be used. (No data are transfered)
DTDIR_R
Field DTDIR reader - Data transfer direction selection This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0).
DTDIR_W
Field DTDIR writer - Data transfer direction selection This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0).
DTEN_R
Field DTEN reader - Data transfer enable bit This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0). This bit is cleared by Hardware when data transfer completes. This bit must only be used to transfer data when no associated data transfer command is used, i.e. must not be used with SD or eMMC cards.
DTEN_W
Field DTEN writer - Data transfer enable bit This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0). This bit is cleared by Hardware when data transfer completes. This bit must only be used to transfer data when no associated data transfer command is used, i.e. must not be used with SD or eMMC cards.
DTMODE_R
Field DTMODE reader - Data transfer mode selection This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0).
DTMODE_W
Field DTMODE writer - Data transfer mode selection This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0).
FIFORST_R
Field FIFORST reader - FIFO reset, flushes any remaining data This bit can only be written by firmware when IDMAEN= 0 and DPSM is active (DPSMACT = 1). This bit only takes effect when a transfer error or transfer hold occurs.
FIFORST_W
Field FIFORST writer - FIFO reset, flushes any remaining data This bit can only be written by firmware when IDMAEN= 0 and DPSM is active (DPSMACT = 1). This bit only takes effect when a transfer error or transfer hold occurs.
R
Register DCTRL reader
RWMOD_R
Field RWMOD reader - Read Wait mode This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0).
RWMOD_W
Field RWMOD writer - Read Wait mode This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0).
RWSTART_R
Field RWSTART reader - Read Wait start If this bit is set, Read Wait operation starts.
RWSTART_W
Field RWSTART writer - Read Wait start If this bit is set, Read Wait operation starts.
RWSTOP_R
Field RWSTOP reader - Read Wait stop This bit is written by firmware and auto cleared by hardware when the DPSM moves from the R_W state to the Wait_R or Idle state.
RWSTOP_W
Field RWSTOP writer - Read Wait stop This bit is written by firmware and auto cleared by hardware when the DPSM moves from the R_W state to the Wait_R or Idle state.
SDIOEN_R
Field SDIOEN reader - SD I/O interrupt enable functions This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0). If this bit is set, the DPSM enables the SD I/O card specific interrupt operation.
SDIOEN_W
Field SDIOEN writer - SD I/O interrupt enable functions This bit can only be written by firmware when DPSM is inactive (DPSMACT = 0). If this bit is set, the DPSM enables the SD I/O card specific interrupt operation.
W
Register DCTRL writer