aboutsummaryrefslogtreecommitdiff
path: root/embassy-net-nrf91
diff options
context:
space:
mode:
authorUlf Lilleengen <[email protected]>2025-10-14 13:23:50 +0200
committerUlf Lilleengen <[email protected]>2025-10-28 10:40:43 +0100
commitde5760cc81a00966c61d668c41f6e3e4709f0283 (patch)
tree147a96fe4ae1e11b0eeef8ef61c84baaeb490255 /embassy-net-nrf91
parent5f0085fd89f3912de970d3496d481e537dc57422 (diff)
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 <[email protected]>
Diffstat (limited to 'embassy-net-nrf91')
-rw-r--r--embassy-net-nrf91/CHANGELOG.md2
-rw-r--r--embassy-net-nrf91/Cargo.toml2
2 files changed, 3 insertions, 1 deletions
diff --git a/embassy-net-nrf91/CHANGELOG.md b/embassy-net-nrf91/CHANGELOG.md
index 52cbf5ef3..11974ac04 100644
--- a/embassy-net-nrf91/CHANGELOG.md
+++ b/embassy-net-nrf91/CHANGELOG.md
@@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8<!-- next-header --> 8<!-- next-header -->
9## Unreleased - ReleaseDate 9## Unreleased - ReleaseDate
10 10
11- changed: updated to nrf-pac with nrf52/nrf53/nrf91 register layout more similar to nrf54
12
11## 0.1.1 - 2025-08-14 13## 0.1.1 - 2025-08-14
12 14
13- First release with changelog. 15- First release with changelog.
diff --git a/embassy-net-nrf91/Cargo.toml b/embassy-net-nrf91/Cargo.toml
index ecb10246a..75b7aeeb2 100644
--- a/embassy-net-nrf91/Cargo.toml
+++ b/embassy-net-nrf91/Cargo.toml
@@ -18,7 +18,7 @@ log = ["dep:log"]
18defmt = { version = "1.0.1", optional = true } 18defmt = { version = "1.0.1", optional = true }
19log = { version = "0.4.14", optional = true } 19log = { version = "0.4.14", optional = true }
20 20
21nrf-pac = "0.1.0" 21nrf-pac = { version = "0.1.0", git = "https://github.com/embassy-rs/nrf-pac.git", rev = "58198c23bce72edc10b4e1656d1b54441fc74e7c" }
22cortex-m = "0.7.7" 22cortex-m = "0.7.7"
23 23
24embassy-time = { version = "0.5.0", path = "../embassy-time" } 24embassy-time = { version = "0.5.0", path = "../embassy-time" }