Instances
| Instance | Domain | Base address | Description |
|---|---|---|---|
| CLOCK | GLOBAL | 0x4010E000 |
Clock control |
Configuration
| Instance | Domain | Configuration |
|---|---|---|
| CLOCK | GLOBAL |
Register overview
| Register | Offset | Description |
|---|---|---|
| TASKS_XOSTART | 0x000 |
Start crystal oscillator (HFXO) |
| TASKS_XOSTOP | 0x004 |
Stop crystal oscillator (HFXO) |
| TASKS_PLLSTART | 0x008 |
Start PLL and keep it running, regardless of the automatic clock requests |
| TASKS_PLLSTOP | 0x00C |
Stop PLL |
| TASKS_LFCLKSTART | 0x010 |
Start LFCLK source as selected in LFCLK.SRC |
| TASKS_LFCLKSTOP | 0x014 |
Stop LFCLK source |
| TASKS_CAL | 0x018 |
Start calibration of LFRC oscillator |
| TASKS_XOTUNE | 0x01C |
Request tuning for HFXO |
| TASKS_XOTUNEABORT | 0x020 |
Abort tuning for HFXO |
| SUBSCRIBE_XOSTART | 0x080 |
Subscribe configuration for task XOSTART |
| SUBSCRIBE_XOSTOP | 0x084 |
Subscribe configuration for task XOSTOP |
| SUBSCRIBE_PLLSTART | 0x088 |
Subscribe configuration for task PLLSTART |
| SUBSCRIBE_PLLSTOP | 0x08C |
Subscribe configuration for task PLLSTOP |
| SUBSCRIBE_LFCLKSTART | 0x090 |
Subscribe configuration for task LFCLKSTART |
| SUBSCRIBE_LFCLKSTOP | 0x094 |
Subscribe configuration for task LFCLKSTOP |
| SUBSCRIBE_CAL | 0x098 |
Subscribe configuration for task CAL |
| SUBSCRIBE_XOTUNE | 0x09C |
Subscribe configuration for task XOTUNE |
| SUBSCRIBE_XOTUNEABORT | 0x0A0 |
Subscribe configuration for task XOTUNEABORT |
| EVENTS_XOSTARTED | 0x100 |
Crystal oscillator has started |
| EVENTS_PLLSTARTED | 0x104 |
PLL started |
| EVENTS_LFCLKSTARTED | 0x108 |
LFCLK source started |
| EVENTS_DONE | 0x10C |
Calibration of LFRC oscillator complete event |
| EVENTS_XOTUNED | 0x110 |
HFXO tuning is done. XOTUNED is generated after TASKS_XOSTART or after TASKS_XOTUNE has completed |
| EVENTS_XOTUNEERROR | 0x114 |
HFXO quality issue detected, XOTUNE is needed |
| EVENTS_XOTUNEFAILED | 0x118 |
HFXO tuning could not be completed |
| PUBLISH_XOSTARTED | 0x180 |
Publish configuration for event XOSTARTED |
| PUBLISH_PLLSTARTED | 0x184 |
Publish configuration for event PLLSTARTED |
| PUBLISH_LFCLKSTARTED | 0x188 |
Publish configuration for event LFCLKSTARTED |
| PUBLISH_DONE | 0x18C |
Publish configuration for event DONE |
| PUBLISH_XOTUNED | 0x190 |
Publish configuration for event XOTUNED |
| PUBLISH_XOTUNEERROR | 0x194 |
Publish configuration for event XOTUNEERROR |
| PUBLISH_XOTUNEFAILED | 0x198 |
Publish configuration for event XOTUNEFAILED |
| INTEN | 0x300 |
Enable or disable interrupt |
| INTENSET | 0x304 |
Enable interrupt |
| INTENCLR | 0x308 |
Disable interrupt |
| INTPEND | 0x30C |
Pending interrupts |
| XO.RUN | 0x408 |
Indicates that XOSTART task was triggered |
| XO.STAT | 0x40C |
XO status |
| PLL.RUN | 0x428 |
Indicates that PLLSTART task was triggered |
| PLL.STAT | 0x42C |
Which PLL settings were selected when triggering START task |
| LFCLK.SRC | 0x440 |
Clock source for LFCLK |
| LFCLK.RUN | 0x448 |
Indicates that LFCLKSTART task was triggered |
| LFCLK.STAT | 0x44C |
Copy of LFCLK.SRCCOPY register, set when LFCLKSTARTED event is triggered. |
| LFCLK.SRCCOPY | 0x450 |
Copy of LFCLK.SRC register, set when LFCLKSTART task is triggered |