Struct stm32f30x::rtc::RegisterBlock [] [src]

pub struct RegisterBlock {
    pub tr: Tr,
    pub dr: Dr,
    pub cr: Cr,
    pub isr: Isr,
    pub prer: Prer,
    pub wutr: Wutr,
    pub alrmar: Alrmar,
    pub alrmbr: Alrmbr,
    pub wpr: Wpr,
    pub ssr: Ssr,
    pub shiftr: Shiftr,
    pub tstr: Tstr,
    pub tsdr: Tsdr,
    pub tsssr: Tsssr,
    pub calr: Calr,
    pub tafcr: Tafcr,
    pub alrmassr: Alrmassr,
    pub alrmbssr: Alrmbssr,
    pub bkp0r: Bkp0r,
    pub bkp1r: Bkp1r,
    pub bkp2r: Bkp2r,
    pub bkp3r: Bkp3r,
    pub bkp4r: Bkp4r,
    pub bkp5r: Bkp5r,
    pub bkp6r: Bkp6r,
    pub bkp7r: Bkp7r,
    pub bkp8r: Bkp8r,
    pub bkp9r: Bkp9r,
    pub bkp10r: Bkp10r,
    pub bkp11r: Bkp11r,
    pub bkp12r: Bkp12r,
    pub bkp13r: Bkp13r,
    pub bkp14r: Bkp14r,
    pub bkp15r: Bkp15r,
    pub bkp16r: Bkp16r,
    pub bkp17r: Bkp17r,
    pub bkp18r: Bkp18r,
    pub bkp19r: Bkp19r,
    pub bkp20r: Bkp20r,
    pub bkp21r: Bkp21r,
    pub bkp22r: Bkp22r,
    pub bkp23r: Bkp23r,
    pub bkp24r: Bkp24r,
    pub bkp25r: Bkp25r,
    pub bkp26r: Bkp26r,
    pub bkp27r: Bkp27r,
    pub bkp28r: Bkp28r,
    pub bkp29r: Bkp29r,
    pub bkp30r: Bkp30r,
    pub bkp31r: Bkp31r,
    // some fields omitted
}

Register block

Fields

0x00 - time register

0x04 - date register

0x08 - control register

0x0c - initialization and status register

0x10 - prescaler register

0x14 - wakeup timer register

0x1c - alarm A register

0x20 - alarm B register

0x24 - write protection register

0x28 - sub second register

0x2c - shift control register

0x30 - time stamp time register

0x34 - time stamp date register

0x38 - timestamp sub second register

0x3c - calibration register

0x40 - tamper and alternate function configuration register

0x44 - alarm A sub second register

0x48 - alarm B sub second register

0x50 - backup register

0x54 - backup register

0x58 - backup register

0x5c - backup register

0x60 - backup register

0x64 - backup register

0x68 - backup register

0x6c - backup register

0x70 - backup register

0x74 - backup register

0x78 - backup register

0x7c - backup register

0x80 - backup register

0x84 - backup register

0x88 - backup register

0x8c - backup register

0x90 - backup register

0x94 - backup register

0x98 - backup register

0x9c - backup register

0xa0 - backup register

0xa4 - backup register

0xa8 - backup register

0xac - backup register

0xb0 - backup register

0xb4 - backup register

0xb8 - backup register

0xbc - backup register

0xc0 - backup register

0xc4 - backup register

0xc8 - backup register

0xcc - backup register