Struct stm32ral::stm32f1::peripherals::gpio::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {
pub CRL: RWRegister<u32>,
pub CRH: RWRegister<u32>,
pub IDR: RORegister<u32>,
pub ODR: RWRegister<u32>,
pub BSRR: WORegister<u32>,
pub BRR: WORegister<u32>,
pub LCKR: RWRegister<u32>,
}
Fields
CRL: RWRegister<u32>
Port configuration register low (GPIOn_CRL)
CRH: RWRegister<u32>
Port configuration register high (GPIOn_CRL)
IDR: RORegister<u32>
Port input data register (GPIOn_IDR)
ODR: RWRegister<u32>
Port output data register (GPIOn_ODR)
BSRR: WORegister<u32>
Port bit set/reset register (GPIOn_BSRR)
BRR: WORegister<u32>
Port bit reset register (GPIOn_BRR)
LCKR: RWRegister<u32>
Port configuration lock register