pub struct Gpreg { /* private fields */ }Implementations§
Source§impl Gpreg
impl Gpreg
Sourcepub const fn ble_timer_reg(&self) -> &'static Reg<BleTimerReg_SPEC, RW>
pub const fn ble_timer_reg(&self) -> &'static Reg<BleTimerReg_SPEC, RW>
BLE FINECNT sampled value while in deep sleep state.
Sourcepub const fn debug_reg(&self) -> &'static Reg<DebugReg_SPEC, RW>
pub const fn debug_reg(&self) -> &'static Reg<DebugReg_SPEC, RW>
Various debug information register.
Sourcepub const fn gp_control_reg(&self) -> &'static Reg<GpControlReg_SPEC, RW>
pub const fn gp_control_reg(&self) -> &'static Reg<GpControlReg_SPEC, RW>
General purpose system control register.
Sourcepub const fn gp_status_reg(&self) -> &'static Reg<GpStatusReg_SPEC, RW>
pub const fn gp_status_reg(&self) -> &'static Reg<GpStatusReg_SPEC, RW>
General purpose system status register.
pub const fn mem_ctrl_reg(&self) -> &'static Reg<MemCtrlReg_SPEC, RW>
Sourcepub const fn reset_freeze_reg(&self) -> &'static Reg<ResetFreezeReg_SPEC, RW>
pub const fn reset_freeze_reg(&self) -> &'static Reg<ResetFreezeReg_SPEC, RW>
Controls unfreezing of various timers/counters.
Sourcepub const fn set_freeze_reg(&self) -> &'static Reg<SetFreezeReg_SPEC, RW>
pub const fn set_freeze_reg(&self) -> &'static Reg<SetFreezeReg_SPEC, RW>
Controls freezing of various timers/counters.
Trait Implementations§
impl Copy for Gpreg
impl Eq for Gpreg
impl Send for Gpreg
GPREG registers
impl StructuralPartialEq for Gpreg
impl Sync for Gpreg
Auto Trait Implementations§
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