Type Alias W

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

Register EVCTRL writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn evact(&mut self) -> EvactW<'_, EvctrlSpec>

Bits 0:1 - Event Action

Source

pub fn evinv(&mut self) -> EvinvW<'_, EvctrlSpec>

Bits 2:4 - Inverted Event Input Enable

Source

pub fn evei(&mut self) -> EveiW<'_, EvctrlSpec>

Bits 5:7 - Event Input Enable

Source

pub fn ovfeo(&mut self) -> OvfeoW<'_, EvctrlSpec>

Bit 8 - Overflow/Underflow Output Event Enable

Source

pub fn erreo(&mut self) -> ErreoW<'_, EvctrlSpec>

Bit 9 - Error Output Event Enable

Source

pub fn direo(&mut self) -> DireoW<'_, EvctrlSpec>

Bit 10 - Direction Output Event Enable

Source

pub fn vlceo(&mut self) -> VlceoW<'_, EvctrlSpec>

Bit 11 - Velocity Output Event Enable

Source

pub fn mceo0(&mut self) -> Mceo0W<'_, EvctrlSpec>

Bit 12 - Match Channel 0 Event Output Enable

Source

pub fn mceo1(&mut self) -> Mceo1W<'_, EvctrlSpec>

Bit 13 - Match Channel 1 Event Output Enable