Struct stm32ral::stm32f1::peripherals::sdio::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 18 fields
pub POWER: RWRegister<u32>,
pub CLKCR: RWRegister<u32>,
pub ARG: RWRegister<u32>,
pub CMD: RWRegister<u32>,
pub RESPCMD: RORegister<u32>,
pub RESP1: RORegister<u32>,
pub RESP2: RORegister<u32>,
pub RESP3: RORegister<u32>,
pub RESP4: RORegister<u32>,
pub DTIMER: RWRegister<u32>,
pub DLEN: RWRegister<u32>,
pub DCTRL: RWRegister<u32>,
pub DCOUNT: RORegister<u32>,
pub STA: RORegister<u32>,
pub ICR: RWRegister<u32>,
pub MASK: RWRegister<u32>,
pub FIFOCNT: RORegister<u32>,
pub FIFO: RWRegister<u32>,
// some fields omitted
}
Fields
POWER: RWRegister<u32>
power control register
CLKCR: RWRegister<u32>
SDI clock control register
ARG: RWRegister<u32>
argument register
CMD: RWRegister<u32>
command register
RESPCMD: RORegister<u32>
command response register
RESP1: RORegister<u32>
response 1..4 register
RESP2: RORegister<u32>
response 1..4 register
RESP3: RORegister<u32>
response 1..4 register
RESP4: RORegister<u32>
response 1..4 register
DTIMER: RWRegister<u32>
data timer register
DLEN: RWRegister<u32>
data length register
DCTRL: RWRegister<u32>
data control register
DCOUNT: RORegister<u32>
data counter register
STA: RORegister<u32>
status register
ICR: RWRegister<u32>
interrupt clear register
MASK: RWRegister<u32>
mask register
FIFOCNT: RORegister<u32>
FIFO counter register
FIFO: RWRegister<u32>
data FIFO register