aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/Cargo.toml
diff options
context:
space:
mode:
authorRemmirad <[email protected]>2025-09-06 11:32:23 +0200
committerRemmirad <[email protected]>2025-09-06 11:54:29 +0200
commit224d6b03125dd9c799611883914dd99c5431e749 (patch)
tree87ef2c4a8a3b90a94663cc7030a0fe86dbc1b271 /embassy-nrf/Cargo.toml
parent25e0ebf5206fa2e2906f5826c0b1587739f628d8 (diff)
nrf: 802.15.4 embassy-net-driver
Diffstat (limited to 'embassy-nrf/Cargo.toml')
-rw-r--r--embassy-nrf/Cargo.toml7
1 files changed, 7 insertions, 0 deletions
diff --git a/embassy-nrf/Cargo.toml b/embassy-nrf/Cargo.toml
index 2ce75cfac..4afd28fbd 100644
--- a/embassy-nrf/Cargo.toml
+++ b/embassy-nrf/Cargo.toml
@@ -79,6 +79,9 @@ gpiote = []
79## Use RTC1 as the time driver for `embassy-time`, with a tick rate of 32.768khz 79## Use RTC1 as the time driver for `embassy-time`, with a tick rate of 32.768khz
80time-driver-rtc1 = ["_time-driver"] 80time-driver-rtc1 = ["_time-driver"]
81 81
82## Enable embassy-net 802.15.4 driver
83net-driver = ["_net-driver"]
84
82## Allow using the NFC pins as regular GPIO pins (P0_09/P0_10 on nRF52, P0_02/P0_03 on nRF53) 85## Allow using the NFC pins as regular GPIO pins (P0_09/P0_10 on nRF52, P0_02/P0_03 on nRF53)
83nfc-pins-as-gpio = [] 86nfc-pins-as-gpio = []
84 87
@@ -154,6 +157,8 @@ _nrf91 = []
154 157
155_time-driver = ["dep:embassy-time-driver", "embassy-time-driver?/tick-hz-32_768", "dep:embassy-time-queue-utils", "embassy-embedded-hal/time"] 158_time-driver = ["dep:embassy-time-driver", "embassy-time-driver?/tick-hz-32_768", "dep:embassy-time-queue-utils", "embassy-embedded-hal/time"]
156 159
160_net-driver = ["dep:embassy-net-driver-channel","dep:embassy-futures"]
161
157# trustzone state. 162# trustzone state.
158_s = [] 163_s = []
159_ns = [] 164_ns = []
@@ -177,6 +182,8 @@ embassy-sync = { version = "0.7.2", path = "../embassy-sync" }
177embassy-hal-internal = { version = "0.3.0", path = "../embassy-hal-internal", features = ["cortex-m", "prio-bits-3"] } 182embassy-hal-internal = { version = "0.3.0", path = "../embassy-hal-internal", features = ["cortex-m", "prio-bits-3"] }
178embassy-embedded-hal = { version = "0.5.0", path = "../embassy-embedded-hal", default-features = false } 183embassy-embedded-hal = { version = "0.5.0", path = "../embassy-embedded-hal", default-features = false }
179embassy-usb-driver = { version = "0.2.0", path = "../embassy-usb-driver" } 184embassy-usb-driver = { version = "0.2.0", path = "../embassy-usb-driver" }
185embassy-net-driver-channel = { version = "0.3.2", path = "../embassy-net-driver-channel", optional = true}
186embassy-futures = { version = "0.1.2", path = "../embassy-futures", optional = true}
180 187
181embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["unproven"] } 188embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["unproven"] }
182embedded-hal-1 = { package = "embedded-hal", version = "1.0" } 189embedded-hal-1 = { package = "embedded-hal", version = "1.0" }