Type Alias xmc4800::dsd_ch0::dicfg::W

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

Register DICFG writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn dsrc(&mut self) -> DsrcW<'_, DicfgSpec>

Bits 0:3 - Input Data Source Select

source

pub fn dswc(&mut self) -> DswcW<'_, DicfgSpec>

Bit 7 - Write Control for Data Selection

source

pub fn itrmode(&mut self) -> ItrmodeW<'_, DicfgSpec>

Bits 8:9 - Integrator Trigger Mode

source

pub fn tstrmode(&mut self) -> TstrmodeW<'_, DicfgSpec>

Bits 10:11 - Timestamp Trigger Mode

source

pub fn trsel(&mut self) -> TrselW<'_, DicfgSpec>

Bits 12:14 - Trigger Select

source

pub fn trwc(&mut self) -> TrwcW<'_, DicfgSpec>

Bit 15 - Write Control for Trigger Parameters

source

pub fn csrc(&mut self) -> CsrcW<'_, DicfgSpec>

Bits 16:19 - Sample Clock Source Select

source

pub fn strobe(&mut self) -> StrobeW<'_, DicfgSpec>

Bits 20:23 - Data Strobe Generatoion Mode

source

pub fn scwc(&mut self) -> ScwcW<'_, DicfgSpec>

Bit 31 - Write Control for Strobe/Clock Selection