Type Alias xmc4400::posif0::pconf::R

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

Register PCONF reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn fsel(&self) -> FSEL_R

Bits 0:1 - Function Selector

source

pub fn qdcm(&self) -> QDCM_R

Bit 2 - Position Decoder Mode selection

source

pub fn hidg(&self) -> HIDG_R

Bit 4 - Idle generation enable

source

pub fn mcue(&self) -> MCUE_R

Bit 5 - Multi-Channel Pattern SW update enable

source

pub fn insel0(&self) -> INSEL0_R

Bits 8:9 - PhaseA/Hal input 1 selector

source

pub fn insel1(&self) -> INSEL1_R

Bits 10:11 - PhaseB/Hall input 2 selector

source

pub fn insel2(&self) -> INSEL2_R

Bits 12:13 - Index/Hall input 3 selector

source

pub fn dsel(&self) -> DSEL_R

Bit 16 - Delay Pin selector

source

pub fn spes(&self) -> SPES_R

Bit 17 - Edge selector for the sampling trigger

source

pub fn msets(&self) -> MSETS_R

Bits 18:20 - Pattern update signal select

source

pub fn mses(&self) -> MSES_R

Bit 21 - Multi-Channel pattern update trigger edge

source

pub fn msyns(&self) -> MSYNS_R

Bits 22:23 - PWM synchronization signal selector

source

pub fn ewis(&self) -> EWIS_R

Bits 24:25 - Wrong Hall Event selection

source

pub fn ewie(&self) -> EWIE_R

Bit 26 - External Wrong Hall Event enable

source

pub fn ewil(&self) -> EWIL_R

Bit 27 - External Wrong Hall Event active level

source

pub fn lpc(&self) -> LPC_R

Bits 28:30 - Low Pass Filters Configuration