Struct esp32c2::apb_saradc::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
source§impl RegisterBlock
impl RegisterBlock
sourcepub const fn filter_ctrl1(&self) -> &FILTER_CTRL1
pub const fn filter_ctrl1(&self) -> &FILTER_CTRL1
0x08 - register description
sourcepub const fn sar1_status(&self) -> &SAR1_STATUS
pub const fn sar1_status(&self) -> &SAR1_STATUS
0x10 - register description
sourcepub const fn sar2_status(&self) -> &SAR2_STATUS
pub const fn sar2_status(&self) -> &SAR2_STATUS
0x14 - register description
sourcepub const fn sar_patt_tab1(&self) -> &SAR_PATT_TAB1
pub const fn sar_patt_tab1(&self) -> &SAR_PATT_TAB1
0x18 - register description
sourcepub const fn sar_patt_tab2(&self) -> &SAR_PATT_TAB2
pub const fn sar_patt_tab2(&self) -> &SAR_PATT_TAB2
0x1c - register description
sourcepub const fn onetime_sample(&self) -> &ONETIME_SAMPLE
pub const fn onetime_sample(&self) -> &ONETIME_SAMPLE
0x20 - register description
sourcepub const fn filter_ctrl0(&self) -> &FILTER_CTRL0
pub const fn filter_ctrl0(&self) -> &FILTER_CTRL0
0x28 - register description
sourcepub const fn sar1data_status(&self) -> &SAR1DATA_STATUS
pub const fn sar1data_status(&self) -> &SAR1DATA_STATUS
0x2c - register description
sourcepub const fn sar2data_status(&self) -> &SAR2DATA_STATUS
pub const fn sar2data_status(&self) -> &SAR2DATA_STATUS
0x30 - register description
sourcepub const fn thres0_ctrl(&self) -> &THRES0_CTRL
pub const fn thres0_ctrl(&self) -> &THRES0_CTRL
0x34 - register description
sourcepub const fn thres1_ctrl(&self) -> &THRES1_CTRL
pub const fn thres1_ctrl(&self) -> &THRES1_CTRL
0x38 - register description
sourcepub const fn thres_ctrl(&self) -> &THRES_CTRL
pub const fn thres_ctrl(&self) -> &THRES_CTRL
0x3c - register description
sourcepub const fn tsens_ctrl(&self) -> &TSENS_CTRL
pub const fn tsens_ctrl(&self) -> &TSENS_CTRL
0x58 - register description
sourcepub const fn tsens_ctrl2(&self) -> &TSENS_CTRL2
pub const fn tsens_ctrl2(&self) -> &TSENS_CTRL2
0x5c - register description
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