Module nrf5340_app_pac::clock_ns[][src]

Expand description

Clock management 0

Modules

Calibration of LFRC oscillator complete event

HFCLK192M source started

HFCLKAUDIO source started

HFCLK128M/HFCLK64M source started

LFCLK source started

Automatic or manual control of HFCLK192M

HFCLK192M frequency configuration

Status indicating that HFCLK192MSTART task has been triggered

Clock source for HFCLK192M

Status indicating which HFCLK192M source is running

Automatic or manual control of HFCLK128M/HFCLK64M

Register block Unspecified

Automatic or manual control of HFCLKAUDIO

Status indicating that HFCLKAUDIOSTART task has been triggered

Status indicating which HFCLKAUDIO source is running

HFCLK128M frequency configuration

Status indicating that HFCLKSTART task has been triggered

Clock source for HFCLK128M/HFCLK64M

Status indicating which HFCLK128M/HFCLK64M source is running This register value in any CLOCK instance reflects status only due to configurations/actions in that CLOCK instance.

Enable or disable interrupt

Disable interrupt

Enable interrupt

Pending interrupts

Automatic or manual control of LFCLK

Status indicating that LFCLKSTART task has been triggered

Clock source for LFCLK

Copy of LFCLKSRC register, set when LFCLKSTART task was triggered

Status indicating which LFCLK source is running This register value in any CLOCK instance reflects status only due to configurations/actions in that CLOCK instance.

Publish configuration for event DONE

Publish configuration for event HFCLK192MSTARTED

Publish configuration for event HFCLKAUDIOSTARTED

Publish configuration for event HFCLKSTARTED

Publish configuration for event LFCLKSTARTED

Subscribe configuration for task CAL

Subscribe configuration for task HFCLK192MSTART

Subscribe configuration for task HFCLK192MSTOP

Subscribe configuration for task HFCLKAUDIOSTART

Subscribe configuration for task HFCLKAUDIOSTOP

Subscribe configuration for task HFCLKSTART

Subscribe configuration for task HFCLKSTOP

Subscribe configuration for task LFCLKSTART

Subscribe configuration for task LFCLKSTOP

Start calibration of LFRC oscillator

Start HFCLK192M source as selected in HFCLK192MSRC

Stop HFCLK192M source

Start HFCLKAUDIO source

Stop HFCLKAUDIO source

Start HFCLK128M/HFCLK64M source as selected in HFCLKSRC

Stop HFCLK128M/HFCLK64M source

Start LFCLK source as selected in LFCLKSRC

Stop LFCLK source

Structs

Register block

Register block

Type Definitions

EVENTS_DONE register accessor: an alias for Reg<EVENTS_DONE_SPEC>

EVENTS_HFCLK192MSTARTED register accessor: an alias for Reg<EVENTS_HFCLK192MSTARTED_SPEC>

EVENTS_HFCLKAUDIOSTARTED register accessor: an alias for Reg<EVENTS_HFCLKAUDIOSTARTED_SPEC>

EVENTS_HFCLKSTARTED register accessor: an alias for Reg<EVENTS_HFCLKSTARTED_SPEC>

EVENTS_LFCLKSTARTED register accessor: an alias for Reg<EVENTS_LFCLKSTARTED_SPEC>

HFCLK192MALWAYSRUN register accessor: an alias for Reg<HFCLK192MALWAYSRUN_SPEC>

HFCLK192MCTRL register accessor: an alias for Reg<HFCLK192MCTRL_SPEC>

HFCLK192MRUN register accessor: an alias for Reg<HFCLK192MRUN_SPEC>

HFCLK192MSRC register accessor: an alias for Reg<HFCLK192MSRC_SPEC>

HFCLK192MSTAT register accessor: an alias for Reg<HFCLK192MSTAT_SPEC>

HFCLKALWAYSRUN register accessor: an alias for Reg<HFCLKALWAYSRUN_SPEC>

HFCLKAUDIOALWAYSRUN register accessor: an alias for Reg<HFCLKAUDIOALWAYSRUN_SPEC>

HFCLKAUDIORUN register accessor: an alias for Reg<HFCLKAUDIORUN_SPEC>

HFCLKAUDIOSTAT register accessor: an alias for Reg<HFCLKAUDIOSTAT_SPEC>

HFCLKCTRL register accessor: an alias for Reg<HFCLKCTRL_SPEC>

HFCLKRUN register accessor: an alias for Reg<HFCLKRUN_SPEC>

HFCLKSRC register accessor: an alias for Reg<HFCLKSRC_SPEC>

HFCLKSTAT register accessor: an alias for Reg<HFCLKSTAT_SPEC>

INTEN register accessor: an alias for Reg<INTEN_SPEC>

INTENCLR register accessor: an alias for Reg<INTENCLR_SPEC>

INTENSET register accessor: an alias for Reg<INTENSET_SPEC>

INTPEND register accessor: an alias for Reg<INTPEND_SPEC>

LFCLKALWAYSRUN register accessor: an alias for Reg<LFCLKALWAYSRUN_SPEC>

LFCLKRUN register accessor: an alias for Reg<LFCLKRUN_SPEC>

LFCLKSRC register accessor: an alias for Reg<LFCLKSRC_SPEC>

LFCLKSRCCOPY register accessor: an alias for Reg<LFCLKSRCCOPY_SPEC>

LFCLKSTAT register accessor: an alias for Reg<LFCLKSTAT_SPEC>

PUBLISH_DONE register accessor: an alias for Reg<PUBLISH_DONE_SPEC>

PUBLISH_HFCLK192MSTARTED register accessor: an alias for Reg<PUBLISH_HFCLK192MSTARTED_SPEC>

PUBLISH_HFCLKAUDIOSTARTED register accessor: an alias for Reg<PUBLISH_HFCLKAUDIOSTARTED_SPEC>

PUBLISH_HFCLKSTARTED register accessor: an alias for Reg<PUBLISH_HFCLKSTARTED_SPEC>

PUBLISH_LFCLKSTARTED register accessor: an alias for Reg<PUBLISH_LFCLKSTARTED_SPEC>

SUBSCRIBE_CAL register accessor: an alias for Reg<SUBSCRIBE_CAL_SPEC>

SUBSCRIBE_HFCLK192MSTART register accessor: an alias for Reg<SUBSCRIBE_HFCLK192MSTART_SPEC>

SUBSCRIBE_HFCLK192MSTOP register accessor: an alias for Reg<SUBSCRIBE_HFCLK192MSTOP_SPEC>

SUBSCRIBE_HFCLKAUDIOSTART register accessor: an alias for Reg<SUBSCRIBE_HFCLKAUDIOSTART_SPEC>

SUBSCRIBE_HFCLKAUDIOSTOP register accessor: an alias for Reg<SUBSCRIBE_HFCLKAUDIOSTOP_SPEC>

SUBSCRIBE_HFCLKSTART register accessor: an alias for Reg<SUBSCRIBE_HFCLKSTART_SPEC>

SUBSCRIBE_HFCLKSTOP register accessor: an alias for Reg<SUBSCRIBE_HFCLKSTOP_SPEC>

SUBSCRIBE_LFCLKSTART register accessor: an alias for Reg<SUBSCRIBE_LFCLKSTART_SPEC>

SUBSCRIBE_LFCLKSTOP register accessor: an alias for Reg<SUBSCRIBE_LFCLKSTOP_SPEC>

TASKS_CAL register accessor: an alias for Reg<TASKS_CAL_SPEC>

TASKS_HFCLK192MSTART register accessor: an alias for Reg<TASKS_HFCLK192MSTART_SPEC>

TASKS_HFCLK192MSTOP register accessor: an alias for Reg<TASKS_HFCLK192MSTOP_SPEC>

TASKS_HFCLKAUDIOSTART register accessor: an alias for Reg<TASKS_HFCLKAUDIOSTART_SPEC>

TASKS_HFCLKAUDIOSTOP register accessor: an alias for Reg<TASKS_HFCLKAUDIOSTOP_SPEC>

TASKS_HFCLKSTART register accessor: an alias for Reg<TASKS_HFCLKSTART_SPEC>

TASKS_HFCLKSTOP register accessor: an alias for Reg<TASKS_HFCLKSTOP_SPEC>

TASKS_LFCLKSTART register accessor: an alias for Reg<TASKS_LFCLKSTART_SPEC>

TASKS_LFCLKSTOP register accessor: an alias for Reg<TASKS_LFCLKSTOP_SPEC>