Type Alias xmc4300::usic0_ch0::pcr_sscmode::W
source · pub type W = W<PcrSscmodeSpec>;
Expand description
Register PCR_SSCMode
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn mslsen(&mut self) -> MslsenW<'_, PcrSscmodeSpec>
pub fn mslsen(&mut self) -> MslsenW<'_, PcrSscmodeSpec>
Bit 0 - MSLS Enable
sourcepub fn selctr(&mut self) -> SelctrW<'_, PcrSscmodeSpec>
pub fn selctr(&mut self) -> SelctrW<'_, PcrSscmodeSpec>
Bit 1 - Select Control
sourcepub fn selinv(&mut self) -> SelinvW<'_, PcrSscmodeSpec>
pub fn selinv(&mut self) -> SelinvW<'_, PcrSscmodeSpec>
Bit 2 - Select Inversion
sourcepub fn fem(&mut self) -> FemW<'_, PcrSscmodeSpec>
pub fn fem(&mut self) -> FemW<'_, PcrSscmodeSpec>
Bit 3 - Frame End Mode
sourcepub fn ctqsel1(&mut self) -> Ctqsel1W<'_, PcrSscmodeSpec>
pub fn ctqsel1(&mut self) -> Ctqsel1W<'_, PcrSscmodeSpec>
Bits 4:5 - Input Frequency Selection
sourcepub fn pctq1(&mut self) -> Pctq1W<'_, PcrSscmodeSpec>
pub fn pctq1(&mut self) -> Pctq1W<'_, PcrSscmodeSpec>
Bits 6:7 - Divider Factor PCTQ1 for Tiw and Tnf
sourcepub fn dctq1(&mut self) -> Dctq1W<'_, PcrSscmodeSpec>
pub fn dctq1(&mut self) -> Dctq1W<'_, PcrSscmodeSpec>
Bits 8:12 - Divider Factor DCTQ1 for Tiw and Tnf
sourcepub fn parien(&mut self) -> ParienW<'_, PcrSscmodeSpec>
pub fn parien(&mut self) -> ParienW<'_, PcrSscmodeSpec>
Bit 13 - Parity Error Interrupt Enable
sourcepub fn mslsien(&mut self) -> MslsienW<'_, PcrSscmodeSpec>
pub fn mslsien(&mut self) -> MslsienW<'_, PcrSscmodeSpec>
Bit 14 - MSLS Interrupt Enable
sourcepub fn dx2tien(&mut self) -> Dx2tienW<'_, PcrSscmodeSpec>
pub fn dx2tien(&mut self) -> Dx2tienW<'_, PcrSscmodeSpec>
Bit 15 - DX2T Interrupt Enable
sourcepub fn selo(&mut self) -> SeloW<'_, PcrSscmodeSpec>
pub fn selo(&mut self) -> SeloW<'_, PcrSscmodeSpec>
Bits 16:23 - Select Output
sourcepub fn tiwen(&mut self) -> TiwenW<'_, PcrSscmodeSpec>
pub fn tiwen(&mut self) -> TiwenW<'_, PcrSscmodeSpec>
Bit 24 - Enable Inter-Word Delay Tiw
sourcepub fn slphsel(&mut self) -> SlphselW<'_, PcrSscmodeSpec>
pub fn slphsel(&mut self) -> SlphselW<'_, PcrSscmodeSpec>
Bit 25 - Slave Mode Clock Phase Select
sourcepub fn mclk(&mut self) -> MclkW<'_, PcrSscmodeSpec>
pub fn mclk(&mut self) -> MclkW<'_, PcrSscmodeSpec>
Bit 31 - Master Clock Enable