Type Alias xmc4300::scu_osc::oschpctrl::W

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

Register OSCHPCTRL writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn x1den(&mut self) -> X1denW<'_, OschpctrlSpec>

Bit 0 - XTAL1 Data Enable

source

pub fn shby(&mut self) -> ShbyW<'_, OschpctrlSpec>

Bit 1 - Shaper Bypass

source

pub fn gainsel(&mut self) -> GainselW<'_, OschpctrlSpec>

Bits 2:3 - Oscillator Gain Selection

source

pub fn mode(&mut self) -> ModeW<'_, OschpctrlSpec>

Bits 4:5 - Oscillator Mode

source

pub fn oscval(&mut self) -> OscvalW<'_, OschpctrlSpec>

Bits 16:19 - OSC Frequency Value