Type Alias W

Source
pub type W = W<CtrlbSpec>;
Expand description

Register CTRLB writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

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

Bit 0 - Serial Memory Mode

Source

pub fn loopen(&mut self) -> LoopenW<'_, CtrlbSpec>

Bit 1 - Local Loopback Enable

Source

pub fn wdrbt(&mut self) -> WdrbtW<'_, CtrlbSpec>

Bit 2 - Wait Data Read Before Transfer

Source

pub fn smemreg(&mut self) -> SmemregW<'_, CtrlbSpec>

Bit 3 - Serial Memory reg

Source

pub fn csmode(&mut self) -> CsmodeW<'_, CtrlbSpec>

Bits 4:5 - Chip Select Mode

Source

pub fn datalen(&mut self) -> DatalenW<'_, CtrlbSpec>

Bits 8:11 - Data Length

Source

pub fn dlybct(&mut self) -> DlybctW<'_, CtrlbSpec>

Bits 16:23 - Delay Between Consecutive Transfers

Source

pub fn dlycs(&mut self) -> DlycsW<'_, CtrlbSpec>

Bits 24:31 - Minimum Inactive CS Delay