Struct stm32ral::stm32l1::peripherals::rtc::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 51 fields
pub TR: RWRegister<u32>,
pub DR: RWRegister<u32>,
pub CR: RWRegister<u32>,
pub ISR: RWRegister<u32>,
pub PRER: RWRegister<u32>,
pub WUTR: RWRegister<u32>,
pub CALIBR: RWRegister<u32>,
pub ALRMAR: RWRegister<u32>,
pub ALRMBR: RWRegister<u32>,
pub WPR: WORegister<u32>,
pub SSR: RORegister<u32>,
pub SHIFTR: WORegister<u32>,
pub TSTR: RORegister<u32>,
pub TSDR: RORegister<u32>,
pub TSSSR: RORegister<u32>,
pub CALR: RWRegister<u32>,
pub TAFCR: RWRegister<u32>,
pub ALRMASSR: RWRegister<u32>,
pub ALRMBSSR: RWRegister<u32>,
pub BKP0R: RWRegister<u32>,
pub BKP1R: RWRegister<u32>,
pub BKP2R: RWRegister<u32>,
pub BKP3R: RWRegister<u32>,
pub BKP4R: RWRegister<u32>,
pub BKP5R: RWRegister<u32>,
pub BKP6R: RWRegister<u32>,
pub BKP7R: RWRegister<u32>,
pub BKP8R: RWRegister<u32>,
pub BKP9R: RWRegister<u32>,
pub BKP10R: RWRegister<u32>,
pub BKP11R: RWRegister<u32>,
pub BKP12R: RWRegister<u32>,
pub BKP13R: RWRegister<u32>,
pub BKP14R: RWRegister<u32>,
pub BKP15R: RWRegister<u32>,
pub BKP16R: RWRegister<u32>,
pub BKP17R: RWRegister<u32>,
pub BKP18R: RWRegister<u32>,
pub BKP19R: RWRegister<u32>,
pub BKP20R: RWRegister<u32>,
pub BKP21R: RWRegister<u32>,
pub BKP22R: RWRegister<u32>,
pub BKP23R: RWRegister<u32>,
pub BKP24R: RWRegister<u32>,
pub BKP25R: RWRegister<u32>,
pub BKP26R: RWRegister<u32>,
pub BKP27R: RWRegister<u32>,
pub BKP28R: RWRegister<u32>,
pub BKP29R: RWRegister<u32>,
pub BKP30R: RWRegister<u32>,
pub BKP31R: RWRegister<u32>,
// some fields omitted
}
Fields
TR: RWRegister<u32>
time register
DR: RWRegister<u32>
date register
CR: RWRegister<u32>
control register
ISR: RWRegister<u32>
initialization and status register
PRER: RWRegister<u32>
prescaler register
WUTR: RWRegister<u32>
wakeup timer register
CALIBR: RWRegister<u32>
calibration register
ALRMAR: RWRegister<u32>
alarm A register
ALRMBR: RWRegister<u32>
alarm B register
WPR: WORegister<u32>
write protection register
SSR: RORegister<u32>
sub second register
SHIFTR: WORegister<u32>
shift control register
TSTR: RORegister<u32>
TSTR
TSDR: RORegister<u32>
time stamp date register
TSSSR: RORegister<u32>
timestamp sub second register
CALR: RWRegister<u32>
calibration register
TAFCR: RWRegister<u32>
tamper and alternate function configuration register
ALRMASSR: RWRegister<u32>
alarm A sub second register
ALRMBSSR: RWRegister<u32>
alarm B sub second register
BKP0R: RWRegister<u32>
backup register
BKP1R: RWRegister<u32>
backup register
BKP2R: RWRegister<u32>
backup register
BKP3R: RWRegister<u32>
backup register
BKP4R: RWRegister<u32>
backup register
BKP5R: RWRegister<u32>
backup register
BKP6R: RWRegister<u32>
backup register
BKP7R: RWRegister<u32>
backup register
BKP8R: RWRegister<u32>
backup register
BKP9R: RWRegister<u32>
backup register
BKP10R: RWRegister<u32>
backup register
BKP11R: RWRegister<u32>
backup register
BKP12R: RWRegister<u32>
backup register
BKP13R: RWRegister<u32>
backup register
BKP14R: RWRegister<u32>
backup register
BKP15R: RWRegister<u32>
backup register
BKP16R: RWRegister<u32>
backup register
BKP17R: RWRegister<u32>
backup register
BKP18R: RWRegister<u32>
backup register
BKP19R: RWRegister<u32>
backup register
BKP20R: RWRegister<u32>
backup register
BKP21R: RWRegister<u32>
backup register
BKP22R: RWRegister<u32>
backup register
BKP23R: RWRegister<u32>
backup register
BKP24R: RWRegister<u32>
backup register
BKP25R: RWRegister<u32>
backup register
BKP26R: RWRegister<u32>
backup register
BKP27R: RWRegister<u32>
backup register
BKP28R: RWRegister<u32>
backup register
BKP29R: RWRegister<u32>
backup register
BKP30R: RWRegister<u32>
backup register
BKP31R: RWRegister<u32>
backup register