Struct stm32f103xx::gpioa::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub crl: CRL, pub crh: CRH, pub idr: IDR, pub odr: ODR, pub bsrr: BSRR, pub brr: BRR, pub lckr: LCKR, }

Register block

Fields

0x00 - Port configuration register low (GPIOn_CRL)

0x04 - Port configuration register high (GPIOn_CRL)

0x08 - Port input data register (GPIOn_IDR)

0x0c - Port output data register (GPIOn_ODR)

0x10 - Port bit set/reset register (GPIOn_BSRR)

0x14 - Port bit reset register (GPIOn_BRR)

0x18 - Port configuration lock register