[][src]Struct gd32vf103_pac::rcu::ctl::R

pub struct R { /* fields omitted */ }

Value read from the register

Methods

impl R[src]

pub fn bits(&self) -> u32[src]

Value of the register as raw bits

pub fn irc8men(&self) -> IRC8MENR[src]

Bit 0 - Internal 8MHz RC oscillator Enable

pub fn irc8mstb(&self) -> IRC8MSTBR[src]

Bit 1 - IRC8M Internal 8MHz RC Oscillator stabilization Flag

pub fn irc8madj(&self) -> IRC8MADJR[src]

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

pub fn irc8mcalib(&self) -> IRC8MCALIBR[src]

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

pub fn hxtalen(&self) -> HXTALENR[src]

Bit 16 - External High Speed oscillator Enable

pub fn hxtalstb(&self) -> HXTALSTBR[src]

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

pub fn hxtalbps(&self) -> HXTALBPSR[src]

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

pub fn ckmen(&self) -> CKMENR[src]

Bit 19 - HXTAL Clock Monitor Enable

pub fn pllen(&self) -> PLLENR[src]

Bit 24 - PLL enable

pub fn pllstb(&self) -> PLLSTBR[src]

Bit 25 - PLL Clock Stabilization Flag

pub fn pll1en(&self) -> PLL1ENR[src]

Bit 26 - PLL1 enable

pub fn pll1stb(&self) -> PLL1STBR[src]

Bit 27 - PLL1 Clock Stabilization Flag

pub fn pll2en(&self) -> PLL2ENR[src]

Bit 28 - PLL2 enable

pub fn pll2stb(&self) -> PLL2STBR[src]

Bit 29 - PLL2 Clock Stabilization Flag

Auto Trait Implementations

impl Unpin for R

impl Sync for R

impl Send for R

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]