Commit d61dc88
committed
manifest: update zephyr-lang-rust to latest code
This brings in the latest work on zephyr-lang-rust, which includes, among
other things:
- Rust interfaces to thread creation, mutex/condvar, semaphores, and
k_queue.
- A Rust friendly interface for timeouts.
- A port of the dining philosophers problem as a sample, with Kconfig
selectable backends supporting all of the above sync mechanisms.
- An implementation of crossbeam-channel's unbounded queue interface,
built on top of `k_queue`.
- Support for Zephyr kernel objects, both statically declared, with macro
support for setting linker sections, and dynamically allocated, for
applications that don't use userspace, and use allocation.
- A provider of Rust's `log` mechanmism that directs to the printk
output. Interfacing with Zephyr's log is ongoing work.
- Fix CI issues with Renode.
Signed-off-by: David Brown <[email protected]>1 parent c966eac commit d61dc88
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
0 commit comments