Type Alias xmc4200::posif0::spflg::W

source ·
pub type W = W<SPFLG_SPEC>;
Expand description

Register SPFLG writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn sche(&mut self) -> SCHE_W<'_, SPFLG_SPEC>

Bit 0 - Correct Hall Event flag set

source

pub fn swhe(&mut self) -> SWHE_W<'_, SPFLG_SPEC>

Bit 1 - Wrong Hall Event flag set

source

pub fn shie(&mut self) -> SHIE_W<'_, SPFLG_SPEC>

Bit 2 - Hall Inputs Update Event flag set

source

pub fn smst(&mut self) -> SMST_W<'_, SPFLG_SPEC>

Bit 4 - Multi-Channel Pattern shadow transfer flag set

source

pub fn sindx(&mut self) -> SINDX_W<'_, SPFLG_SPEC>

Bit 8 - Quadrature Index flag set

source

pub fn serr(&mut self) -> SERR_W<'_, SPFLG_SPEC>

Bit 9 - Quadrature Phase Error flag set

source

pub fn scnt(&mut self) -> SCNT_W<'_, SPFLG_SPEC>

Bit 10 - Quadrature CLK flag set

source

pub fn sdir(&mut self) -> SDIR_W<'_, SPFLG_SPEC>

Bit 11 - Quadrature Direction flag set

source

pub fn spclk(&mut self) -> SPCLK_W<'_, SPFLG_SPEC>

Bit 12 - Quadrature period clock flag set