pub struct RegisterBlock {}Expand description
Register block
Fields§
§cr1: CR10x00 - desc CR1
cr2: CR20x04 - desc CR2
smcr: SMCR0x08 - desc SMCR
dier: DIER0x0c - desc DIER
sr: SR0x10 - desc SR
egr: EGR0x14 - desc EGR
ccer: CCER0x20 - desc CCER
cnt: CNT0x24 - desc CNT
psc: PSC0x28 - desc PSC
arr: ARR0x2c - desc ARR
ccr1: CCR10x34 - desc CCR1
ccr2: CCR20x38 - desc CCR2
ccr3: CCR30x3c - desc CCR3
ccr4: CCR40x40 - desc CCR4
dcr: DCR0x48 - desc DCR
dmar: DMAR0x4c - desc DMAR
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn ccmr1_input(&self) -> &CCMR1_INPUT
pub const fn ccmr1_input(&self) -> &CCMR1_INPUT
0x18 - desc CCMR1:INPUT
Sourcepub const fn ccmr1_output(&self) -> &CCMR1_OUTPUT
pub const fn ccmr1_output(&self) -> &CCMR1_OUTPUT
0x18 - desc CCMR1:OUTPUT
Sourcepub const fn ccmr2_input(&self) -> &CCMR2_INPUT
pub const fn ccmr2_input(&self) -> &CCMR2_INPUT
0x1c - desc CCMR2:INPUT
Sourcepub const fn ccmr2_output(&self) -> &CCMR2_OUTPUT
pub const fn ccmr2_output(&self) -> &CCMR2_OUTPUT
0x1c - desc CCMR2:OUTPUT
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