pub type W = W<StatusSpec>;
Expand description
Register STATUS
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
Source§impl W
impl W
Sourcepub fn qerr(&mut self) -> QerrW<'_, StatusSpec>
pub fn qerr(&mut self) -> QerrW<'_, StatusSpec>
Bit 0 - Quadrature Error Flag
Sourcepub fn idxerr(&mut self) -> IdxerrW<'_, StatusSpec>
pub fn idxerr(&mut self) -> IdxerrW<'_, StatusSpec>
Bit 1 - Index Error Flag
Sourcepub fn mperr(&mut self) -> MperrW<'_, StatusSpec>
pub fn mperr(&mut self) -> MperrW<'_, StatusSpec>
Bit 2 - Missing Pulse Error flag
Sourcepub fn winerr(&mut self) -> WinerrW<'_, StatusSpec>
pub fn winerr(&mut self) -> WinerrW<'_, StatusSpec>
Bit 4 - Window Error Flag
Sourcepub fn herr(&mut self) -> HerrW<'_, StatusSpec>
pub fn herr(&mut self) -> HerrW<'_, StatusSpec>
Bit 5 - Hall Error Flag
Sourcepub fn stop(&mut self) -> StopW<'_, StatusSpec>
pub fn stop(&mut self) -> StopW<'_, StatusSpec>
Bit 6 - Stop
Sourcepub fn dir(&mut self) -> DirW<'_, StatusSpec>
pub fn dir(&mut self) -> DirW<'_, StatusSpec>
Bit 7 - Direction Status Flag
Sourcepub fn prescbufv(&mut self) -> PrescbufvW<'_, StatusSpec>
pub fn prescbufv(&mut self) -> PrescbufvW<'_, StatusSpec>
Bit 8 - Prescaler Buffer Valid
Sourcepub fn filterbufv(&mut self) -> FilterbufvW<'_, StatusSpec>
pub fn filterbufv(&mut self) -> FilterbufvW<'_, StatusSpec>
Bit 9 - Filter Buffer Valid
Sourcepub fn ccbufv0(&mut self) -> Ccbufv0W<'_, StatusSpec>
pub fn ccbufv0(&mut self) -> Ccbufv0W<'_, StatusSpec>
Bit 12 - Compare Channel 0 Buffer Valid
Sourcepub fn ccbufv1(&mut self) -> Ccbufv1W<'_, StatusSpec>
pub fn ccbufv1(&mut self) -> Ccbufv1W<'_, StatusSpec>
Bit 13 - Compare Channel 1 Buffer Valid