Type Alias xmc4800::posif0::pflge::W

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

Register PFLGE writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn eche(&mut self) -> EcheW<'_, PflgeSpec>

Bit 0 - Correct Hall Event Enable

source

pub fn ewhe(&mut self) -> EwheW<'_, PflgeSpec>

Bit 1 - Wrong Hall Event Enable

source

pub fn ehie(&mut self) -> EhieW<'_, PflgeSpec>

Bit 2 - Hall Input Update Enable

source

pub fn emst(&mut self) -> EmstW<'_, PflgeSpec>

Bit 4 - Multi-Channel pattern shadow transfer enable

source

pub fn eindx(&mut self) -> EindxW<'_, PflgeSpec>

Bit 8 - Quadrature Index Event Enable

source

pub fn eerr(&mut self) -> EerrW<'_, PflgeSpec>

Bit 9 - Quadrature Phase Error Enable

source

pub fn ecnt(&mut self) -> EcntW<'_, PflgeSpec>

Bit 10 - Quadrature CLK interrupt Enable

source

pub fn edir(&mut self) -> EdirW<'_, PflgeSpec>

Bit 11 - Quadrature direction change interrupt Enable

source

pub fn epclk(&mut self) -> EpclkW<'_, PflgeSpec>

Bit 12 - Quadrature Period CLK interrupt Enable

source

pub fn chesel(&mut self) -> CheselW<'_, PflgeSpec>

Bit 16 - Correct Hall Event Service Request Selector

source

pub fn whesel(&mut self) -> WheselW<'_, PflgeSpec>

Bit 17 - Wrong Hall Event Service Request Selector

source

pub fn hiesel(&mut self) -> HieselW<'_, PflgeSpec>

Bit 18 - Hall Inputs Update Event Service Request Selector

source

pub fn mstsel(&mut self) -> MstselW<'_, PflgeSpec>

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

source

pub fn indsel(&mut self) -> IndselW<'_, PflgeSpec>

Bit 24 - Quadrature Index Event Service Request Selector

source

pub fn errsel(&mut self) -> ErrselW<'_, PflgeSpec>

Bit 25 - Quadrature Phase Error Event Service Request Selector

source

pub fn cntsel(&mut self) -> CntselW<'_, PflgeSpec>

Bit 26 - Quadrature Clock Event Service Request Selector

source

pub fn dirsel(&mut self) -> DirselW<'_, PflgeSpec>

Bit 27 - Quadrature Direction Update Event Service Request Selector

source

pub fn pclsel(&mut self) -> PclselW<'_, PflgeSpec>

Bit 28 - Quadrature Period clock Event Service Request Selector