pub type W = W<GENCTRL_SPEC>;
Expand description
Register GENCTRL[%s]
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn src(&mut self) -> SRC_W<'_, GENCTRL_SPEC, 0>
pub fn src(&mut self) -> SRC_W<'_, GENCTRL_SPEC, 0>
Bits 0:3 - Source Select
sourcepub fn genen(&mut self) -> GENEN_W<'_, GENCTRL_SPEC, 8>
pub fn genen(&mut self) -> GENEN_W<'_, GENCTRL_SPEC, 8>
Bit 8 - Generic Clock Generator Enable
sourcepub fn idc(&mut self) -> IDC_W<'_, GENCTRL_SPEC, 9>
pub fn idc(&mut self) -> IDC_W<'_, GENCTRL_SPEC, 9>
Bit 9 - Improve Duty Cycle
sourcepub fn oov(&mut self) -> OOV_W<'_, GENCTRL_SPEC, 10>
pub fn oov(&mut self) -> OOV_W<'_, GENCTRL_SPEC, 10>
Bit 10 - Output Off Value
sourcepub fn oe(&mut self) -> OE_W<'_, GENCTRL_SPEC, 11>
pub fn oe(&mut self) -> OE_W<'_, GENCTRL_SPEC, 11>
Bit 11 - Output Enable
sourcepub fn divsel(&mut self) -> DIVSEL_W<'_, GENCTRL_SPEC, 12>
pub fn divsel(&mut self) -> DIVSEL_W<'_, GENCTRL_SPEC, 12>
Bit 12 - Divide Selection
sourcepub fn runstdby(&mut self) -> RUNSTDBY_W<'_, GENCTRL_SPEC, 13>
pub fn runstdby(&mut self) -> RUNSTDBY_W<'_, GENCTRL_SPEC, 13>
Bit 13 - Run in Standby
sourcepub fn div(&mut self) -> DIV_W<'_, GENCTRL_SPEC, 16>
pub fn div(&mut self) -> DIV_W<'_, GENCTRL_SPEC, 16>
Bits 16:31 - Division Factor