pub type W = W<EvctrlSpec>;
Expand description
Register EVCTRL
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
Source§impl W
impl W
Sourcepub fn evact(&mut self) -> EvactW<'_, EvctrlSpec>
pub fn evact(&mut self) -> EvactW<'_, EvctrlSpec>
Bits 0:1 - Event Action
Sourcepub fn evinv(&mut self) -> EvinvW<'_, EvctrlSpec>
pub fn evinv(&mut self) -> EvinvW<'_, EvctrlSpec>
Bits 2:4 - Inverted Event Input Enable
Sourcepub fn evei(&mut self) -> EveiW<'_, EvctrlSpec>
pub fn evei(&mut self) -> EveiW<'_, EvctrlSpec>
Bits 5:7 - Event Input Enable
Sourcepub fn ovfeo(&mut self) -> OvfeoW<'_, EvctrlSpec>
pub fn ovfeo(&mut self) -> OvfeoW<'_, EvctrlSpec>
Bit 8 - Overflow/Underflow Output Event Enable
Sourcepub fn erreo(&mut self) -> ErreoW<'_, EvctrlSpec>
pub fn erreo(&mut self) -> ErreoW<'_, EvctrlSpec>
Bit 9 - Error Output Event Enable
Sourcepub fn direo(&mut self) -> DireoW<'_, EvctrlSpec>
pub fn direo(&mut self) -> DireoW<'_, EvctrlSpec>
Bit 10 - Direction Output Event Enable
Sourcepub fn vlceo(&mut self) -> VlceoW<'_, EvctrlSpec>
pub fn vlceo(&mut self) -> VlceoW<'_, EvctrlSpec>
Bit 11 - Velocity Output Event Enable
Sourcepub fn mceo0(&mut self) -> Mceo0W<'_, EvctrlSpec>
pub fn mceo0(&mut self) -> Mceo0W<'_, EvctrlSpec>
Bit 12 - Match Channel 0 Event Output Enable
Sourcepub fn mceo1(&mut self) -> Mceo1W<'_, EvctrlSpec>
pub fn mceo1(&mut self) -> Mceo1W<'_, EvctrlSpec>
Bit 13 - Match Channel 1 Event Output Enable