Skip to content

Commit 92c5284

Browse files
d3zd3zkartben
authored andcommitted
submanifests: optional: Update zephyr-lang-rust
Move to the latest version: commit f82407c13059528e88bfcc892a488504e9caa80c Author: David Brown <david.brown@linaro.org> Date: Thu Jan 16 17:05:59 2025 -0700 This brings in numerous features to the rust support including: - Simple logging through Zephyr's logging - Mutex/Condvar (k_mutex, k_condvar), Semaphores (k_sem), and Queue (k_queue) - A rust interface to timers, both waiting for events and callback based - A SpinMutex that protects data in a rust safe way using a spinlock - Some documentation for the rust support. Documentation is generated, per-pr, on the module to allow preview - A dining philosopher sample that implements using several different mechanism. - Basic device support. The device tree is imported into Rust, with a yaml file describing the association between DT nodes and devices. - Basic interface to GPIO and flash devices. Signed-off-by: David Brown <david.brown@linaro.org>
1 parent 5b9064c commit 92c5284

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
@@ -60,7 +60,7 @@ manifest:
6060
groups:
6161
- optional
6262
- name: zephyr-lang-rust
63-
revision: 7af3db47bf7335ac6a6fe7480df6b41fb46dbe9d
63+
revision: f82407c13059528e88bfcc892a488504e9caa80c
6464
path: modules/lang/rust
6565
remote: upstream
6666
groups:

0 commit comments

Comments
 (0)