Struct stm32f1::stm32f102::bkp::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub dr1: DR1, pub dr2: DR2, pub dr3: DR3, pub dr4: DR4, pub dr5: DR5, pub dr6: DR6, pub dr7: DR7, pub dr8: DR8, pub dr9: DR9, pub dr10: DR10, pub rtccr: RTCCR, pub cr: CR, pub csr: CSR, pub dr11: DR11, pub dr12: DR12, pub dr13: DR13, pub dr14: DR14, pub dr15: DR15, pub dr16: DR16, pub dr17: DR17, pub dr18: DR18, pub dr19: DR19, pub dr20: DR20, pub dr21: DR21, pub dr22: DR22, pub dr23: DR23, pub dr24: DR24, pub dr25: DR25, pub dr26: DR26, pub dr27: DR27, pub dr28: DR28, pub dr29: DR29, pub dr30: DR30, pub dr31: DR31, pub dr32: DR32, pub dr33: DR33, pub dr34: DR34, pub dr35: DR35, pub dr36: DR36, pub dr37: DR37, pub dr38: DR38, pub dr39: DR39, pub dr40: DR40, pub dr41: DR41, pub dr42: DR42, // some fields omitted }
Register block
Fields
dr1: DR1
0x00 - Backup data register (BKP_DR)
dr2: DR2
0x04 - Backup data register (BKP_DR)
dr3: DR3
0x08 - Backup data register (BKP_DR)
dr4: DR4
0x0c - Backup data register (BKP_DR)
dr5: DR5
0x10 - Backup data register (BKP_DR)
dr6: DR6
0x14 - Backup data register (BKP_DR)
dr7: DR7
0x18 - Backup data register (BKP_DR)
dr8: DR8
0x1c - Backup data register (BKP_DR)
dr9: DR9
0x20 - Backup data register (BKP_DR)
dr10: DR10
0x24 - Backup data register (BKP_DR)
rtccr: RTCCR
0x28 - RTC clock calibration register (BKP_RTCCR)
cr: CR
0x2c - Backup control register (BKP_CR)
csr: CSR
0x30 - BKP_CSR control/status register (BKP_CSR)
dr11: DR11
0x3c - Backup data register (BKP_DR)
dr12: DR12
0x40 - Backup data register (BKP_DR)
dr13: DR13
0x44 - Backup data register (BKP_DR)
dr14: DR14
0x48 - Backup data register (BKP_DR)
dr15: DR15
0x4c - Backup data register (BKP_DR)
dr16: DR16
0x50 - Backup data register (BKP_DR)
dr17: DR17
0x54 - Backup data register (BKP_DR)
dr18: DR18
0x58 - Backup data register (BKP_DR)
dr19: DR19
0x5c - Backup data register (BKP_DR)
dr20: DR20
0x60 - Backup data register (BKP_DR)
dr21: DR21
0x64 - Backup data register (BKP_DR)
dr22: DR22
0x68 - Backup data register (BKP_DR)
dr23: DR23
0x6c - Backup data register (BKP_DR)
dr24: DR24
0x70 - Backup data register (BKP_DR)
dr25: DR25
0x74 - Backup data register (BKP_DR)
dr26: DR26
0x78 - Backup data register (BKP_DR)
dr27: DR27
0x7c - Backup data register (BKP_DR)
dr28: DR28
0x80 - Backup data register (BKP_DR)
dr29: DR29
0x84 - Backup data register (BKP_DR)
dr30: DR30
0x88 - Backup data register (BKP_DR)
dr31: DR31
0x8c - Backup data register (BKP_DR)
dr32: DR32
0x90 - Backup data register (BKP_DR)
dr33: DR33
0x94 - Backup data register (BKP_DR)
dr34: DR34
0x98 - Backup data register (BKP_DR)
dr35: DR35
0x9c - Backup data register (BKP_DR)
dr36: DR36
0xa0 - Backup data register (BKP_DR)
dr37: DR37
0xa4 - Backup data register (BKP_DR)
dr38: DR38
0xa8 - Backup data register (BKP_DR)
dr39: DR39
0xac - Backup data register (BKP_DR)
dr40: DR40
0xb0 - Backup data register (BKP_DR)
dr41: DR41
0xb4 - Backup data register (BKP_DR)
dr42: DR42
0xb8 - Backup data register (BKP_DR)
Auto Trait Implementations
impl Send for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl !Sync for RegisterBlock