~/talk

Update on Rust in Zephyr

links:none on file
slides:none on file

An RFC for Rust-on-Zephyr exists and the implementation shows concrete pieces: a keyboard firmware of about 5900 lines of Rust with ~2600 lines of Zephyr-support glue and ~500 lines of C, plus ~1300 lines of application logic, demonstrating it runs. Cargo is integrated into West/CMake so builds invoke cargo/cmake integration during West build. Kconfig values become Rust cfgs and consts, device tree becomes device-tree as Rust modules, system-call (C) wrappers and logging remain prototype but functional.

AI-written summary · about

  1. 0:00Rust in Zephyr intro
  2. 4:36Rust progress and goals
  3. 15:32Kconfig for Rust apps
  4. 22:22Device tree in Rust
  5. 30:34Kernel objects in Rust
  6. 33:07Logging challenges
  7. 36:25Q&A: Rust in userspace
~/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.