Type Alias xmc4200::posif0::pflge::R

source ·
pub type R = R<PFLGE_SPEC>;
Expand description

Register PFLGE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn eche(&self) -> ECHE_R

Bit 0 - Correct Hall Event Enable

source

pub fn ewhe(&self) -> EWHE_R

Bit 1 - Wrong Hall Event Enable

source

pub fn ehie(&self) -> EHIE_R

Bit 2 - Hall Input Update Enable

source

pub fn emst(&self) -> EMST_R

Bit 4 - Multi-Channel pattern shadow transfer enable

source

pub fn eindx(&self) -> EINDX_R

Bit 8 - Quadrature Index Event Enable

source

pub fn eerr(&self) -> EERR_R

Bit 9 - Quadrature Phase Error Enable

source

pub fn ecnt(&self) -> ECNT_R

Bit 10 - Quadrature CLK interrupt Enable

source

pub fn edir(&self) -> EDIR_R

Bit 11 - Quadrature direction change interrupt Enable

source

pub fn epclk(&self) -> EPCLK_R

Bit 12 - Quadrature Period CLK interrupt Enable

source

pub fn chesel(&self) -> CHESEL_R

Bit 16 - Correct Hall Event Service Request Selector

source

pub fn whesel(&self) -> WHESEL_R

Bit 17 - Wrong Hall Event Service Request Selector

source

pub fn hiesel(&self) -> HIESEL_R

Bit 18 - Hall Inputs Update Event Service Request Selector

source

pub fn mstsel(&self) -> MSTSEL_R

Bit 20 - Multi-Channel pattern Update Event Service Request Selector

source

pub fn indsel(&self) -> INDSEL_R

Bit 24 - Quadrature Index Event Service Request Selector

source

pub fn errsel(&self) -> ERRSEL_R

Bit 25 - Quadrature Phase Error Event Service Request Selector

source

pub fn cntsel(&self) -> CNTSEL_R

Bit 26 - Quadrature Clock Event Service Request Selector

source

pub fn dirsel(&self) -> DIRSEL_R

Bit 27 - Quadrature Direction Update Event Service Request Selector

source

pub fn pclsel(&self) -> PCLSEL_R

Bit 28 - Quadrature Period clock Event Service Request Selector