Commit Graph

13596 Commits

Author SHA1 Message Date
Ulf Lilleengen
49fa75c6c5 chore: rustfmt 2026-03-12 12:30:59 +01:00
Ulf Lilleengen
e222a792b8 chore: rename executor-thread and executor-interrupt features
- Rename features to to signal they are for single core use only.
- Add deprecation warning when using old feature names.
2026-03-12 11:58:12 +01:00
Ulf Lilleengen
8a20a579a5 Merge pull request #5409 from sourcebox/custom-executor
[embassy-rp] Custom multicore-ready async executors
2026-03-12 10:49:40 +00:00
Oliver Rockstedt
d9da994445 [embassy-rp] Bump version of embassy-executor 2026-03-12 11:35:51 +01:00
Ulf Lilleengen
aabec6980c Merge branch 'main' into custom-executor 2026-03-12 11:15:40 +01:00
Ulf Lilleengen
a50629a5ea Merge pull request #5649 from embassy-rs/update-changelogs
chore: update changelogs for release
2026-03-12 09:39:55 +00:00
Ulf Lilleengen
5d039942b9 chore: update changelogs for release 2026-03-12 09:58:32 +01:00
Ulf Lilleengen
0927c83793 fix: bump embassy-executor-macros 2026-03-12 09:37:05 +01:00
Ulf Lilleengen
241a3ad37d chore: update to released pacs 2026-03-12 09:21:51 +01:00
Ulf Lilleengen
1d028828ea Merge pull request #5587 from yodaldevoid/release-embassy-sync-0.8.0
prepare release of `embassy-sync` 0.8.0
2026-03-12 05:47:50 +00:00
xoviat
48902c6b82 Merge pull request #5648 from xoviat/ci
ci: update docserver and remove --cleanup
2026-03-12 02:20:01 +00:00
xoviat
5a60b46395 ci: update docserver and remove --cleanup 2026-03-11 21:17:06 -05:00
xoviat
d8f8fbccb3 Merge pull request #5646 from xoviat/ci
ci: update devtool and add --cleanup flags on docsbuild
2026-03-12 00:33:51 +00:00
xoviat
8335005d20 Merge branch 'main' of https://github.com/embassy-rs/embassy into ci 2026-03-11 18:48:02 -05:00
xoviat
7f268c2e6c ci: update devtool and cleanup 2026-03-11 18:47:54 -05:00
xoviat
c1cb941bf5 Merge pull request #5621 from voltangle/adc-v2-injected
stm32(adc_v2): Injected conversions support
2026-03-11 22:46:04 +00:00
GGorAA
179da5d6ba fix: ranks 2026-03-11 23:39:01 +01:00
xoviat
e2057d1f6a Merge pull request #5645 from xoviat/ci
ci: update docserver
2026-03-11 21:43:29 +00:00
xoviat
ec61f2fb29 ci: update docserver 2026-03-11 16:12:20 -05:00
GGorAA
ee7a4ed72b fix: formatting 2026-03-11 15:14:58 +01:00
GGorAA
79684bf6ce fix: remove jswstart in start_injected_conversions
the injected path does not expect this to happen, it should only be
triggered by the external trigger itself
2026-03-11 15:13:48 +01:00
Ulf Lilleengen
c26f25f4c1 chore: bump embassy-net-ppp 2026-03-11 14:42:38 +01:00
Ulf Lilleengen
e63316a940 docs: make developers its own section 2026-03-11 13:51:47 +01:00
Gabriel Smith
a2306535e1 chore: correct version bump of embassy-time to 0.5.1 2026-03-11 08:41:05 -04:00
Gabriel Smith
7413332a1a chore: remove unreleased version of embassy-net-driver-channel 2026-03-11 08:30:55 -04:00
Ulf Lilleengen
836f84aca0 docs: grammar and correctness 2026-03-11 13:13:25 +01:00
xoviat
cd34350c7e Merge pull request #5635 from fe1es/stm32-adc-low-power
stm32/adc: add low-power improvements for v1/v3
2026-03-11 11:38:13 +00:00
xoviat
0fb973dacd Merge pull request #5639 from narottamroyal/qei-auto-reload
stm32/qei: Add auto reload and count reset
2026-03-11 11:36:19 +00:00
Wouter Geraedts
2e269e1c18 Merge pull request #5640 from Wassasin/mcxa/fix-time-driver
[MCXA] Fix time driver for small durations
2026-03-11 10:27:07 +00:00
Wouter Geraedts
8c5fe50a1d Fix MCXA time driver for small durations 2026-03-11 10:42:44 +01:00
Ulf Lilleengen
874c93eaaa chore: set correct version bump for embassy-net-driver-channel 2026-03-11 09:53:04 +01:00
Narottam Royal
43fba86850 Add counter reset to Qei driver 2026-03-11 21:41:38 +13:00
Narottam Royal
8a5e0e58c3 Add auto reload to Qei driver config 2026-03-11 21:41:14 +13:00
fe1es
8f535488d8 stm32/adc: add low-power improvements for v1/v3 2026-03-11 12:49:46 +09:00
xoviat
0400122358 Merge pull request #5634 from xoviat/doc
ci: fix build deps
2026-03-11 02:40:13 +00:00
xoviat
5853517c75 ci: fix build deps 2026-03-10 21:35:06 -05:00
xoviat
4a676ce9a3 Merge pull request #5608 from yodaldevoid/stm32-input-capture-output
change: stm32/timer/input_capture: use timer word size for all outputs
2026-03-11 01:44:08 +00:00
xoviat
522fb4150a Merge pull request #5632 from steelswords/doc-edits
Minor doc edits
2026-03-11 01:40:25 +00:00
xoviat
d890cdf514 Merge pull request #5631 from xoviat/doc
doc: booting n6 from flash
2026-03-11 01:36:45 +00:00
xoviat
89736b55a6 Merge branch 'main' into stm32-input-capture-output 2026-03-10 16:50:44 -05:00
Tristan Andrus
be9796e948 Minor doc edits
* Fixes dead link in README
* Adds link to flip-link, which I needed to link the examples
2026-03-10 15:44:54 -06:00
xoviat
4635577e7a doc: booting n6 from flash
closes #5626
2026-03-10 16:35:44 -05:00
Gabriel Smith
ae981b3f55 chore: prepare crate releases 2026-03-10 12:28:26 -04:00
James Munns
9ee8c1f42d Merge pull request #5629 from Wassasin/mcxa/fix-adc-compare
[MCXA] Fix spurious ADC compare test
2026-03-10 15:58:52 +00:00
Wouter Geraedts
c06f709881 Fix spurious ADC compare test 2026-03-10 16:53:13 +01:00
James Munns
c6be0daeec Merge pull request #5628 from jamesmunns/james/clkout
[MCXA5] Re-enable CLKOUT, gate OSC32K
2026-03-10 15:33:58 +00:00
James Munns
918c17e4bb Gate OSC32K clock until we validate it 2026-03-10 16:18:41 +01:00
Wouter Geraedts
ebdf8990af Merge pull request #5627 from Wassasin/mcxa/fix-i2c
[MCXA] Fix I2C erratic time-dependent behaviour
2026-03-10 15:17:40 +00:00
James Munns
db3f3d1a8d Revert some hacky changes 2026-03-10 16:15:46 +01:00
Wouter Geraedts
a1362d283f Fixes MCXA I2C erratic time-dependent behaviour.
Achieves this by:
* During transmission, also check if an error occurred.
* When clearing status flags, only clear those that have been sampled. (fixes race condition)
* Send a TRANSMIT before checking interrupt waker conditions, not during each check.
* In the I2C test, await for the target task to listen before proceeding with the test.

Also clarified that the FifoError can occur after a START.
2026-03-10 16:13:39 +01:00