Struct stm32ral::stm32wl::peripherals::gpioh::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {
pub MODER: RWRegister<u32>,
pub OTYPER: RWRegister<u32>,
pub OSPEEDR: RWRegister<u32>,
pub PUPDR: RWRegister<u32>,
pub IDR: RORegister<u32>,
pub ODR: RWRegister<u32>,
pub BSRR: WORegister<u32>,
pub LCKR: RWRegister<u32>,
pub AFRL: RWRegister<u32>,
pub AFRH: RWRegister<u32>,
pub BRR: RWRegister<u32>,
}
Fields
MODER: RWRegister<u32>
GPIO port mode register
OTYPER: RWRegister<u32>
GPIO port output type register
OSPEEDR: RWRegister<u32>
GPIO port output speed register
PUPDR: RWRegister<u32>
GPIO port pull-up/pull-down register
IDR: RORegister<u32>
GPIO port input data register
ODR: RWRegister<u32>
GPIO port output data register
BSRR: WORegister<u32>
GPIO port bit set/reset register
LCKR: RWRegister<u32>
GPIO port configuration lock register
AFRL: RWRegister<u32>
GPIO alternate function low register
AFRH: RWRegister<u32>
GPIO alternate function high register
BRR: RWRegister<u32>
GPIO port bit reset register