pub type W = W<PFLGE_SPEC>;
Expand description
Register PFLGE
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn eche(&mut self) -> ECHE_W<'_, PFLGE_SPEC>
pub fn eche(&mut self) -> ECHE_W<'_, PFLGE_SPEC>
Bit 0 - Correct Hall Event Enable
sourcepub fn ewhe(&mut self) -> EWHE_W<'_, PFLGE_SPEC>
pub fn ewhe(&mut self) -> EWHE_W<'_, PFLGE_SPEC>
Bit 1 - Wrong Hall Event Enable
sourcepub fn ehie(&mut self) -> EHIE_W<'_, PFLGE_SPEC>
pub fn ehie(&mut self) -> EHIE_W<'_, PFLGE_SPEC>
Bit 2 - Hall Input Update Enable
sourcepub fn emst(&mut self) -> EMST_W<'_, PFLGE_SPEC>
pub fn emst(&mut self) -> EMST_W<'_, PFLGE_SPEC>
Bit 4 - Multi-Channel pattern shadow transfer enable
sourcepub fn eindx(&mut self) -> EINDX_W<'_, PFLGE_SPEC>
pub fn eindx(&mut self) -> EINDX_W<'_, PFLGE_SPEC>
Bit 8 - Quadrature Index Event Enable
sourcepub fn eerr(&mut self) -> EERR_W<'_, PFLGE_SPEC>
pub fn eerr(&mut self) -> EERR_W<'_, PFLGE_SPEC>
Bit 9 - Quadrature Phase Error Enable
sourcepub fn ecnt(&mut self) -> ECNT_W<'_, PFLGE_SPEC>
pub fn ecnt(&mut self) -> ECNT_W<'_, PFLGE_SPEC>
Bit 10 - Quadrature CLK interrupt Enable
sourcepub fn edir(&mut self) -> EDIR_W<'_, PFLGE_SPEC>
pub fn edir(&mut self) -> EDIR_W<'_, PFLGE_SPEC>
Bit 11 - Quadrature direction change interrupt Enable
sourcepub fn epclk(&mut self) -> EPCLK_W<'_, PFLGE_SPEC>
pub fn epclk(&mut self) -> EPCLK_W<'_, PFLGE_SPEC>
Bit 12 - Quadrature Period CLK interrupt Enable
sourcepub fn chesel(&mut self) -> CHESEL_W<'_, PFLGE_SPEC>
pub fn chesel(&mut self) -> CHESEL_W<'_, PFLGE_SPEC>
Bit 16 - Correct Hall Event Service Request Selector
sourcepub fn whesel(&mut self) -> WHESEL_W<'_, PFLGE_SPEC>
pub fn whesel(&mut self) -> WHESEL_W<'_, PFLGE_SPEC>
Bit 17 - Wrong Hall Event Service Request Selector
sourcepub fn hiesel(&mut self) -> HIESEL_W<'_, PFLGE_SPEC>
pub fn hiesel(&mut self) -> HIESEL_W<'_, PFLGE_SPEC>
Bit 18 - Hall Inputs Update Event Service Request Selector
sourcepub fn mstsel(&mut self) -> MSTSEL_W<'_, PFLGE_SPEC>
pub fn mstsel(&mut self) -> MSTSEL_W<'_, PFLGE_SPEC>
Bit 20 - Multi-Channel pattern Update Event Service Request Selector
sourcepub fn indsel(&mut self) -> INDSEL_W<'_, PFLGE_SPEC>
pub fn indsel(&mut self) -> INDSEL_W<'_, PFLGE_SPEC>
Bit 24 - Quadrature Index Event Service Request Selector
sourcepub fn errsel(&mut self) -> ERRSEL_W<'_, PFLGE_SPEC>
pub fn errsel(&mut self) -> ERRSEL_W<'_, PFLGE_SPEC>
Bit 25 - Quadrature Phase Error Event Service Request Selector
sourcepub fn cntsel(&mut self) -> CNTSEL_W<'_, PFLGE_SPEC>
pub fn cntsel(&mut self) -> CNTSEL_W<'_, PFLGE_SPEC>
Bit 26 - Quadrature Clock Event Service Request Selector
sourcepub fn dirsel(&mut self) -> DIRSEL_W<'_, PFLGE_SPEC>
pub fn dirsel(&mut self) -> DIRSEL_W<'_, PFLGE_SPEC>
Bit 27 - Quadrature Direction Update Event Service Request Selector
sourcepub fn pclsel(&mut self) -> PCLSEL_W<'_, PFLGE_SPEC>
pub fn pclsel(&mut self) -> PCLSEL_W<'_, PFLGE_SPEC>
Bit 28 - Quadrature Period clock Event Service Request Selector