pub struct RegisterBlock {
pub cr1: CR1,
pub dier: DIER,
pub sr: SR,
pub egr: EGR,
pub ccer: CCER,
pub cnt: CNT,
pub psc: PSC,
pub arr: ARR,
pub ccr1: CCR1,
pub or: OR,
/* private fields */
}Expand description
Register block
Fields§
§cr1: CR10x00 - desc CR1
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
or: OR0x50 - desc OR
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
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