Struct esp32c3::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 - digital saradc configure register
sourcepub const fn sar1_status(&self) -> &SAR1_STATUS
pub const fn sar1_status(&self) -> &SAR1_STATUS
0x10 - digital saradc configure register
sourcepub const fn sar2_status(&self) -> &SAR2_STATUS
pub const fn sar2_status(&self) -> &SAR2_STATUS
0x14 - digital saradc configure register
sourcepub const fn sar_patt_tab1(&self) -> &SAR_PATT_TAB1
pub const fn sar_patt_tab1(&self) -> &SAR_PATT_TAB1
0x18 - digital saradc configure register
sourcepub const fn sar_patt_tab2(&self) -> &SAR_PATT_TAB2
pub const fn sar_patt_tab2(&self) -> &SAR_PATT_TAB2
0x1c - digital saradc configure register
sourcepub const fn onetime_sample(&self) -> &ONETIME_SAMPLE
pub const fn onetime_sample(&self) -> &ONETIME_SAMPLE
0x20 - digital saradc configure register
sourcepub const fn filter_ctrl0(&self) -> &FILTER_CTRL0
pub const fn filter_ctrl0(&self) -> &FILTER_CTRL0
0x28 - digital saradc configure register
sourcepub const fn sar1data_status(&self) -> &SAR1DATA_STATUS
pub const fn sar1data_status(&self) -> &SAR1DATA_STATUS
0x2c - digital saradc configure register
sourcepub const fn sar2data_status(&self) -> &SAR2DATA_STATUS
pub const fn sar2data_status(&self) -> &SAR2DATA_STATUS
0x30 - digital saradc configure register
sourcepub const fn thres0_ctrl(&self) -> &THRES0_CTRL
pub const fn thres0_ctrl(&self) -> &THRES0_CTRL
0x34 - digital saradc configure register
sourcepub const fn thres1_ctrl(&self) -> &THRES1_CTRL
pub const fn thres1_ctrl(&self) -> &THRES1_CTRL
0x38 - digital saradc configure register
sourcepub const fn thres_ctrl(&self) -> &THRES_CTRL
pub const fn thres_ctrl(&self) -> &THRES_CTRL
0x3c - digital saradc configure register
sourcepub const fn tsens_ctrl(&self) -> &TSENS_CTRL
pub const fn tsens_ctrl(&self) -> &TSENS_CTRL
0x58 - digital tsens configure register
sourcepub const fn tsens_ctrl2(&self) -> &TSENS_CTRL2
pub const fn tsens_ctrl2(&self) -> &TSENS_CTRL2
0x5c - digital tsens configure 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