10913 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
f86cf87f2f
Merge pull request #4606 from diondokter/taskmeta-update-2
Taskmeta update
2025-08-29 12:04:29 +00:00
diondokter
e2c34ac735 Add to changelog 2025-08-29 13:58:16 +02:00
diondokter
916dce55ea Fix test & rtos-trace 2025-08-29 13:30:11 +02:00
diondokter
48c2deb8f3 Fix examples 2025-08-29 13:24:53 +02:00
Dario Nieuwenhuis
8aec341f28 executor: return error when creating the spawntoken, not when spawning. 2025-08-29 13:23:21 +02:00
Dario Nieuwenhuis
34ff67cdbf executor: do not deref a mut ptr to the entire taskheader. 2025-08-29 13:22:59 +02:00
Dario Nieuwenhuis
da9cdf0c53 executor: add "task metadata" concept, make name a task metadata. 2025-08-29 13:22:59 +02:00
Dario Nieuwenhuis
2ba34ce217 executor: allow trace and rtos-trace to coexist additively.
Before, enabling `trace` would enable embassy-native tracing, and
enabling *both* would *disable* embassy-native tracing.
2025-08-29 13:22:01 +02:00
Dario Nieuwenhuis
658a52fb99 executor: do not store task IDs in RAM, we can get it from the pointer every time. 2025-08-29 13:20:18 +02:00
Dario Nieuwenhuis
df10e8a6bc
Merge pull request #4602 from meowcakes/fix-stm32h7rs-boot
Fix stm32h7rs init when using external flash via XSPI
2025-08-29 11:09:05 +00:00
Rogan Morrow
5fb4bbfc3e don't save and reset XSPI clock source; let mux config handle it 2025-08-29 17:51:52 +10:00
Rogan Morrow
13fc222ef4 set XSPI clock source to HSI and reset after clock init; dont reset SYSCFG 2025-08-29 16:08:50 +10:00
i509VCB
d3c84ee1d3
Merge pull request #4574 from bespsm/mspm0-wwdt
MSPM0: add window watchdog implementation (WWDT0, WWDT1)
2025-08-28 16:52:44 +00:00
Ulf Lilleengen
fc412837a6
Merge pull request #4598 from 0e4ef622/fix-signal-reset
embassy-sync: Don't drop wakers in Signal::reset
2025-08-28 18:59:03 +02:00
Matthew Tran
fcf659fbe5 embassy-sync: Don't drop wakers in Signal::reset 2025-08-28 10:42:48 -05:00
Ulf Lilleengen
1f945bcebd chore: prepare cyw43-pio release cyw43-v0.5.0 cyw43-pio-v0.8.0 2025-08-28 12:27:14 +02:00
Ulf Lilleengen
a527905be4 fix: version bumps 2025-08-28 12:25:43 +02:00
Ulf Lilleengen
9245a3a991 chore: prepare cyw43 0.5.0 2025-08-28 12:23:39 +02:00
Siarhei B
cdb2354418 msmp0-watchdog: reflect changes in CHANGELOG.md 2025-08-28 10:18:48 +02:00
Siarhei B
0a45a4663c msmp0-watchdog: reorder system initialization 2025-08-28 10:18:36 +02:00
Siarhei B
b618b6bfcd mspm0-watchdog: remove template from watchdog struct 2025-08-28 10:16:03 +02:00
Siarhei B
2eb643bac6 mspm0-watchdog: rename mod watchdog to wwdt 2025-08-28 10:16:03 +02:00
Siarhei B
93ba2c9c95 mspm0-watchdog: add watchdog examples for all chips 2025-08-28 10:15:56 +02:00
Ulf Lilleengen
de095d27fe
Merge pull request #4593 from embassy-rs/prepare-release-4
chore: prepare embassy crate releases
2025-08-27 10:03:13 +02:00
Siarhei B
55eea8b029 mspm0-watchdog: add main implementation 2025-08-27 09:44:49 +02:00
Ulf Lilleengen
3e8d8fec15 fix: update more minor versions embassy-sync-v0.7.2 cyw43-v0.4.1 embassy-usb-dfu-v0.2.0 embassy-net-adin1110-v0.3.1 embassy-executor-v0.9.0 embassy-time-driver-v0.2.1 embassy-rp-v0.8.0 embassy-time-v0.5.0 embassy-boot-stm32-v0.6.0 embassy-time-queue-utils-v0.3.0 embassy-futures-v0.1.2 embassy-nrf-v0.7.0 embassy-net-driver-channel-v0.3.2 embassy-embedded-hal-v0.5.0 embassy-net-esp-hosted-v0.2.1 embassy-net-ppp-v0.2.1 embassy-boot-nrf-v0.8.0 embassy-usb-logger-v0.5.1 embassy-net-v0.7.1 embassy-boot-rp-v0.8.0 embassy-net-enc28j60-v0.2.1 embassy-net-wiznet-v0.2.1 cyw43-pio-v0.7.0 embassy-stm32-v0.4.0 embassy-usb-v0.5.1 embassy-boot-v0.6.1 embassy-usb-synopsys-otg-v0.3.1 2025-08-27 08:44:05 +02:00
Ulf Lilleengen
e28d503a53
Merge pull request #4594 from bugadani/changelog
Fix changelog
2025-08-27 08:30:30 +02:00
Ulf Lilleengen
2454b3cc7e fix: changelogs 2025-08-26 22:07:44 +02:00
Ulf Lilleengen
df112a83f0 fix: remaining versions 2025-08-26 22:06:52 +02:00
Ulf Lilleengen
426bc84e66 chore: fix example crate names 2025-08-26 19:20:01 +02:00
Dániel Buga
f77693092a
Fix changelog 2025-08-26 16:26:41 +02:00
Ulf Lilleengen
83f2557eac chore: prepare embassy crate releases 2025-08-26 16:05:09 +02:00
Ulf Lilleengen
b6a81d8bed
Merge pull request #4589 from tomaz-suller/feat-independent-nodiv
stm32/sai: make NODIV independent of MCKDIV
2025-08-26 10:47:40 +00:00
Tomaz Maia Suller
0203b2b257
Merge branch 'main' into feat-independent-nodiv 2025-08-26 11:43:08 +02:00
Ulf Lilleengen
7b8484f492
Merge pull request #4590 from tomaz-suller/fix-wb-mckdiv
stm32/sai: fix WB MCKDIV
2025-08-26 09:30:13 +00:00
tomaz-suller
541de3f4b4 Update changelog 2025-08-26 11:22:57 +02:00
tomaz-suller
f2bc5b7c8e Update changelog 2025-08-26 11:21:34 +02:00
Ulf Lilleengen
ccafed430c
Merge pull request #4588 from tomaz-suller/fix-wb-mckdiv
stm32/sai: fix WB MCKDIV
2025-08-26 09:13:08 +00:00
tomaz-suller
621c394f25 stm32/sai: make NODIV independent of MCKDIV 2025-08-26 11:08:57 +02:00
tomaz-suller
5e6669349c stm32/sai: fix WB MCKDIV
WB MCKDIV has a width of 6 bits (RM0434 Rev 14, p. 1269).
2025-08-26 10:52:04 +02:00
Ulf Lilleengen
551aa5770f
Merge pull request #4549 from embassy-rs/releaser-update
feat: add semver checks and releasing to releaser
2025-08-26 07:05:40 +00:00
Ulf Lilleengen
c40c205636 fix: stm32 wb sai 2025-08-25 20:36:35 +02:00
Ulf Lilleengen
73717f9ae8
Merge pull request #4585 from dempfi/patch-1
Replace nrf5340's SAADC input pins with correct mappings
2025-08-25 18:18:31 +00:00
Ulf Lilleengen
c1116d68c9 fix: bump metapac version 2025-08-25 20:17:29 +02:00
Ulf Lilleengen
eb672cdbfe fix: re-remove nrf53 dk 2025-08-25 20:11:22 +02:00
Ulf Lilleengen
a416aac9c2 fix: revert changes to ci.sh for now 2025-08-25 19:48:34 +02:00
Ulf Lilleengen
ce4ffe52da add metadata for embassy-executor-time-queue 2025-08-25 19:47:08 +02:00
Ulf Lilleengen
462245b0fe fix: use the cargo-embassy-devtool 2025-08-25 19:44:51 +02:00
Ulf Lilleengen
d835b53857 chore: move tool to separate repo 2025-08-25 19:44:51 +02:00
Ulf Lilleengen
b00496fd29 fix: write instructions only for publishing crates 2025-08-25 19:44:51 +02:00