Struct stm32ral::stm32g0::peripherals::spi_v2::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 13 fields
pub CR1: RWRegister<u32>,
pub CR2: RWRegister<u32>,
pub SR: RWRegister<u32>,
pub DR: RWRegister<u32>,
pub CRCPR: RWRegister<u32>,
pub RXCRCR: RORegister<u32>,
pub TXCRCR: RORegister<u32>,
pub I2SCFGR: RWRegister<u32>,
pub I2SPR: RWRegister<u32>,
pub HWCFGR: RORegister<u32>,
pub VERR: RORegister<u32>,
pub IPIDR: RORegister<u32>,
pub SIDR: RORegister<u32>,
// some fields omitted
}
Fields
CR1: RWRegister<u32>
control register 1
CR2: RWRegister<u32>
control register 2
SR: RWRegister<u32>
status register
DR: RWRegister<u32>
data register
CRCPR: RWRegister<u32>
CRC polynomial register
RXCRCR: RORegister<u32>
RX CRC register
TXCRCR: RORegister<u32>
TX CRC register
I2SCFGR: RWRegister<u32>
configuration register
I2SPR: RWRegister<u32>
prescaler register
HWCFGR: RORegister<u32>
hardware configuration register
VERR: RORegister<u32>
EXTI IP Version register
IPIDR: RORegister<u32>
EXTI Identification register
SIDR: RORegister<u32>
EXTI Size ID register