Struct esp32c6::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 apb_tsens_ctrl(&self) -> &APB_TSENS_CTRL
pub const fn apb_tsens_ctrl(&self) -> &APB_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
sourcepub const fn apb_tsens_wake(&self) -> &APB_TSENS_WAKE
pub const fn apb_tsens_wake(&self) -> &APB_TSENS_WAKE
0x64 - digital tsens configure register
sourcepub const fn apb_tsens_sample(&self) -> &APB_TSENS_SAMPLE
pub const fn apb_tsens_sample(&self) -> &APB_TSENS_SAMPLE
0x68 - digital tsens configure register
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