Type Alias rp2040_pac::xosc::ctrl::ENABLE_R

source ·
pub type ENABLE_R = FieldReader<ENABLE_A>;
Expand description

Field ENABLE reader - On power-up this field is initialised to DISABLE and the chip runs from the ROSC.
If the chip has subsequently been programmed to run from the XOSC then setting this field to DISABLE may lock-up the chip. If this is a concern then run the clk_ref from the ROSC and enable the clk_sys RESUS feature.
The 12-bit code is intended to give some protection against accidental writes. An invalid setting will enable the oscillator.

Aliased Type§

struct ENABLE_R { /* private fields */ }

Implementations§

source§

impl ENABLE_R

source

pub const fn variant(&self) -> Option<ENABLE_A>

Get enumerated values variant

source

pub fn is_disable(&self) -> bool

110100011110

source

pub fn is_enable(&self) -> bool

111110101011