Type Alias xmc4800::scu_clk::mlinkclkcr::W
source · pub type W = W<MlinkclkcrSpec>;
Expand description
Register MLINKCLKCR
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn sysdiv(&mut self) -> SysdivW<'_, MlinkclkcrSpec>
pub fn sysdiv(&mut self) -> SysdivW<'_, MlinkclkcrSpec>
Bits 0:7 - System Clock Division Value
sourcepub fn syssel(&mut self) -> SysselW<'_, MlinkclkcrSpec>
pub fn syssel(&mut self) -> SysselW<'_, MlinkclkcrSpec>
Bit 8 - System Clock Selection Value
sourcepub fn cpudiv(&mut self) -> CpudivW<'_, MlinkclkcrSpec>
pub fn cpudiv(&mut self) -> CpudivW<'_, MlinkclkcrSpec>
Bit 10 - CPU Clock Divider Enable
sourcepub fn pbdiv(&mut self) -> PbdivW<'_, MlinkclkcrSpec>
pub fn pbdiv(&mut self) -> PbdivW<'_, MlinkclkcrSpec>
Bit 12 - PB Clock Divider Enable
sourcepub fn ccudiv(&mut self) -> CcudivW<'_, MlinkclkcrSpec>
pub fn ccudiv(&mut self) -> CcudivW<'_, MlinkclkcrSpec>
Bit 14 - CCU Clock Divider Enable
sourcepub fn wdtdiv(&mut self) -> WdtdivW<'_, MlinkclkcrSpec>
pub fn wdtdiv(&mut self) -> WdtdivW<'_, MlinkclkcrSpec>
Bits 16:23 - WDT Clock Divider Value
sourcepub fn wdtsel(&mut self) -> WdtselW<'_, MlinkclkcrSpec>
pub fn wdtsel(&mut self) -> WdtselW<'_, MlinkclkcrSpec>
Bits 24:25 - WDT Clock Selection Value
sourcepub fn ebudiv(&mut self) -> EbudivW<'_, MlinkclkcrSpec>
pub fn ebudiv(&mut self) -> EbudivW<'_, MlinkclkcrSpec>
Bits 26:31 - EBU Clock Divider Value