Ulf Lilleengen
90baa19b59
fix: version bump
2025-08-25 19:44:51 +02:00
Ulf Lilleengen
fb2741fb84
add missing
2025-08-25 19:44:51 +02:00
Ulf Lilleengen
a716489ef2
add missing
2025-08-25 19:44:51 +02:00
Ulf Lilleengen
85c66be618
fix: add more missing changelogs
2025-08-25 19:44:51 +02:00
Ulf Lilleengen
7357810814
only semvercheck for publishable
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
ce42dd5da5
update version only for un-publishable crates
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
1f9452e076
fix: add workaround for current compiler version
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
cd7a7f97c0
fix: add back missing
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
1f229f745c
fix: use patched versions
2025-08-25 19:44:50 +02:00
Dario Nieuwenhuis
0d8f9614a1
Autodetect repo root.
2025-08-25 19:44:50 +02:00
Dario Nieuwenhuis
3a6ea3a31c
Load all crates in the graph, honor the "publish" flag to prevent publishing examples/tests.
2025-08-25 19:44:50 +02:00
Dario Nieuwenhuis
a34e0b1ec5
Add build command.
2025-08-25 19:44:50 +02:00
Dario Nieuwenhuis
648938b662
Make crate configs a vec.
2025-08-25 19:44:50 +02:00
Dario Nieuwenhuis
2f540a4d24
Add Context struct.
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
6df077be06
Revert "fix: reference project dir"
...
This reverts commit 1605a71c11aa9cd995206867abb6ba7409223b18.
2025-08-25 19:44:50 +02:00
Dario Nieuwenhuis
9f12852c38
Read crate configs from metadata.
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
3f21c90223
add missing changelogs
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
7579ca4ac7
fix: reenable
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
a434401322
fix: reference project dir
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
864d29bfe1
fix: update
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
3d004734a2
chore: cleanup
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
6a347f1f09
feat: add semver checks and releasing to releaser
...
* List dependencies of a crate
* List dependents of a crate
* Perform semver-checks of a crate
* Prepare a release for a crate and all dependents
* Use a single release.toml for cargo-release
* Add changelogs where missing
2025-08-25 19:44:49 +02:00
Ulf Lilleengen
ac60eaeddd
Merge pull request #4550 from bugadani/time-queue
...
Make timer queue item opaque, move to new crate
2025-08-25 17:28:38 +00:00
Ulf Lilleengen
1975965d77
Merge pull request #4306 from yodaldevoid/looping-adc-read
...
stm32/adc/v3: allow DMA reads to loop through enabled channels
2025-08-25 07:57:22 +00:00
Ulf Lilleengen
cfe71df123
Merge branch 'main' into looping-adc-read
2025-08-25 09:53:18 +02:00
Dario Nieuwenhuis
ef673c6ca3
Merge pull request #4578 from lucimobility/bugfix/xspi-alternate-bytes
...
STM32 XSPI: Disable alternate bytes if not requested
2025-08-22 19:48:03 +00:00
Gabriel Smith
5a1be543ac
stm32/adc/v3: allow DMA reads to loop through enabled channels
...
Tested on an STM32H533RE. Documentation of other chips has been
reviewed, but not extensively.
2025-08-22 14:56:19 -04:00
Kevin Lannen
9db5a173d0
STM32 XSPI: Disable alternate bytes if not requested
...
If a previous command used alternate bytes and the next command does not have them the alternate bytes need to be turned off
2025-08-22 09:27:24 -06:00
James Munns
d65a5078f2
Merge pull request #4569 from robjwells/rp-i2c-pull-example
...
rp: fix blocking I2C example regarding pull-up resistors
2025-08-21 15:51:54 +00:00
Ulf Lilleengen
63ade38930
Merge pull request #4570 from U007D/sync-debug
...
`embassy-sync` `Debug` impls
2025-08-20 06:54:29 +00:00
Curly
368738bef4
chore: add more Debug
impls to embassy-sync
, particularly on OnceLock
...
All tests green
2025-08-19 22:36:49 -07:00
Rob Wells
9c72c684d1
rp: fix blocking I2C example regarding pull-up resistors
...
This amends the blocking I2C example for embassy-rp.
Commit bbc3e49 added a pull-up configuration and a comment that pull-ups
were not enabled by default. This was made out-of-date by badcdcc, which
ensured pull-ups were enabled by default to make the larger I2C
configuration change non-breaking.
This commit removes the (now-unnecessary) pull-up configuration, and
adds a comment to clarify that the default I2C configuration enables
pull-ups.
2025-08-19 19:27:12 +01:00
James Munns
b5887b252a
Merge pull request #4567 from vDorst/i2c-pull-down-fix
...
stm32/i2c: Pull-down enabled when non-pull was requested.
2025-08-19 15:11:23 +00:00
James Munns
6433d7bf39
Merge pull request #4564 from erwin-ps/feature/rp-i2c-add-pullup-config
...
Add configurable internal pullups for rp i2c
2025-08-19 15:04:26 +00:00
René van Dorst
52464b3536
Merge branch 'main' into i2c-pull-down-fix
2025-08-19 17:02:36 +02:00
René van Dorst
8aac4aa9d3
added changelog entry
2025-08-19 16:57:23 +02:00
René van Dorst
0d8350f326
stm32/i2c: Pull-down enabled when non-pull was requested.
...
When no internal pull-up is needed, the pull-down was enabled
instead of pull-none.
With the pull-down resistors and external pull-up resistors, this
creates a voltage divider, which causes unwanted situation.
2025-08-19 16:51:01 +02:00
Dario Nieuwenhuis
61dbd89bd4
Merge pull request #4560 from 823984418/optimize_async_delay
...
Optimize embedded_hal_async::delay::DelayNs impl
2025-08-19 13:16:22 +00:00
Dario Nieuwenhuis
271611c4b1
Merge pull request #4554 from mkj/pr/stm32-hash
...
stm32: fix hash after hmac, performance improvement
2025-08-19 13:10:21 +00:00
erwin
badcdcc24c
change default internal pullup state to be active to make this change nonbreaking
2025-08-19 12:14:48 +02:00
erwin
e2794a2706
add entry to the changelog
2025-08-18 14:47:46 +02:00
erwin
bbc3e49c58
Add configurable internal pullups for rp i2c
...
- Example updated to demonstrate enabling internal pullups
- Add `sda_pullup` and `scl_pullup` fields to I2C Config
2025-08-18 14:39:18 +02:00
Dániel Buga
3d1ce0fb7d
Fix typo
2025-08-18 12:51:27 +02:00
Dániel Buga
1bf3a44e5d
Retain timer_queue_item
2025-08-18 12:50:52 +02:00
Dániel Buga
b96f44cfd4
Add changelog check
2025-08-18 12:50:52 +02:00
Dániel Buga
31967e1f90
Print more informative panic messages
2025-08-18 12:50:52 +02:00
Dániel Buga
74037f0493
Make TimerQueueItem opaque
2025-08-18 12:50:51 +02:00
Ulf Lilleengen
a5cb04bdab
Merge pull request #4561 from mkj/pr/duration-sum
...
time: implement Sum for Duration
2025-08-18 08:00:10 +00:00
Matt Johnston
1b246d77c9
time: implement Sum for Duration
2025-08-17 22:21:13 +08:00
823984418
011c382b77
modify async fn to return impl Future
2025-08-17 22:18:04 +08:00