pub type W = W<EvctrlSpec>;
Expand description
Register EVCTRL
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
Source§impl W
impl W
Sourcepub fn evact0(&mut self) -> Evact0W<'_, EvctrlSpec>
pub fn evact0(&mut self) -> Evact0W<'_, EvctrlSpec>
Bits 0:2 - Timer/counter Input Event0 Action
Sourcepub fn evact1(&mut self) -> Evact1W<'_, EvctrlSpec>
pub fn evact1(&mut self) -> Evact1W<'_, EvctrlSpec>
Bits 3:5 - Timer/counter Input Event1 Action
Sourcepub fn cntsel(&mut self) -> CntselW<'_, EvctrlSpec>
pub fn cntsel(&mut self) -> CntselW<'_, EvctrlSpec>
Bits 6:7 - Timer/counter Output Event Mode
Sourcepub fn ovfeo(&mut self) -> OvfeoW<'_, EvctrlSpec>
pub fn ovfeo(&mut self) -> OvfeoW<'_, EvctrlSpec>
Bit 8 - Overflow/Underflow Output Event Enable
Sourcepub fn trgeo(&mut self) -> TrgeoW<'_, EvctrlSpec>
pub fn trgeo(&mut self) -> TrgeoW<'_, EvctrlSpec>
Bit 9 - Retrigger Output Event Enable
Sourcepub fn cnteo(&mut self) -> CnteoW<'_, EvctrlSpec>
pub fn cnteo(&mut self) -> CnteoW<'_, EvctrlSpec>
Bit 10 - Timer/counter Output Event Enable
Sourcepub fn tcinv0(&mut self) -> Tcinv0W<'_, EvctrlSpec>
pub fn tcinv0(&mut self) -> Tcinv0W<'_, EvctrlSpec>
Bit 12 - Inverted Event 0 Input Enable
Sourcepub fn tcinv1(&mut self) -> Tcinv1W<'_, EvctrlSpec>
pub fn tcinv1(&mut self) -> Tcinv1W<'_, EvctrlSpec>
Bit 13 - Inverted Event 1 Input Enable
Sourcepub fn tcei0(&mut self) -> Tcei0W<'_, EvctrlSpec>
pub fn tcei0(&mut self) -> Tcei0W<'_, EvctrlSpec>
Bit 14 - Timer/counter Event 0 Input Enable
Sourcepub fn tcei1(&mut self) -> Tcei1W<'_, EvctrlSpec>
pub fn tcei1(&mut self) -> Tcei1W<'_, EvctrlSpec>
Bit 15 - Timer/counter Event 1 Input Enable
Sourcepub fn mcei0(&mut self) -> Mcei0W<'_, EvctrlSpec>
pub fn mcei0(&mut self) -> Mcei0W<'_, EvctrlSpec>
Bit 16 - Match or Capture Channel 0 Event Input Enable
Sourcepub fn mcei1(&mut self) -> Mcei1W<'_, EvctrlSpec>
pub fn mcei1(&mut self) -> Mcei1W<'_, EvctrlSpec>
Bit 17 - Match or Capture Channel 1 Event Input Enable
Sourcepub fn mcei2(&mut self) -> Mcei2W<'_, EvctrlSpec>
pub fn mcei2(&mut self) -> Mcei2W<'_, EvctrlSpec>
Bit 18 - Match or Capture Channel 2 Event Input Enable
Sourcepub fn mcei3(&mut self) -> Mcei3W<'_, EvctrlSpec>
pub fn mcei3(&mut self) -> Mcei3W<'_, EvctrlSpec>
Bit 19 - Match or Capture Channel 3 Event Input Enable
Sourcepub fn mceo0(&mut self) -> Mceo0W<'_, EvctrlSpec>
pub fn mceo0(&mut self) -> Mceo0W<'_, EvctrlSpec>
Bit 24 - Match or Capture Channel 0 Event Output Enable
Sourcepub fn mceo1(&mut self) -> Mceo1W<'_, EvctrlSpec>
pub fn mceo1(&mut self) -> Mceo1W<'_, EvctrlSpec>
Bit 25 - Match or Capture Channel 1 Event Output Enable
Sourcepub fn mceo2(&mut self) -> Mceo2W<'_, EvctrlSpec>
pub fn mceo2(&mut self) -> Mceo2W<'_, EvctrlSpec>
Bit 26 - Match or Capture Channel 2 Event Output Enable
Sourcepub fn mceo3(&mut self) -> Mceo3W<'_, EvctrlSpec>
pub fn mceo3(&mut self) -> Mceo3W<'_, EvctrlSpec>
Bit 27 - Match or Capture Channel 3 Event Output Enable