[][src]Struct stm32f103xx::bkp::RegisterBlock

#[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 !Sync for RegisterBlock

Blanket Implementations

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]