pub type W = W<STATUS_SPEC>;
Expand description
Register STATUS
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn qerr(&mut self) -> QERR_W<'_, STATUS_SPEC, 0>
pub fn qerr(&mut self) -> QERR_W<'_, STATUS_SPEC, 0>
Bit 0 - Quadrature Error Flag
sourcepub fn idxerr(&mut self) -> IDXERR_W<'_, STATUS_SPEC, 1>
pub fn idxerr(&mut self) -> IDXERR_W<'_, STATUS_SPEC, 1>
Bit 1 - Index Error Flag
sourcepub fn mperr(&mut self) -> MPERR_W<'_, STATUS_SPEC, 2>
pub fn mperr(&mut self) -> MPERR_W<'_, STATUS_SPEC, 2>
Bit 2 - Missing Pulse Error flag
sourcepub fn winerr(&mut self) -> WINERR_W<'_, STATUS_SPEC, 4>
pub fn winerr(&mut self) -> WINERR_W<'_, STATUS_SPEC, 4>
Bit 4 - Window Error Flag
sourcepub fn herr(&mut self) -> HERR_W<'_, STATUS_SPEC, 5>
pub fn herr(&mut self) -> HERR_W<'_, STATUS_SPEC, 5>
Bit 5 - Hall Error Flag
sourcepub fn stop(&mut self) -> STOP_W<'_, STATUS_SPEC, 6>
pub fn stop(&mut self) -> STOP_W<'_, STATUS_SPEC, 6>
Bit 6 - Stop
sourcepub fn dir(&mut self) -> DIR_W<'_, STATUS_SPEC, 7>
pub fn dir(&mut self) -> DIR_W<'_, STATUS_SPEC, 7>
Bit 7 - Direction Status Flag
sourcepub fn prescbufv(&mut self) -> PRESCBUFV_W<'_, STATUS_SPEC, 8>
pub fn prescbufv(&mut self) -> PRESCBUFV_W<'_, STATUS_SPEC, 8>
Bit 8 - Prescaler Buffer Valid
sourcepub fn filterbufv(&mut self) -> FILTERBUFV_W<'_, STATUS_SPEC, 9>
pub fn filterbufv(&mut self) -> FILTERBUFV_W<'_, STATUS_SPEC, 9>
Bit 9 - Filter Buffer Valid
sourcepub fn ccbufv0(&mut self) -> CCBUFV0_W<'_, STATUS_SPEC, 12>
pub fn ccbufv0(&mut self) -> CCBUFV0_W<'_, STATUS_SPEC, 12>
Bit 12 - Compare Channel 0 Buffer Valid
sourcepub fn ccbufv1(&mut self) -> CCBUFV1_W<'_, STATUS_SPEC, 13>
pub fn ccbufv1(&mut self) -> CCBUFV1_W<'_, STATUS_SPEC, 13>
Bit 13 - Compare Channel 1 Buffer Valid