Struct RegisterBlock
Source pub struct RegisterBlock { }
Expand description
0x00 - Bits 1:0 = PWRCTRL: Power supply control bits
0x04 - SDI clock control register (SDIO_CLKCR)
0x08 - Bits 31:0 = : Command argument
0x0c - SDIO command register (SDIO_CMD)
0x10 - SDIO command register
0x14..0x24 - SDIO response %s register
`n` is the index of register in the array. `n == 0` corresponds to `RESP1` register.
Iterator for array of:
0x14..0x24 - SDIO response %s register
0x14 - SDIO response 1 register
0x18 - SDIO response 2 register
0x1c - SDIO response 3 register
0x20 - SDIO response 4 register
0x24 - Bits 31:0 = DATATIME: Data timeout period
0x28 - Bits 24:0 = DATALENGTH: Data length value
0x2c - SDIO data control register (SDIO_DCTRL)
0x30 - Bits 24:0 = DATACOUNT: Data count value
0x34 - SDIO status register (SDIO_STA)
0x38 - SDIO interrupt clear register (SDIO_ICR)
0x3c - SDIO mask register (SDIO_MASK)
0x48 - Bits 23:0 = FIFOCOUNT: Remaining number of words to be written to or read from the FIFO
0x80 - bits 31:0 = FIFOData: Receive and transmit FIFO data
Formats the value using the given formatter.
Read more
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Returns the argument unchanged.
Calls U::from(self).
That is, this conversion is whatever the implementation of
From<T> for U chooses to do.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.