Type Alias xmc4800::eru0::exicon::W

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

Register EXICON[%s] writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn pe(&mut self) -> PeW<'_, ExiconSpec>

Bit 0 - Output Trigger Pulse Enable for ETLx

source

pub fn ld(&mut self) -> LdW<'_, ExiconSpec>

Bit 1 - Rebuild Level Detection for Status Flag for ETLx

source

pub fn re(&mut self) -> ReW<'_, ExiconSpec>

Bit 2 - Rising Edge Detection Enable ETLx

source

pub fn fe(&mut self) -> FeW<'_, ExiconSpec>

Bit 3 - Falling Edge Detection Enable ETLx

source

pub fn ocs(&mut self) -> OcsW<'_, ExiconSpec>

Bits 4:6 - Output Channel Select for ETLx Output Trigger Pulse

source

pub fn fl(&mut self) -> FlW<'_, ExiconSpec>

Bit 7 - Status Flag for ETLx

source

pub fn ss(&mut self) -> SsW<'_, ExiconSpec>

Bits 8:9 - Input Source Select for ERSx

source

pub fn na(&mut self) -> NaW<'_, ExiconSpec>

Bit 10 - Input A Negation Select for ERSx

source

pub fn nb(&mut self) -> NbW<'_, ExiconSpec>

Bit 11 - Input B Negation Select for ERSx