~/talk

Updates To Clock Management Within Zephyr RTOS

links:none on file
slides:none on file

Proposal replaces existing clock control with a clock-management subsystem that already implements runtime frequency requests, moves clock states to clock output nodes, and splits drivers into three clock classes (root, standard, multiplexer) so notification, parent selection and rate calc become generic. Implementation shows a ~150 byte flash overhead and runtime caching cuts tree-walk cost dramatically (SRAM impact on tests around 100 KB). Additive frequency constraints and locking guarantee requested ranges; driver API changes are required but the design is validated on LPC55S69 and STM32 work.

AI-written summary · about

  1. 0:00Clock management updates intro
  2. 1:04Current Zephyr clocking
  3. 2:54Initial proposal limits
  4. 7:07Community feedback
  5. 12:00Updated proposal API
  6. 20:41User API improvements
  7. 25:38Outstanding issues next steps
  8. 31:15Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.