Type Alias xmc4300::scu_pll::usbpllcon::W

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

Register USBPLLCON writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn vcobyp(&mut self) -> VcobypW<'_, UsbpllconSpec>

Bit 0 - VCO Bypass

source

pub fn vcopwd(&mut self) -> VcopwdW<'_, UsbpllconSpec>

Bit 1 - VCO Power Saving Mode

source

pub fn vcotr(&mut self) -> VcotrW<'_, UsbpllconSpec>

Bit 2 - VCO Trim Control

source

pub fn findis(&mut self) -> FindisW<'_, UsbpllconSpec>

Bit 4 - Disconnect Oscillator from VCO

source

pub fn oscdiscdis(&mut self) -> OscdiscdisW<'_, UsbpllconSpec>

Bit 6 - Oscillator Disconnect Disable

source

pub fn ndiv(&mut self) -> NdivW<'_, UsbpllconSpec>

Bits 8:14 - N-Divider Value

source

pub fn pllpwd(&mut self) -> PllpwdW<'_, UsbpllconSpec>

Bit 16 - PLL Power Saving Mode

source

pub fn resld(&mut self) -> ResldW<'_, UsbpllconSpec>

Bit 18 - Restart VCO Lock Detection

source

pub fn pdiv(&mut self) -> PdivW<'_, UsbpllconSpec>

Bits 24:27 - P-Divider Value