Struct esp32::rtc_io::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
source§impl RegisterBlock
impl RegisterBlock
sourcepub const fn enable_w1ts(&self) -> &ENABLE_W1TS
pub const fn enable_w1ts(&self) -> &ENABLE_W1TS
0x10 -
sourcepub const fn enable_w1tc(&self) -> &ENABLE_W1TC
pub const fn enable_w1tc(&self) -> &ENABLE_W1TC
0x14 -
sourcepub const fn status_w1ts(&self) -> &STATUS_W1TS
pub const fn status_w1ts(&self) -> &STATUS_W1TS
0x1c -
sourcepub const fn status_w1tc(&self) -> &STATUS_W1TC
pub const fn status_w1tc(&self) -> &STATUS_W1TC
0x20 -
sourcepub const fn rtc_debug_sel(&self) -> &RTC_DEBUG_SEL
pub const fn rtc_debug_sel(&self) -> &RTC_DEBUG_SEL
0x70 -
sourcepub const fn dig_pad_hold(&self) -> &DIG_PAD_HOLD
pub const fn dig_pad_hold(&self) -> &DIG_PAD_HOLD
0x74 -
sourcepub const fn sensor_pads(&self) -> &SENSOR_PADS
pub const fn sensor_pads(&self) -> &SENSOR_PADS
0x7c -
sourcepub const fn xtal_32k_pad(&self) -> &XTAL_32K_PAD
pub const fn xtal_32k_pad(&self) -> &XTAL_32K_PAD
0x8c -
sourcepub const fn touch_pad0(&self) -> &TOUCH_PAD0
pub const fn touch_pad0(&self) -> &TOUCH_PAD0
0x94 -
sourcepub const fn touch_pad1(&self) -> &TOUCH_PAD1
pub const fn touch_pad1(&self) -> &TOUCH_PAD1
0x98 -
sourcepub const fn touch_pad2(&self) -> &TOUCH_PAD2
pub const fn touch_pad2(&self) -> &TOUCH_PAD2
0x9c -
sourcepub const fn touch_pad3(&self) -> &TOUCH_PAD3
pub const fn touch_pad3(&self) -> &TOUCH_PAD3
0xa0 -
sourcepub const fn touch_pad4(&self) -> &TOUCH_PAD4
pub const fn touch_pad4(&self) -> &TOUCH_PAD4
0xa4 -
sourcepub const fn touch_pad5(&self) -> &TOUCH_PAD5
pub const fn touch_pad5(&self) -> &TOUCH_PAD5
0xa8 -
sourcepub const fn touch_pad6(&self) -> &TOUCH_PAD6
pub const fn touch_pad6(&self) -> &TOUCH_PAD6
0xac -
sourcepub const fn touch_pad7(&self) -> &TOUCH_PAD7
pub const fn touch_pad7(&self) -> &TOUCH_PAD7
0xb0 -
sourcepub const fn touch_pad8(&self) -> &TOUCH_PAD8
pub const fn touch_pad8(&self) -> &TOUCH_PAD8
0xb4 -
sourcepub const fn touch_pad9(&self) -> &TOUCH_PAD9
pub const fn touch_pad9(&self) -> &TOUCH_PAD9
0xb8 -
sourcepub const fn ext_wakeup0(&self) -> &EXT_WAKEUP0
pub const fn ext_wakeup0(&self) -> &EXT_WAKEUP0
0xbc -
sourcepub const fn xtl_ext_ctr(&self) -> &XTL_EXT_CTR
pub const fn xtl_ext_ctr(&self) -> &XTL_EXT_CTR
0xc0 -
sourcepub const fn sar_i2c_io(&self) -> &SAR_I2C_IO
pub const fn sar_i2c_io(&self) -> &SAR_I2C_IO
0xc4 -
Auto Trait Implementations§
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