pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn timerbase1_en(&self) -> &TIMERBASE1_EN
pub const fn timerbase1_en(&self) -> &TIMERBASE1_EN
0x00 - TIMER enable register
Sourcepub const fn timerbase1_div(&self) -> &TIMERBASE1_DIV
pub const fn timerbase1_div(&self) -> &TIMERBASE1_DIV
0x04 - TIMER Count Clock Divider Register
Sourcepub const fn timerbase1_ie(&self) -> &TIMERBASE1_IE
pub const fn timerbase1_ie(&self) -> &TIMERBASE1_IE
0x10 - TIMER interrupt enable register
Sourcepub const fn timerbase1_if(&self) -> &TIMERBASE1_IF
pub const fn timerbase1_if(&self) -> &TIMERBASE1_IF
0x14 - TIMER Interrupt Status Register
Sourcepub const fn timerbase1_high_load(&self) -> &TIMERBASE1_HIGH_LOAD
pub const fn timerbase1_high_load(&self) -> &TIMERBASE1_HIGH_LOAD
0x20 - TIMER HIGH target configuration register
Sourcepub const fn timerbase1_high_cnt(&self) -> &TIMERBASE1_HIGH_CNT
pub const fn timerbase1_high_cnt(&self) -> &TIMERBASE1_HIGH_CNT
0x24 - TIMER HIGH Current count value register
Sourcepub const fn timerbase1_low_load(&self) -> &TIMERBASE1_LOW_LOAD
pub const fn timerbase1_low_load(&self) -> &TIMERBASE1_LOW_LOAD
0x30 - TIMER LOW target configuration register
Sourcepub const fn timerbase1_low_cnt(&self) -> &TIMERBASE1_LOW_CNT
pub const fn timerbase1_low_cnt(&self) -> &TIMERBASE1_LOW_CNT
0x34 - TIMER LOW Current count value 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