Type Alias W

Source
pub type W = W<INT_ENA_SPEC>;
Expand description

Register INT_ENA writer

Aliased Type§

pub struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

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

Bit 0 - enable sleep wakeup interrupt

Source

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

Bit 1 - enable sleep reject interrupt

Source

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

Bit 3 - enable RTC WDT interrupt

Source

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

Bit 9 - enable brown out interrupt

Source

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

Bit 10 - enable RTC main timer interrupt

Source

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

Bit 15 - enable super watch dog interrupt

Source

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

Bit 16 - enable xtal32k_dead interrupt

Source

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

Bit 19 - enbale gitch det interrupt

Source

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

Bit 20 - enbale bbpll cal end interrupt