pub type W = W<INT_CLR_SPEC>;
Expand description
Register INT_CLR
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
Source§impl W
impl W
Sourcepub fn hstimer_ovf(&mut self, n: u8) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn hstimer_ovf(&mut self, n: u8) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
Set this bit to clear high speed channel(0-3) counter overflow interrupt.
Sourcepub fn hstimer0_ovf(&mut self) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn hstimer0_ovf(&mut self) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
Bit 0 - Set this bit to clear high speed channel0 counter overflow interrupt.
Sourcepub fn hstimer1_ovf(&mut self) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn hstimer1_ovf(&mut self) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
Bit 1 - Set this bit to clear high speed channel1 counter overflow interrupt.
Sourcepub fn hstimer2_ovf(&mut self) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn hstimer2_ovf(&mut self) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
Bit 2 - Set this bit to clear high speed channel2 counter overflow interrupt.
Sourcepub fn hstimer3_ovf(&mut self) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn hstimer3_ovf(&mut self) -> HSTIMER_OVF_W<'_, INT_CLR_SPEC>
Bit 3 - Set this bit to clear high speed channel3 counter overflow interrupt.
Sourcepub fn lstimer_ovf(&mut self, n: u8) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn lstimer_ovf(&mut self, n: u8) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
Set this bit to clear low speed channel(0-3) counter overflow interrupt.
Sourcepub fn lstimer0_ovf(&mut self) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn lstimer0_ovf(&mut self) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
Bit 4 - Set this bit to clear low speed channel0 counter overflow interrupt.
Sourcepub fn lstimer1_ovf(&mut self) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn lstimer1_ovf(&mut self) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
Bit 5 - Set this bit to clear low speed channel1 counter overflow interrupt.
Sourcepub fn lstimer2_ovf(&mut self) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn lstimer2_ovf(&mut self) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
Bit 6 - Set this bit to clear low speed channel2 counter overflow interrupt.
Sourcepub fn lstimer3_ovf(&mut self) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
pub fn lstimer3_ovf(&mut self) -> LSTIMER_OVF_W<'_, INT_CLR_SPEC>
Bit 7 - Set this bit to clear low speed channel3 counter overflow interrupt.
Sourcepub fn duty_chng_end_hsch(
&mut self,
n: u8,
) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch( &mut self, n: u8, ) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Set this bit to clear high speed channel (0-7) duty change done interrupt.
Sourcepub fn duty_chng_end_hsch0(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch0(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Bit 8 - Set this bit to clear high speed channel 0 duty change done interrupt.
Sourcepub fn duty_chng_end_hsch1(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch1(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Bit 9 - Set this bit to clear high speed channel 1 duty change done interrupt.
Sourcepub fn duty_chng_end_hsch2(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch2(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Bit 10 - Set this bit to clear high speed channel 2 duty change done interrupt.
Sourcepub fn duty_chng_end_hsch3(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch3(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Bit 11 - Set this bit to clear high speed channel 3 duty change done interrupt.
Sourcepub fn duty_chng_end_hsch4(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch4(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Bit 12 - Set this bit to clear high speed channel 4 duty change done interrupt.
Sourcepub fn duty_chng_end_hsch5(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch5(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Bit 13 - Set this bit to clear high speed channel 5 duty change done interrupt.
Sourcepub fn duty_chng_end_hsch6(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch6(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Bit 14 - Set this bit to clear high speed channel 6 duty change done interrupt.
Sourcepub fn duty_chng_end_hsch7(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_hsch7(&mut self) -> DUTY_CHNG_END_HSCH_W<'_, INT_CLR_SPEC>
Bit 15 - Set this bit to clear high speed channel 7 duty change done interrupt.
Sourcepub fn duty_chng_end_lsch(
&mut self,
n: u8,
) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch( &mut self, n: u8, ) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Set this bit to clear low speed channel (0-7) duty change done interrupt.
Sourcepub fn duty_chng_end_lsch0(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch0(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Bit 16 - Set this bit to clear low speed channel 0 duty change done interrupt.
Sourcepub fn duty_chng_end_lsch1(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch1(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Bit 17 - Set this bit to clear low speed channel 1 duty change done interrupt.
Sourcepub fn duty_chng_end_lsch2(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch2(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Bit 18 - Set this bit to clear low speed channel 2 duty change done interrupt.
Sourcepub fn duty_chng_end_lsch3(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch3(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Bit 19 - Set this bit to clear low speed channel 3 duty change done interrupt.
Sourcepub fn duty_chng_end_lsch4(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch4(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Bit 20 - Set this bit to clear low speed channel 4 duty change done interrupt.
Sourcepub fn duty_chng_end_lsch5(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch5(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Bit 21 - Set this bit to clear low speed channel 5 duty change done interrupt.
Sourcepub fn duty_chng_end_lsch6(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch6(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Bit 22 - Set this bit to clear low speed channel 6 duty change done interrupt.
Sourcepub fn duty_chng_end_lsch7(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
pub fn duty_chng_end_lsch7(&mut self) -> DUTY_CHNG_END_LSCH_W<'_, INT_CLR_SPEC>
Bit 23 - Set this bit to clear low speed channel 7 duty change done interrupt.