#[repr(C)]
pub struct RegisterBlock {
Show 45 fields pub datar1: DATAR1, pub datar2: DATAR2, pub datar3: DATAR3, pub datar4: DATAR4, pub datar5: DATAR5, pub datar6: DATAR6, pub datar7: DATAR7, pub datar8: DATAR8, pub datar9: DATAR9, pub datar10: DATAR10, pub octlr: OCTLR, pub tpctlr: TPCTLR, pub tpcsr: TPCSR, pub datar11: DATAR11, pub datar12: DATAR12, pub datar13: DATAR13, pub datar14: DATAR14, pub datar15: DATAR15, pub datar16: DATAR16, pub datar17: DATAR17, pub datar18: DATAR18, pub datar19: DATAR19, pub datar20: DATAR20, pub datar21: DATAR21, pub datar22: DATAR22, pub datar23: DATAR23, pub datar24: DATAR24, pub datar25: DATAR25, pub datar26: DATAR26, pub datar27: DATAR27, pub datar28: DATAR28, pub datar29: DATAR29, pub datar30: DATAR30, pub datar31: DATAR31, pub datar32: DATAR32, pub datar33: DATAR33, pub datar34: DATAR34, pub datar35: DATAR35, pub datar36: DATAR36, pub datar37: DATAR37, pub datar38: DATAR38, pub datar39: DATAR39, pub datar40: DATAR40, pub datar41: DATAR41, pub datar42: DATAR42, /* private fields */
}
Expand description

Register block

Fields§

§datar1: DATAR1

0x04 - Backup data register (BKP_DR)

§datar2: DATAR2

0x08 - Backup data register (BKP_DR)

§datar3: DATAR3

0x0c - Backup data register (BKP_DR)

§datar4: DATAR4

0x10 - Backup data register (BKP_DR)

§datar5: DATAR5

0x14 - Backup data register (BKP_DR)

§datar6: DATAR6

0x18 - Backup data register (BKP_DR)

§datar7: DATAR7

0x1c - Backup data register (BKP_DR)

§datar8: DATAR8

0x20 - Backup data register (BKP_DR)

§datar9: DATAR9

0x24 - Backup data register (BKP_DR)

§datar10: DATAR10

0x28 - Backup data register (BKP_DR)

§octlr: OCTLR

0x2c - RTC clock calibration register (BKP_OCTLR)

§tpctlr: TPCTLR

0x30 - Backup control register (BKP_TPCTLR)

§tpcsr: TPCSR

0x34 - BKP_TPCSR control/status register (BKP_CSR)

§datar11: DATAR11

0x40 - Backup data register (BKP_DR)

§datar12: DATAR12

0x44 - Backup data register (BKP_DR)

§datar13: DATAR13

0x48 - Backup data register (BKP_DR)

§datar14: DATAR14

0x4c - Backup data register (BKP_DR)

§datar15: DATAR15

0x50 - Backup data register (BKP_DR)

§datar16: DATAR16

0x54 - Backup data register (BKP_DR)

§datar17: DATAR17

0x58 - Backup data register (BKP_DR)

§datar18: DATAR18

0x5c - Backup data register (BKP_DR)

§datar19: DATAR19

0x60 - Backup data register (BKP_DR)

§datar20: DATAR20

0x64 - Backup data register (BKP_DR)

§datar21: DATAR21

0x68 - Backup data register (BKP_DR)

§datar22: DATAR22

0x6c - Backup data register (BKP_DR)

§datar23: DATAR23

0x70 - Backup data register (BKP_DR)

§datar24: DATAR24

0x74 - Backup data register (BKP_DR)

§datar25: DATAR25

0x78 - Backup data register (BKP_DR)

§datar26: DATAR26

0x7c - Backup data register (BKP_DR)

§datar27: DATAR27

0x80 - Backup data register (BKP_DR)

§datar28: DATAR28

0x84 - Backup data register (BKP_DR)

§datar29: DATAR29

0x88 - Backup data register (BKP_DR)

§datar30: DATAR30

0x8c - Backup data register (BKP_DR)

§datar31: DATAR31

0x90 - Backup data register (BKP_DR)

§datar32: DATAR32

0x94 - Backup data register (BKP_DR)

§datar33: DATAR33

0x98 - Backup data register (BKP_DR)

§datar34: DATAR34

0x9c - Backup data register (BKP_DR)

§datar35: DATAR35

0xa0 - Backup data register (BKP_DR)

§datar36: DATAR36

0xa4 - Backup data register (BKP_DR)

§datar37: DATAR37

0xa8 - Backup data register (BKP_DR)

§datar38: DATAR38

0xac - Backup data register (BKP_DR)

§datar39: DATAR39

0xb0 - Backup data register (BKP_DR)

§datar40: DATAR40

0xb4 - Backup data register (BKP_DR)

§datar41: DATAR41

0xb8 - Backup data register (BKP_DR)

§datar42: DATAR42

0xbc - Backup data register (BKP_DR)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

const: unstable · source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

const: unstable · source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
const: unstable · source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

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

The type returned in the event of a conversion error.
const: unstable · source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.