pub struct BKP { /* private fields */ }
Expand description
Backup registers
Implementations
sourceimpl BKP
impl BKP
sourcepub const PTR: *const RegisterBlock = {0x40006c04 as *const stm32f107::bkp::RegisterBlock}
pub const PTR: *const RegisterBlock = {0x40006c04 as *const stm32f107::bkp::RegisterBlock}
Pointer to the register block
sourcepub const fn ptr() -> *const RegisterBlock
pub const fn ptr() -> *const RegisterBlock
Return the pointer to the register block
Methods from Deref<Target = RegisterBlock>
sourcepub fn bkp_dr11(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr11(&self) -> &Reg<BKP_DR_SPEC>
0x3c - Backup data register (BKP_DR)
sourcepub fn bkp_dr12(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr12(&self) -> &Reg<BKP_DR_SPEC>
0x40 - Backup data register (BKP_DR)
sourcepub fn bkp_dr13(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr13(&self) -> &Reg<BKP_DR_SPEC>
0x44 - Backup data register (BKP_DR)
sourcepub fn bkp_dr14(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr14(&self) -> &Reg<BKP_DR_SPEC>
0x48 - Backup data register (BKP_DR)
sourcepub fn bkp_dr15(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr15(&self) -> &Reg<BKP_DR_SPEC>
0x4c - Backup data register (BKP_DR)
sourcepub fn bkp_dr16(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr16(&self) -> &Reg<BKP_DR_SPEC>
0x50 - Backup data register (BKP_DR)
sourcepub fn bkp_dr17(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr17(&self) -> &Reg<BKP_DR_SPEC>
0x54 - Backup data register (BKP_DR)
sourcepub fn bkp_dr18(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr18(&self) -> &Reg<BKP_DR_SPEC>
0x58 - Backup data register (BKP_DR)
sourcepub fn bkp_dr19(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr19(&self) -> &Reg<BKP_DR_SPEC>
0x5c - Backup data register (BKP_DR)
sourcepub fn bkp_dr20(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr20(&self) -> &Reg<BKP_DR_SPEC>
0x60 - Backup data register (BKP_DR)
sourcepub fn bkp_dr21(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr21(&self) -> &Reg<BKP_DR_SPEC>
0x64 - Backup data register (BKP_DR)
sourcepub fn bkp_dr22(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr22(&self) -> &Reg<BKP_DR_SPEC>
0x68 - Backup data register (BKP_DR)
sourcepub fn bkp_dr23(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr23(&self) -> &Reg<BKP_DR_SPEC>
0x6c - Backup data register (BKP_DR)
sourcepub fn bkp_dr24(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr24(&self) -> &Reg<BKP_DR_SPEC>
0x70 - Backup data register (BKP_DR)
sourcepub fn bkp_dr25(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr25(&self) -> &Reg<BKP_DR_SPEC>
0x74 - Backup data register (BKP_DR)
sourcepub fn bkp_dr26(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr26(&self) -> &Reg<BKP_DR_SPEC>
0x78 - Backup data register (BKP_DR)
sourcepub fn bkp_dr27(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr27(&self) -> &Reg<BKP_DR_SPEC>
0x7c - Backup data register (BKP_DR)
sourcepub fn bkp_dr28(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr28(&self) -> &Reg<BKP_DR_SPEC>
0x80 - Backup data register (BKP_DR)
sourcepub fn bkp_dr29(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr29(&self) -> &Reg<BKP_DR_SPEC>
0x84 - Backup data register (BKP_DR)
sourcepub fn bkp_dr30(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr30(&self) -> &Reg<BKP_DR_SPEC>
0x88 - Backup data register (BKP_DR)
sourcepub fn bkp_dr31(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr31(&self) -> &Reg<BKP_DR_SPEC>
0x8c - Backup data register (BKP_DR)
sourcepub fn bkp_dr32(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr32(&self) -> &Reg<BKP_DR_SPEC>
0x90 - Backup data register (BKP_DR)
sourcepub fn bkp_dr33(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr33(&self) -> &Reg<BKP_DR_SPEC>
0x94 - Backup data register (BKP_DR)
sourcepub fn bkp_dr34(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr34(&self) -> &Reg<BKP_DR_SPEC>
0x98 - Backup data register (BKP_DR)
sourcepub fn bkp_dr35(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr35(&self) -> &Reg<BKP_DR_SPEC>
0x9c - Backup data register (BKP_DR)
sourcepub fn bkp_dr36(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr36(&self) -> &Reg<BKP_DR_SPEC>
0xa0 - Backup data register (BKP_DR)
sourcepub fn bkp_dr37(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr37(&self) -> &Reg<BKP_DR_SPEC>
0xa4 - Backup data register (BKP_DR)
sourcepub fn bkp_dr38(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr38(&self) -> &Reg<BKP_DR_SPEC>
0xa8 - Backup data register (BKP_DR)
sourcepub fn bkp_dr39(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr39(&self) -> &Reg<BKP_DR_SPEC>
0xac - Backup data register (BKP_DR)
sourcepub fn bkp_dr40(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr40(&self) -> &Reg<BKP_DR_SPEC>
0xb0 - Backup data register (BKP_DR)
sourcepub fn bkp_dr41(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr41(&self) -> &Reg<BKP_DR_SPEC>
0xb4 - Backup data register (BKP_DR)
sourcepub fn bkp_dr42(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr42(&self) -> &Reg<BKP_DR_SPEC>
0xb8 - Backup data register (BKP_DR)
Trait Implementations
sourceimpl Deref for BKP
impl Deref for BKP
type Target = RegisterBlock
type Target = RegisterBlock
The resulting type after dereferencing.
impl Send for BKP
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more