Type Alias W

Source
pub type W = W<GenctrlSpec>;
Expand description

Register GENCTRL[%s] writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn src(&mut self) -> SrcW<'_, GenctrlSpec>

Bits 0:3 - Source Select

Source

pub fn genen(&mut self) -> GenenW<'_, GenctrlSpec>

Bit 8 - Generic Clock Generator Enable

Source

pub fn idc(&mut self) -> IdcW<'_, GenctrlSpec>

Bit 9 - Improve Duty Cycle

Source

pub fn oov(&mut self) -> OovW<'_, GenctrlSpec>

Bit 10 - Output Off Value

Source

pub fn oe(&mut self) -> OeW<'_, GenctrlSpec>

Bit 11 - Output Enable

Source

pub fn divsel(&mut self) -> DivselW<'_, GenctrlSpec>

Bit 12 - Divide Selection

Source

pub fn runstdby(&mut self) -> RunstdbyW<'_, GenctrlSpec>

Bit 13 - Run in Standby

Source

pub fn div(&mut self) -> DivW<'_, GenctrlSpec>

Bits 16:31 - Division Factor