Skip to content

Commit d61dc88

Browse files
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

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

submanifests/optional.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ manifest:
3434
groups:
3535
- optional
3636
- name: zephyr-lang-rust
37-
revision: f20afb5bae9a4b64332a230a734c0244b39d4035
37+
revision: b765109a46d2cb83cf80f683f4bc701f3e152622
3838
path: modules/lang/rust
3939
remote: upstream
4040
groups:

0 commit comments

Comments
 (0)