Type Alias gd32e1::gd32e103::rcu::ctl0::R

source ·
pub type R = R<Ctl0Spec>;
Expand description

Register CTL0 reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn irc8men(&self) -> Irc8menR

Bit 0 - Internal 8MHz RC oscillator Enable

source

pub fn irc8mstb(&self) -> Irc8mstbR

Bit 1 - IRC8M Internal 8MHz RC Oscillator stabilization Flag

source

pub fn irc8madj(&self) -> Irc8madjR

Bits 3:7 - Internal 8MHz RC Oscillator clock trim adjust value

source

pub fn irc8mcalib(&self) -> Irc8mcalibR

Bits 8:15 - Internal 8MHz RC Oscillator calibration value register

source

pub fn hxtalen(&self) -> HxtalenR

Bit 16 - External High Speed oscillator Enable

source

pub fn hxtalstb(&self) -> HxtalstbR

Bit 17 - External crystal oscillator (HXTAL) clock stabilization flag

source

pub fn hxtalbps(&self) -> HxtalbpsR

Bit 18 - External crystal oscillator (HXTAL) clock bypass mode enable

source

pub fn ckmen(&self) -> CkmenR

Bit 19 - HXTAL Clock Monitor Enable

source

pub fn pllen(&self) -> PllenR

Bit 24 - PLL enable

source

pub fn pllstb(&self) -> PllstbR

Bit 25 - PLL Clock Stabilization Flag

source

pub fn pll1en(&self) -> Pll1enR

Bit 26 - PLL1 enable

source

pub fn pll1stb(&self) -> Pll1stbR

Bit 27 - PLL1 Clock Stabilization Flag

source

pub fn pll2en(&self) -> Pll2enR

Bit 28 - PLL2 enable

source

pub fn pll2stb(&self) -> Pll2stbR

Bit 29 - PLL2 Clock Stabilization Flag