Type Alias xmc4800::usic0_ch0::ccr::W

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

Register CCR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn mode(&mut self) -> ModeW<'_, CcrSpec>

Bits 0:3 - Operating Mode

source

pub fn hpcen(&mut self) -> HpcenW<'_, CcrSpec>

Bits 6:7 - Hardware Port Control Enable

source

pub fn pm(&mut self) -> PmW<'_, CcrSpec>

Bits 8:9 - Parity Mode

source

pub fn rsien(&mut self) -> RsienW<'_, CcrSpec>

Bit 10 - Receiver Start Interrupt Enable

source

pub fn dlien(&mut self) -> DlienW<'_, CcrSpec>

Bit 11 - Data Lost Interrupt Enable

source

pub fn tsien(&mut self) -> TsienW<'_, CcrSpec>

Bit 12 - Transmit Shift Interrupt Enable

source

pub fn tbien(&mut self) -> TbienW<'_, CcrSpec>

Bit 13 - Transmit Buffer Interrupt Enable

source

pub fn rien(&mut self) -> RienW<'_, CcrSpec>

Bit 14 - Receive Interrupt Enable

source

pub fn aien(&mut self) -> AienW<'_, CcrSpec>

Bit 15 - Alternative Receive Interrupt Enable

source

pub fn brgien(&mut self) -> BrgienW<'_, CcrSpec>

Bit 16 - Baud Rate Generator Interrupt Enable