Module kea_hal::clocks::osc[][src]

Expand description

Structs

DontCare

Peripheral doesn’t care about this type.

ExtClock

External Clock used.

ExtOsc

External Oscillator or Resonator used

HighGain

Oscillator module uses High Gain to get rail-to-rail oscillations.

HighRange

External oscillator set for high range (4-20MHz).

LowRange

External Oscillator set for low range (roughly 32kHZ).

Osc

External Oscillator Peripheral

Running

Clock feature is Enabled, but is Disabled on entry to Stop Mode.

Stopped

Clock feature is disabled

Unstoppable

Clock feature is always Enabled, even in Stop mode.

VariableGain

Oscillator module uses Variable gain to save power

Enums

Error

Custom Error Types

Traits

OSCExt

Grabs ownership of OSC from the PAC