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

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