#[repr(C)]pub struct RegisterBlock {
pub evtimerl: Reg<EVTIMERL_SPEC>,
pub evtimerh: Reg<EVTIMERH_SPEC>,
pub capture_l: Reg<CAPTURE_L_SPEC>,
pub capture_h: Reg<CAPTURE_H_SPEC>,
pub match_l: Reg<MATCH_L_SPEC>,
pub match_h: Reg<MATCH_H_SPEC>,
pub osevent_ctrl: Reg<OSEVENT_CTRL_SPEC>,
/* private fields */
}Expand description
Register block
Fields§
§evtimerl: Reg<EVTIMERL_SPEC>0x00 - EVTIMER Low Register
evtimerh: Reg<EVTIMERH_SPEC>0x04 - EVTIMER High Register
capture_l: Reg<CAPTURE_L_SPEC>0x08 - Capture Low Register
capture_h: Reg<CAPTURE_H_SPEC>0x0c - Capture High Register
match_l: Reg<MATCH_L_SPEC>0x10 - Match Low Register
match_h: Reg<MATCH_H_SPEC>0x14 - Match High Register
osevent_ctrl: Reg<OSEVENT_CTRL_SPEC>0x1c - OS_EVENT TIMER Control 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