Type Alias xmc4800::usic0_ch0::sctr::W

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

Register SCTR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn sdir(&mut self) -> SdirW<'_, SctrSpec>

Bit 0 - Shift Direction

source

pub fn pdl(&mut self) -> PdlW<'_, SctrSpec>

Bit 1 - Passive Data Level

source

pub fn dsm(&mut self) -> DsmW<'_, SctrSpec>

Bits 2:3 - Data Shift Mode

source

pub fn hpcdir(&mut self) -> HpcdirW<'_, SctrSpec>

Bit 4 - Port Control Direction

source

pub fn docfg(&mut self) -> DocfgW<'_, SctrSpec>

Bits 6:7 - Data Output Configuration

source

pub fn trm(&mut self) -> TrmW<'_, SctrSpec>

Bits 8:9 - Transmission Mode

source

pub fn fle(&mut self) -> FleW<'_, SctrSpec>

Bits 16:21 - Frame Length

source

pub fn wle(&mut self) -> WleW<'_, SctrSpec>

Bits 24:27 - Word Length