pub type W = W<GenctrlSpec>;
Expand description
Register GENCTRL[%s]
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
Source§impl W
impl W
Sourcepub fn src(&mut self) -> SrcW<'_, GenctrlSpec>
pub fn src(&mut self) -> SrcW<'_, GenctrlSpec>
Bits 0:3 - Source Select
Sourcepub fn genen(&mut self) -> GenenW<'_, GenctrlSpec>
pub fn genen(&mut self) -> GenenW<'_, GenctrlSpec>
Bit 8 - Generic Clock Generator Enable
Sourcepub fn idc(&mut self) -> IdcW<'_, GenctrlSpec>
pub fn idc(&mut self) -> IdcW<'_, GenctrlSpec>
Bit 9 - Improve Duty Cycle
Sourcepub fn oov(&mut self) -> OovW<'_, GenctrlSpec>
pub fn oov(&mut self) -> OovW<'_, GenctrlSpec>
Bit 10 - Output Off Value
Sourcepub fn oe(&mut self) -> OeW<'_, GenctrlSpec>
pub fn oe(&mut self) -> OeW<'_, GenctrlSpec>
Bit 11 - Output Enable
Sourcepub fn divsel(&mut self) -> DivselW<'_, GenctrlSpec>
pub fn divsel(&mut self) -> DivselW<'_, GenctrlSpec>
Bit 12 - Divide Selection
Sourcepub fn runstdby(&mut self) -> RunstdbyW<'_, GenctrlSpec>
pub fn runstdby(&mut self) -> RunstdbyW<'_, GenctrlSpec>
Bit 13 - Run in Standby
Sourcepub fn div(&mut self) -> DivW<'_, GenctrlSpec>
pub fn div(&mut self) -> DivW<'_, GenctrlSpec>
Bits 16:31 - Division Factor