Skip to content

Commit 19542df

Browse files
committed
modules: optional: rust: Update to latest development
Bring in the following changes to the Rust module, updating since the rev 4.1. This includes the ci fix that was included in v4.1-branch. 77d24a668ff zephyr: Specify minimum rust version 0de6f6c390d zephyr-build: Simplify dt-yaml syntax edcef3ba39c zephyr: Remove stale doc references to futures 4096ad7c803 cmake: Fix dependency problem 5557cb3fc35 zephyr: object: Fix bad doc link d921320cc7d zephyr: devicetree: Allow non-snake-case names in DT nodes 14618bd02f7 zephyr: sys: sync: Semaphore: Remove incorrect ALLOC check 47e270d5ac5 zephyr: sync: Conditionalize PinWeak on alloc f8b228fe71c samples: bench: Increase thread stack size on 64-bit platforms ec50a4317b9 zephyr: sync: Create PinWeak type 2e5059a209d samples: async-philosophers: Remove overly specific imports a0061313850 samples: async-philosophers: Convert to general async 5c15fbb9d20 zephyr: Remove work-queue executor f107c93dce6 samples: rename work-philosophers to async-philosophers ed8d08bc890 samples: bench: Replace old async with new 087e584eae9 zephyr-macros: Incorporate fn name into thread name 72ed3818192 samples: philosophers: Migrate to new task declaration 44b2dd28073 zephyr: Add proc macro for thread declaration 8952b444b3a CI: Force python version 3.12 e3518de6d07 cmake: add USES_TERMINAL to show cargo output b7dacdac984 zephyr: embassy: Use a semaphore for the executor a871c7f588c Add support for board native_sim/native/64 349164d630a samples: blinky: Remove incorrect integration platform b0866632d42 samples/tests: Ensure test/sample names are unique 7395ae4f486 zephyr-build: fix DTS parser for Windows a341bc50041 samples: philosophers: Migrate Mutex to const constructor 5000f459f26 samples: bench: Clean up formatting 6020ab7db36 zephyr: Run rustfmt c1d74e1d5df samples: bench: Make Semaphores static 37754d29e0b samples: bench: Reduce benchmark iterations 11067823e53 samples: bench: Remove the 'basesem' prototype 3a4f08ba1ea zepyr: sys: sync: Mutex/Condvar 64605eb89cf samples: bench: fix for API change 8d7ca493801 zephyr: Convert `Queue` to new atomic initializer up 3a0016dace2 zephyr: sys: sync: Make Semaphore constructors `const` 5ceccc155c2 zephyr: object: Implement new ZephyrObject wrapper 2790674bb7f docgen: Enable async features for doc generation 1b475b7a9a8 tests: drivers: gpio-async: Test the async gpio operations 0347eac6882 zephyr: Add async 'wait_for_high' and 'wait_for_low' to gpio b60408c54ef zephyr: device: Add a possible static element with each device 28f7ec6b515 zephyr: device: gpio: Add a few more methods bcc9ee433bd zephyr: embassy: Add Default implementation a458d8e33eb zephyr: embassy: Eliminate unused printkln import dea64363115 samples: embassy: Detect proper end to the test 04d9e5714e6 samples: embassy: Increase task pool size eae89bc4d2b samples: embassy: Fix test name 758a2c264c7 samples: embassy: Update formatting ac0eaac9d8b zephyr: Update rustfmt db93ee7978e samples: embassy: Update Embassy Demo for Zephyr executor a9958395985 zephyr: Implement `executor-zephyr` to use with Embassy 60d7c5396ac samples: embassy: Start of an embassy demo 1540e9ab785 zephyr: Add initial support for embassy 1503a982e00 docs: Update top-level index c58d1f20024 zephyr: Expand top-level crate docs Signed-off-by: David Brown <[email protected]>
1 parent c3646a3 commit 19542df

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

submanifests/optional.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ manifest:
6060
groups:
6161
- optional
6262
- name: zephyr-lang-rust
63-
revision: d4f9036a88e53080bf2b186afa5289f9c77a0f73
63+
revision: pull/94/head
6464
path: modules/lang/rust
6565
remote: upstream
6666
groups:

0 commit comments

Comments
 (0)