pub struct RegisterBlock {
pub syscfg_cfgr1: SYSCFG_CFGR1,
pub syscfg_exticr1: SYSCFG_EXTICR1,
pub syscfg_exticr2: SYSCFG_EXTICR2,
pub syscfg_exticr3: SYSCFG_EXTICR3,
pub syscfg_exticr4: SYSCFG_EXTICR4,
pub syscfg_cfgr2: SYSCFG_CFGR2,
pub comp_csr: COMP_CSR,
/* private fields */
}Expand description
Register block
Fields§
§syscfg_cfgr1: SYSCFG_CFGR10x00 - configuration register 1
syscfg_exticr1: SYSCFG_EXTICR10x08 - external interrupt configuration register 1
syscfg_exticr2: SYSCFG_EXTICR20x0c - external interrupt configuration register 2
syscfg_exticr3: SYSCFG_EXTICR30x10 - external interrupt configuration register 3
syscfg_exticr4: SYSCFG_EXTICR40x14 - external interrupt configuration register 4
syscfg_cfgr2: SYSCFG_CFGR20x18 - configuration register 2
comp_csr: COMP_CSR0x1c - control and status register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more