Type Alias xmc4400::scu_pll::pllcon0::W

source ·
pub type W = W<PLLCON0_SPEC>;
Expand description

Register PLLCON0 writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn vcobyp(&mut self) -> VCOBYP_W<'_, PLLCON0_SPEC>

Bit 0 - VCO Bypass

source

pub fn vcopwd(&mut self) -> VCOPWD_W<'_, PLLCON0_SPEC>

Bit 1 - VCO Power Saving Mode

source

pub fn vcotr(&mut self) -> VCOTR_W<'_, PLLCON0_SPEC>

Bit 2 - VCO Trim Control

source

pub fn findis(&mut self) -> FINDIS_W<'_, PLLCON0_SPEC>

Bit 4 - Disconnect Oscillator from VCO

source

pub fn oscdiscdis(&mut self) -> OSCDISCDIS_W<'_, PLLCON0_SPEC>

Bit 6 - Oscillator Disconnect Disable

source

pub fn pllpwd(&mut self) -> PLLPWD_W<'_, PLLCON0_SPEC>

Bit 16 - PLL Power Saving Mode

source

pub fn oscres(&mut self) -> OSCRES_W<'_, PLLCON0_SPEC>

Bit 17 - Oscillator Watchdog Reset

source

pub fn resld(&mut self) -> RESLD_W<'_, PLLCON0_SPEC>

Bit 18 - Restart VCO Lock Detection

source

pub fn aotren(&mut self) -> AOTREN_W<'_, PLLCON0_SPEC>

Bit 19 - Automatic Oscillator Calibration Enable

source

pub fn fotr(&mut self) -> FOTR_W<'_, PLLCON0_SPEC>

Bit 20 - Factory Oscillator Calibration