Type Alias xmc4800::usic0_ch0::sctr::DsmW

source ·
pub type DsmW<'a, REG> = FieldWriter<'a, REG, 2, Dsm>;
Expand description

Field DSM writer - Data Shift Mode

Aliased Type§

struct DsmW<'a, REG> { /* private fields */ }

Implementations§

source§

impl<'a, REG> DsmW<'a, REG>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

source

pub fn value1(self) -> &'a mut W<REG>

Receive and transmit data is shifted in and out one bit at a time through DX0 and DOUT0.

source

pub fn value3(self) -> &'a mut W<REG>

Receive and transmit data is shifted in and out two bits at a time through two input stages (DX0 and DX3) and DOUT[1:0] respectively.

source

pub fn value4(self) -> &'a mut W<REG>

Receive and transmit data is shifted in and out four bits at a time through four input stages (DX0, DX[5:3]) and DOUT[3:0] respectively.