pub type W = W<Osc32kSpec>;
Expand description
Register OSC32K
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
Source§impl W
impl W
Sourcepub fn enable(&mut self) -> EnableW<'_, Osc32kSpec>
pub fn enable(&mut self) -> EnableW<'_, Osc32kSpec>
Bit 1 - Oscillator Enable
Sourcepub fn en32k(&mut self) -> En32kW<'_, Osc32kSpec>
pub fn en32k(&mut self) -> En32kW<'_, Osc32kSpec>
Bit 2 - 32kHz Output Enable
Sourcepub fn en1k(&mut self) -> En1kW<'_, Osc32kSpec>
pub fn en1k(&mut self) -> En1kW<'_, Osc32kSpec>
Bit 3 - 1kHz Output Enable
Sourcepub fn runstdby(&mut self) -> RunstdbyW<'_, Osc32kSpec>
pub fn runstdby(&mut self) -> RunstdbyW<'_, Osc32kSpec>
Bit 6 - Run in Standby
Sourcepub fn ondemand(&mut self) -> OndemandW<'_, Osc32kSpec>
pub fn ondemand(&mut self) -> OndemandW<'_, Osc32kSpec>
Bit 7 - On Demand Control
Sourcepub fn startup(&mut self) -> StartupW<'_, Osc32kSpec>
pub fn startup(&mut self) -> StartupW<'_, Osc32kSpec>
Bits 8:10 - Oscillator Start-Up Time
Sourcepub fn wrtlock(&mut self) -> WrtlockW<'_, Osc32kSpec>
pub fn wrtlock(&mut self) -> WrtlockW<'_, Osc32kSpec>
Bit 12 - Write Lock
Sourcepub fn calib(&mut self) -> CalibW<'_, Osc32kSpec>
pub fn calib(&mut self) -> CalibW<'_, Osc32kSpec>
Bits 16:22 - Oscillator Calibration