Ulf Lilleengen
ba57632f65
chore: prepare embassy-net release
2026-01-04 17:36:38 +01:00
Dario Nieuwenhuis
62ed44f99a
Update to embedded-io 0.7
2025-12-19 12:29:50 +01:00
Ulf Lilleengen
79fe3da622
chore: prepare nrf hals for release
2025-12-15 09:32:46 +01:00
Dario Nieuwenhuis
98de11e5e3
net-esp-hosted: add Interface trait.
2025-10-29 19:33:41 +01:00
Ulf Lilleengen
de5760cc81
feat: improve nrf54 support using new nrf-pac
...
* Update nrf-pac to version that modifies nrf52 register layout to match
nrf54 to reduce the amount of cfg needed for nrf54 support.
* Make the following peripherals available on nrf54: twim, twis, spim,
spis, uart, buffered uarte, dppi, gpiote, pwm, saadc
* Add examples tested on the nrf54 dk
Some code is based on or copied from other pull requests, modified to match the new
nrf-pac layout.
Co-authored-by: Dmitry Tarnyagin <dt@jetro.no>
2025-10-28 10:40:43 +01:00
Dario Nieuwenhuis
abc8e450f9
Edition 2024.
2025-10-06 23:19:53 +02:00
Ulf Lilleengen
0ba74a4127
chore: prepare crate releases
2025-09-30 10:31:33 +02:00
Abraham Hamidi
987009df7b
feat(nrf/spim): erase Instance type from Spim
2025-09-24 15:58:33 -05:00
Dario Nieuwenhuis
8aec341f28
executor: return error when creating the spawntoken, not when spawning.
2025-08-29 13:23:21 +02:00
Ulf Lilleengen
83f2557eac
chore: prepare embassy crate releases
2025-08-26 16:05:09 +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
Ulf Lilleengen
c7b9060a74
fix: prepare embassy-sync 0.7.1 release
...
* Add newtype for moved type to preserve API compat
2025-08-12 21:05:32 +02:00
Ulf Lilleengen
9ca44b519a
chore: bump nrf and rp hal versions
2025-08-04 14:07:30 +02:00
Ulf Lilleengen
3f1ddaf60e
chore: prepare embassy-executor 0.8 release
2025-07-31 10:33:14 +02:00
Ulf Lilleengen
8c087e3641
chore: release embassy-nrf 0.5.0 and embassy-rp 0.6.0
2025-07-16 15:47:37 +02:00
Ulf Lilleengen
4f50c85221
chore: update to embassy-nrf v0.4.0
2025-07-14 11:55:23 +02:00
Ulf Lilleengen
c7e33b28b8
Revert "chore: update to embassy-nrf v0.4.0"
...
This reverts commit 1df59ffec4eed74ade4086da496a32d376e4190a.
2025-07-14 11:50:13 +02:00
Ulf Lilleengen
1df59ffec4
chore: update to embassy-nrf v0.4.0
2025-07-14 11:46:47 +02:00
Matt Johnston
5e49985ed6
embassy-sync: bump to 0.7.0
2025-05-22 13:29:55 +08:00
Yuri Astrakhan
ef0f29f0ed
Update defmt dependencies
2025-05-18 20:52:09 +02:00
Michael Gomez
f1feedf190
BufferedUart initialization
...
This change modifies UART initialization throughout Embassy to take pins
before interrupts.
Related to #1304 .
2025-04-04 21:54:36 -07:00
Dario Nieuwenhuis
695a6da322
Statically allocate task pools on stable Rust.
...
Thanks @0e4ef622 for the awesome idea of how to do it and the first implementation.
Co-Authored-By: Matthew Tran <0e4ef622@gmail.com>
2025-03-28 19:11:53 +01:00
Dario Nieuwenhuis
d41eeeae79
Remove Peripheral trait, rename PeripheralRef->Peri.
2025-03-27 15:18:06 +01:00
Ulf Lilleengen
29d05328f9
chore: prepare embassy-net release
2025-02-14 06:54:09 +01:00
Ulf Lilleengen
ed63f80637
chore: bump embassy-sync version
...
Prepare version 0.6.2 for release
2025-01-15 16:12:36 +01:00
Ulf Lilleengen
9d94d68a7f
Create embassy-nrf 0.3.1
2025-01-09 11:41:00 +01:00
Ulf Lilleengen
de27d9cd00
Update cyw43, nrf, rp hals and embassy-boot
2025-01-06 09:22:09 +01:00
Dániel Buga
09588321e5
Prepare embassy-net drivers
2025-01-05 21:35:03 +01:00
Dániel Buga
776b2b540b
Prepare embassy-net 0.6
2025-01-05 21:28:45 +01:00
Dániel Buga
9a238e6ad8
Prepare new embassy-time-*driver, embassy-executor, embassy-time
2024-12-22 20:27:15 +01:00
Dario Nieuwenhuis
2f2e2c6031
Make integrated-timers the default, remove Cargo feature.
2024-12-15 18:49:57 +01:00
Dániel Buga
b7a58a6d69
Keep 52840's task arena unchanged
2024-12-07 21:02:23 +01:00
Dániel Buga
e7ca6a131d
Shrink task arena of tests
2024-12-07 18:28:30 +01:00
Dario Nieuwenhuis
c12ebb3a80
net: release v0.5.0
2024-11-28 01:54:50 +01:00
Dániel Buga
c9abff53d7
Bump sync version ( #3562 )
...
* Bump sync version
* Use old embassy-sync in rp bluetooth example
* Downgrade update to minor
2024-11-22 21:16:11 +01:00
Dario Nieuwenhuis
3f23fd5c98
Update nrf-pac.
2024-11-15 02:22:20 +01:00
Dario Nieuwenhuis
796f6c034a
Release embassy-executor 0.6.3.
2024-11-12 18:07:50 +01:00
Dániel Buga
94659325ab
Prep executor 0.6.2
2024-11-06 13:58:02 +01:00
Dario Nieuwenhuis
51f6b813e1
nrf: port to chiptool-based nrf-pac.
2024-11-04 00:47:31 +01:00
Dario Nieuwenhuis
1a24b4f018
Release embassy-executor v0.6.1, embassy-executor-macros v0.6.1
2024-10-21 01:26:02 +02:00
Dario Nieuwenhuis
dcdc0638b6
Update to rust 1.82.
2024-10-18 00:43:57 +02:00
Dario Nieuwenhuis
ee669ee5c5
Update nighlty, fix warnings.
...
Fixes #2599
2024-10-14 00:11:16 +02:00
Dario Nieuwenhuis
be0d9775e3
net: refactor to simplify lifetimes/generics.
2024-09-16 21:17:11 +02:00
Martin Liska
961ec387ed
Simplify construction of StackResources::new()
2024-08-08 12:03:43 +02:00
Ulf Lilleengen
37d7b0cd06
prepare release embassy-executor
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
2f3b3335e1
Prepare for embassy-nrf release
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
44282b18fa
Prepare embassy-time release
2024-08-05 08:56:29 +02:00
Dario Nieuwenhuis
9a21f70c9f
tests/nrf: add non-buffered uart tests.
2024-06-25 23:57:19 +02:00
Dario Nieuwenhuis
b870e7f257
tests/nrf: generalize buffereduart tests for all chips.
2024-06-25 23:56:59 +02:00
Dario Nieuwenhuis
cab17434d5
tests/nrf: unify, add nrf52832, nrf52833, nrf5340, nrf9160
2024-06-25 22:29:07 +02:00