Struct esp32::rtc_cntl::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
source§impl RegisterBlock
impl RegisterBlock
sourcepub const fn slp_timer0(&self) -> &SLP_TIMER0
pub const fn slp_timer0(&self) -> &SLP_TIMER0
0x04 -
sourcepub const fn slp_timer1(&self) -> &SLP_TIMER1
pub const fn slp_timer1(&self) -> &SLP_TIMER1
0x08 -
sourcepub const fn time_update(&self) -> &TIME_UPDATE
pub const fn time_update(&self) -> &TIME_UPDATE
0x0c -
sourcepub const fn reset_state(&self) -> &RESET_STATE
pub const fn reset_state(&self) -> &RESET_STATE
0x34 -
sourcepub const fn wakeup_state(&self) -> &WAKEUP_STATE
pub const fn wakeup_state(&self) -> &WAKEUP_STATE
0x38 -
sourcepub const fn ext_xtl_conf(&self) -> &EXT_XTL_CONF
pub const fn ext_xtl_conf(&self) -> &EXT_XTL_CONF
0x5c -
sourcepub const fn ext_wakeup_conf(&self) -> &EXT_WAKEUP_CONF
pub const fn ext_wakeup_conf(&self) -> &EXT_WAKEUP_CONF
0x60 -
sourcepub const fn slp_reject_conf(&self) -> &SLP_REJECT_CONF
pub const fn slp_reject_conf(&self) -> &SLP_REJECT_CONF
0x64 -
sourcepub const fn cpu_period_conf(&self) -> &CPU_PERIOD_CONF
pub const fn cpu_period_conf(&self) -> &CPU_PERIOD_CONF
0x68 -
sourcepub const fn sdio_act_conf(&self) -> &SDIO_ACT_CONF
pub const fn sdio_act_conf(&self) -> &SDIO_ACT_CONF
0x6c -
sourcepub const fn wdtconfig0(&self) -> &WDTCONFIG0
pub const fn wdtconfig0(&self) -> &WDTCONFIG0
0x8c -
sourcepub const fn wdtconfig1(&self) -> &WDTCONFIG1
pub const fn wdtconfig1(&self) -> &WDTCONFIG1
0x90 -
sourcepub const fn wdtconfig2(&self) -> &WDTCONFIG2
pub const fn wdtconfig2(&self) -> &WDTCONFIG2
0x94 -
sourcepub const fn wdtconfig3(&self) -> &WDTCONFIG3
pub const fn wdtconfig3(&self) -> &WDTCONFIG3
0x98 -
sourcepub const fn wdtconfig4(&self) -> &WDTCONFIG4
pub const fn wdtconfig4(&self) -> &WDTCONFIG4
0x9c -
sourcepub const fn wdtwprotect(&self) -> &WDTWPROTECT
pub const fn wdtwprotect(&self) -> &WDTWPROTECT
0xa4 -
sourcepub const fn sw_cpu_stall(&self) -> &SW_CPU_STALL
pub const fn sw_cpu_stall(&self) -> &SW_CPU_STALL
0xac -
sourcepub const fn low_power_st(&self) -> &LOW_POWER_ST
pub const fn low_power_st(&self) -> &LOW_POWER_ST
0xc0 -
sourcepub const fn hold_force(&self) -> &HOLD_FORCE
pub const fn hold_force(&self) -> &HOLD_FORCE
0xc8 -
sourcepub const fn ext_wakeup1(&self) -> &EXT_WAKEUP1
pub const fn ext_wakeup1(&self) -> &EXT_WAKEUP1
0xcc -
sourcepub const fn ext_wakeup1_status(&self) -> &EXT_WAKEUP1_STATUS
pub const fn ext_wakeup1_status(&self) -> &EXT_WAKEUP1_STATUS
0xd0 -
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