pub type W = W<EVCTRL_SPEC>;
Expand description
Register EVCTRL
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn evact(&mut self) -> EVACT_W<'_, EVCTRL_SPEC, 0>
pub fn evact(&mut self) -> EVACT_W<'_, EVCTRL_SPEC, 0>
Bits 0:1 - Event Action
sourcepub fn evinv(&mut self) -> EVINV_W<'_, EVCTRL_SPEC, 2>
pub fn evinv(&mut self) -> EVINV_W<'_, EVCTRL_SPEC, 2>
Bits 2:4 - Inverted Event Input Enable
sourcepub fn evei(&mut self) -> EVEI_W<'_, EVCTRL_SPEC, 5>
pub fn evei(&mut self) -> EVEI_W<'_, EVCTRL_SPEC, 5>
Bits 5:7 - Event Input Enable
sourcepub fn ovfeo(&mut self) -> OVFEO_W<'_, EVCTRL_SPEC, 8>
pub fn ovfeo(&mut self) -> OVFEO_W<'_, EVCTRL_SPEC, 8>
Bit 8 - Overflow/Underflow Output Event Enable
sourcepub fn erreo(&mut self) -> ERREO_W<'_, EVCTRL_SPEC, 9>
pub fn erreo(&mut self) -> ERREO_W<'_, EVCTRL_SPEC, 9>
Bit 9 - Error Output Event Enable
sourcepub fn direo(&mut self) -> DIREO_W<'_, EVCTRL_SPEC, 10>
pub fn direo(&mut self) -> DIREO_W<'_, EVCTRL_SPEC, 10>
Bit 10 - Direction Output Event Enable
sourcepub fn vlceo(&mut self) -> VLCEO_W<'_, EVCTRL_SPEC, 11>
pub fn vlceo(&mut self) -> VLCEO_W<'_, EVCTRL_SPEC, 11>
Bit 11 - Velocity Output Event Enable
sourcepub fn mceo0(&mut self) -> MCEO0_W<'_, EVCTRL_SPEC, 12>
pub fn mceo0(&mut self) -> MCEO0_W<'_, EVCTRL_SPEC, 12>
Bit 12 - Match Channel 0 Event Output Enable
sourcepub fn mceo1(&mut self) -> MCEO1_W<'_, EVCTRL_SPEC, 13>
pub fn mceo1(&mut self) -> MCEO1_W<'_, EVCTRL_SPEC, 13>
Bit 13 - Match Channel 1 Event Output Enable