Type Alias esp32c3::rtc_cntl::int_clr::W

source ·
pub type W = W<INT_CLR_SPEC>;
Expand description

Register INT_CLR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn slp_wakeup(&mut self) -> SLP_WAKEUP_W<'_, INT_CLR_SPEC>

Bit 0 - Clear sleep wakeup interrupt state

source

pub fn slp_reject(&mut self) -> SLP_REJECT_W<'_, INT_CLR_SPEC>

Bit 1 - Clear sleep reject interrupt state

source

pub fn wdt(&mut self) -> WDT_W<'_, INT_CLR_SPEC>

Bit 3 - Clear RTC WDT interrupt state

source

pub fn brown_out(&mut self) -> BROWN_OUT_W<'_, INT_CLR_SPEC>

Bit 9 - Clear brown out interrupt state

source

pub fn main_timer(&mut self) -> MAIN_TIMER_W<'_, INT_CLR_SPEC>

Bit 10 - Clear RTC main timer interrupt state

source

pub fn swd(&mut self) -> SWD_W<'_, INT_CLR_SPEC>

Bit 15 - Clear super watch dog interrupt state

source

pub fn xtal32k_dead(&mut self) -> XTAL32K_DEAD_W<'_, INT_CLR_SPEC>

Bit 16 - Clear RTC WDT interrupt state

source

pub fn glitch_det(&mut self) -> GLITCH_DET_W<'_, INT_CLR_SPEC>

Bit 19 - Clear glitch det interrupt state

source

pub fn bbpll_cal(&mut self) -> BBPLL_CAL_W<'_, INT_CLR_SPEC>

Bit 20 - clear bbpll cal end interrupt state