Module cmu

Source
Expand description

CMU

Re-exports§

pub use hfrcoctrl as auxhfrcoctrl;
pub use Hfrcoctrl as Auxhfrcoctrl;

Modules§

adcctrl
ADC Control Register
calcnt
Calibration Counter Register
calctrl
Calibration Control Register
cmd
Command Register
ctrl
CMU Control Register
dbgclksel
Debug Trace Clock Select
freeze
Freeze Register
hfbusclken0
High Frequency Bus Clock Enable Register 0
hfclksel
High Frequency Clock Select Command Register
hfclkstatus
HFCLK Status Register
hfcorepresc
High Frequency Core Clock Prescaler Register
hfexppresc
High Frequency Export Clock Prescaler Register
hfperclken0
High Frequency Peripheral Clock Enable Register 0
hfperpresc
High Frequency Peripheral Clock Prescaler Register
hfpresc
High Frequency Clock Prescaler Register
hfrcoctrl
HFRCO Control Register
hfxoctrl
HFXO Control Register
hfxoctrl1
HFXO Control 1
hfxostartupctrl
HFXO Startup Control
hfxosteadystatectrl
HFXO Steady State Control
hfxotimeoutctrl
HFXO Timeout Control
hfxotrimstatus
HFXO Trim Status
ien
Interrupt Enable Register
if_
Interrupt Flag Register
ifc
Interrupt Flag Clear Register
ifs
Interrupt Flag Set Register
lfaclken0
Low Frequency a Clock Enable Register 0 (Async Reg)
lfaclksel
Low Frequency A Clock Select Register
lfapresc0
Low Frequency a Prescaler Register 0 (Async Reg)
lfbclken0
Low Frequency B Clock Enable Register 0 (Async Reg)
lfbclksel
Low Frequency B Clock Select Register
lfbpresc0
Low Frequency B Prescaler Register 0 (Async Reg)
lfeclken0
Low Frequency E Clock Enable Register 0 (Async Reg)
lfeclksel
Low Frequency E Clock Select Register
lfepresc0
Low Frequency E Prescaler Register 0 (Async Reg)
lfrcoctrl
LFRCO Control Register
lfxoctrl
LFXO Control Register
lock
Configuration Lock Register
oscencmd
Oscillator Enable/Disable Command Register
pcntctrl
PCNT Control Register
routeloc0
I/O Routing Location Register
routepen
I/O Routing Pin Enable Register
status
Status Register
syncbusy
Synchronization Busy Register
ulfrcoctrl
ULFRCO Control Register

Structs§

RegisterBlock
Register block

Type Aliases§

Adcctrl
ADCCTRL (rw) register accessor: ADC Control Register
Calcnt
CALCNT (rw) register accessor: Calibration Counter Register
Calctrl
CALCTRL (rw) register accessor: Calibration Control Register
Cmd
CMD (w) register accessor: Command Register
Ctrl
CTRL (rw) register accessor: CMU Control Register
Dbgclksel
DBGCLKSEL (rw) register accessor: Debug Trace Clock Select
Freeze
FREEZE (rw) register accessor: Freeze Register
Hfbusclken0
HFBUSCLKEN0 (rw) register accessor: High Frequency Bus Clock Enable Register 0
Hfclksel
HFCLKSEL (w) register accessor: High Frequency Clock Select Command Register
Hfclkstatus
HFCLKSTATUS (r) register accessor: HFCLK Status Register
Hfcorepresc
HFCOREPRESC (rw) register accessor: High Frequency Core Clock Prescaler Register
Hfexppresc
HFEXPPRESC (rw) register accessor: High Frequency Export Clock Prescaler Register
Hfperclken0
HFPERCLKEN0 (rw) register accessor: High Frequency Peripheral Clock Enable Register 0
Hfperpresc
HFPERPRESC (rw) register accessor: High Frequency Peripheral Clock Prescaler Register
Hfpresc
HFPRESC (rw) register accessor: High Frequency Clock Prescaler Register
Hfrcoctrl
HFRCOCTRL (rw) register accessor: HFRCO Control Register
Hfxoctrl
HFXOCTRL (rw) register accessor: HFXO Control Register
Hfxoctrl1
HFXOCTRL1 (rw) register accessor: HFXO Control 1
Hfxostartupctrl
HFXOSTARTUPCTRL (rw) register accessor: HFXO Startup Control
Hfxosteadystatectrl
HFXOSTEADYSTATECTRL (rw) register accessor: HFXO Steady State Control
Hfxotimeoutctrl
HFXOTIMEOUTCTRL (rw) register accessor: HFXO Timeout Control
Hfxotrimstatus
HFXOTRIMSTATUS (r) register accessor: HFXO Trim Status
Ien
IEN (rw) register accessor: Interrupt Enable Register
If
IF (r) register accessor: Interrupt Flag Register
Ifc
IFC (w) register accessor: Interrupt Flag Clear Register
Ifs
IFS (w) register accessor: Interrupt Flag Set Register
Lfaclken0
LFACLKEN0 (rw) register accessor: Low Frequency a Clock Enable Register 0 (Async Reg)
Lfaclksel
LFACLKSEL (rw) register accessor: Low Frequency A Clock Select Register
Lfapresc0
LFAPRESC0 (rw) register accessor: Low Frequency a Prescaler Register 0 (Async Reg)
Lfbclken0
LFBCLKEN0 (rw) register accessor: Low Frequency B Clock Enable Register 0 (Async Reg)
Lfbclksel
LFBCLKSEL (rw) register accessor: Low Frequency B Clock Select Register
Lfbpresc0
LFBPRESC0 (rw) register accessor: Low Frequency B Prescaler Register 0 (Async Reg)
Lfeclken0
LFECLKEN0 (rw) register accessor: Low Frequency E Clock Enable Register 0 (Async Reg)
Lfeclksel
LFECLKSEL (rw) register accessor: Low Frequency E Clock Select Register
Lfepresc0
LFEPRESC0 (rw) register accessor: Low Frequency E Prescaler Register 0 (Async Reg)
Lfrcoctrl
LFRCOCTRL (rw) register accessor: LFRCO Control Register
Lfxoctrl
LFXOCTRL (rw) register accessor: LFXO Control Register
Lock
LOCK (rw) register accessor: Configuration Lock Register
Oscencmd
OSCENCMD (w) register accessor: Oscillator Enable/Disable Command Register
Pcntctrl
PCNTCTRL (rw) register accessor: PCNT Control Register
Routeloc0
ROUTELOC0 (rw) register accessor: I/O Routing Location Register
Routepen
ROUTEPEN (rw) register accessor: I/O Routing Pin Enable Register
Status
STATUS (r) register accessor: Status Register
Syncbusy
SYNCBUSY (r) register accessor: Synchronization Busy Register
Ulfrcoctrl
ULFRCOCTRL (rw) register accessor: ULFRCO Control Register