aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cyw43/Cargo.toml2
-rw-r--r--embassy-embedded-hal/Cargo.toml4
-rw-r--r--embassy-net-adin1110/Cargo.toml8
-rw-r--r--embassy-net-adin1110/src/lib.rs10
-rw-r--r--embassy-net-enc28j60/Cargo.toml4
-rw-r--r--embassy-net-esp-hosted/Cargo.toml4
-rw-r--r--embassy-net-wiznet/Cargo.toml4
-rw-r--r--embassy-nrf/Cargo.toml4
-rw-r--r--embassy-rp/Cargo.toml6
-rw-r--r--embassy-rp/src/gpio.rs18
-rw-r--r--embassy-stm32/Cargo.toml6
-rw-r--r--embassy-stm32/src/gpio.rs21
-rw-r--r--embassy-time/Cargo.toml4
-rw-r--r--examples/nrf52840/Cargo.toml6
-rw-r--r--examples/rp/Cargo.toml6
-rw-r--r--examples/stm32h5/Cargo.toml4
-rw-r--r--examples/stm32h7/Cargo.toml4
-rw-r--r--examples/stm32l4/Cargo.toml6
-rw-r--r--tests/nrf/Cargo.toml4
-rw-r--r--tests/rp/Cargo.toml6
-rw-r--r--tests/stm32/Cargo.toml4
21 files changed, 48 insertions, 87 deletions
diff --git a/cyw43/Cargo.toml b/cyw43/Cargo.toml
index 72faad805..1042f21bc 100644
--- a/cyw43/Cargo.toml
+++ b/cyw43/Cargo.toml
@@ -23,7 +23,7 @@ cortex-m = "0.7.6"
23cortex-m-rt = "0.7.0" 23cortex-m-rt = "0.7.0"
24futures = { version = "0.3.17", default-features = false, features = ["async-await", "cfg-target-has-atomic", "unstable"] } 24futures = { version = "0.3.17", default-features = false, features = ["async-await", "cfg-target-has-atomic", "unstable"] }
25 25
26embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-rc.3" } 26embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
27num_enum = { version = "0.5.7", default-features = false } 27num_enum = { version = "0.5.7", default-features = false }
28 28
29[package.metadata.embassy_docs] 29[package.metadata.embassy_docs]
diff --git a/embassy-embedded-hal/Cargo.toml b/embassy-embedded-hal/Cargo.toml
index f292f952d..42382f834 100644
--- a/embassy-embedded-hal/Cargo.toml
+++ b/embassy-embedded-hal/Cargo.toml
@@ -23,8 +23,8 @@ embassy-time = { version = "0.2", path = "../embassy-time", optional = true }
23embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = [ 23embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = [
24 "unproven", 24 "unproven",
25] } 25] }
26embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 26embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
27embedded-hal-async = { version = "=1.0.0-rc.3" } 27embedded-hal-async = { version = "1.0" }
28embedded-storage = "0.3.1" 28embedded-storage = "0.3.1"
29embedded-storage-async = { version = "0.4.1" } 29embedded-storage-async = { version = "0.4.1" }
30nb = "1.0.0" 30nb = "1.0.0"
diff --git a/embassy-net-adin1110/Cargo.toml b/embassy-net-adin1110/Cargo.toml
index f1be52da5..52b89fce9 100644
--- a/embassy-net-adin1110/Cargo.toml
+++ b/embassy-net-adin1110/Cargo.toml
@@ -12,16 +12,16 @@ repository = "https://github.com/embassy-rs/embassy"
12heapless = "0.8" 12heapless = "0.8"
13defmt = { version = "0.3", optional = true } 13defmt = { version = "0.3", optional = true }
14log = { version = "0.4", default-features = false, optional = true } 14log = { version = "0.4", default-features = false, optional = true }
15embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 15embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
16embedded-hal-async = { version = "=1.0.0-rc.3" } 16embedded-hal-async = { version = "1.0" }
17embedded-hal-bus = { version = "=0.1.0-rc.3", features = ["async"] } 17embedded-hal-bus = { version = "0.1", features = ["async"] }
18embassy-net-driver-channel = { version = "0.2.0", path = "../embassy-net-driver-channel" } 18embassy-net-driver-channel = { version = "0.2.0", path = "../embassy-net-driver-channel" }
19embassy-time = { version = "0.2", path = "../embassy-time" } 19embassy-time = { version = "0.2", path = "../embassy-time" }
20embassy-futures = { version = "0.1.0", path = "../embassy-futures" } 20embassy-futures = { version = "0.1.0", path = "../embassy-futures" }
21bitfield = "0.14.0" 21bitfield = "0.14.0"
22 22
23[dev-dependencies] 23[dev-dependencies]
24embedded-hal-mock = { version = "0.10.0-rc.4", features = ["embedded-hal-async", "eh1"] } 24embedded-hal-mock = { git = "https://github.com/Dirbaio/embedded-hal-mock", rev = "e3c820094ea0fc71449916bd790d0e3d76f4c0e4", features = ["embedded-hal-async", "eh1"] }
25crc = "3.0.1" 25crc = "3.0.1"
26env_logger = "0.10" 26env_logger = "0.10"
27critical-section = { version = "1.1.2", features = ["std"] } 27critical-section = { version = "1.1.2", features = ["std"] }
diff --git a/embassy-net-adin1110/src/lib.rs b/embassy-net-adin1110/src/lib.rs
index 6ecfa587d..d98e98422 100644
--- a/embassy-net-adin1110/src/lib.rs
+++ b/embassy-net-adin1110/src/lib.rs
@@ -777,19 +777,19 @@ mod tests {
777 } 777 }
778 778
779 struct TestHarnass { 779 struct TestHarnass {
780 spe: ADIN1110<ExclusiveDevice<embedded_hal_mock::common::Generic<SpiTransaction>, CsPinMock, MockDelay>>, 780 spe: ADIN1110<ExclusiveDevice<embedded_hal_mock::common::Generic<SpiTransaction<u8>>, CsPinMock, MockDelay>>,
781 spi: Generic<SpiTransaction>, 781 spi: Generic<SpiTransaction<u8>>,
782 } 782 }
783 783
784 impl TestHarnass { 784 impl TestHarnass {
785 pub fn new(expectations: &[SpiTransaction], spi_crc: bool, append_fcs_on_tx: bool) -> Self { 785 pub fn new(expectations: &[SpiTransaction<u8>], spi_crc: bool, append_fcs_on_tx: bool) -> Self {
786 let cs = CsPinMock::default(); 786 let cs = CsPinMock::default();
787 let delay = MockDelay {}; 787 let delay = MockDelay {};
788 let spi = SpiMock::new(expectations); 788 let spi = SpiMock::new(expectations);
789 let spi_dev: ExclusiveDevice<embedded_hal_mock::common::Generic<SpiTransaction>, CsPinMock, MockDelay> = 789 let spi_dev: ExclusiveDevice<embedded_hal_mock::common::Generic<SpiTransaction<u8>>, CsPinMock, MockDelay> =
790 ExclusiveDevice::new(spi.clone(), cs, delay); 790 ExclusiveDevice::new(spi.clone(), cs, delay);
791 let spe: ADIN1110< 791 let spe: ADIN1110<
792 ExclusiveDevice<embedded_hal_mock::common::Generic<SpiTransaction>, CsPinMock, MockDelay>, 792 ExclusiveDevice<embedded_hal_mock::common::Generic<SpiTransaction<u8>>, CsPinMock, MockDelay>,
793 > = ADIN1110::new(spi_dev, spi_crc, append_fcs_on_tx); 793 > = ADIN1110::new(spi_dev, spi_crc, append_fcs_on_tx);
794 794
795 Self { spe, spi } 795 Self { spe, spi }
diff --git a/embassy-net-enc28j60/Cargo.toml b/embassy-net-enc28j60/Cargo.toml
index 8cd723c4c..6d18f708e 100644
--- a/embassy-net-enc28j60/Cargo.toml
+++ b/embassy-net-enc28j60/Cargo.toml
@@ -8,8 +8,8 @@ license = "MIT OR Apache-2.0"
8edition = "2021" 8edition = "2021"
9 9
10[dependencies] 10[dependencies]
11embedded-hal = { version = "1.0.0-rc.3" } 11embedded-hal = { version = "1.0" }
12embedded-hal-async = { version = "=1.0.0-rc.3" } 12embedded-hal-async = { version = "1.0" }
13embassy-net-driver = { version = "0.2.0", path = "../embassy-net-driver" } 13embassy-net-driver = { version = "0.2.0", path = "../embassy-net-driver" }
14embassy-time = { version = "0.2", path = "../embassy-time" } 14embassy-time = { version = "0.2", path = "../embassy-time" }
15embassy-futures = { version = "0.1.0", path = "../embassy-futures" } 15embassy-futures = { version = "0.1.0", path = "../embassy-futures" }
diff --git a/embassy-net-esp-hosted/Cargo.toml b/embassy-net-esp-hosted/Cargo.toml
index 61984dd53..1b022de40 100644
--- a/embassy-net-esp-hosted/Cargo.toml
+++ b/embassy-net-esp-hosted/Cargo.toml
@@ -16,8 +16,8 @@ embassy-sync = { version = "0.5.0", path = "../embassy-sync"}
16embassy-futures = { version = "0.1.0", path = "../embassy-futures"} 16embassy-futures = { version = "0.1.0", path = "../embassy-futures"}
17embassy-net-driver-channel = { version = "0.2.0", path = "../embassy-net-driver-channel"} 17embassy-net-driver-channel = { version = "0.2.0", path = "../embassy-net-driver-channel"}
18 18
19embedded-hal = { version = "1.0.0-rc.3" } 19embedded-hal = { version = "1.0" }
20embedded-hal-async = { version = "=1.0.0-rc.3" } 20embedded-hal-async = { version = "1.0" }
21 21
22noproto = "0.1.0" 22noproto = "0.1.0"
23heapless = "0.8" 23heapless = "0.8"
diff --git a/embassy-net-wiznet/Cargo.toml b/embassy-net-wiznet/Cargo.toml
index f628d8bd1..6ed308596 100644
--- a/embassy-net-wiznet/Cargo.toml
+++ b/embassy-net-wiznet/Cargo.toml
@@ -9,8 +9,8 @@ edition = "2021"
9repository = "https://github.com/embassy-rs/embassy" 9repository = "https://github.com/embassy-rs/embassy"
10 10
11[dependencies] 11[dependencies]
12embedded-hal = { version = "1.0.0-rc.3" } 12embedded-hal = { version = "1.0" }
13embedded-hal-async = { version = "=1.0.0-rc.3" } 13embedded-hal-async = { version = "1.0" }
14embassy-net-driver-channel = { version = "0.2.0", path = "../embassy-net-driver-channel" } 14embassy-net-driver-channel = { version = "0.2.0", path = "../embassy-net-driver-channel" }
15embassy-time = { version = "0.2", path = "../embassy-time" } 15embassy-time = { version = "0.2", path = "../embassy-time" }
16embassy-futures = { version = "0.1.0", path = "../embassy-futures" } 16embassy-futures = { version = "0.1.0", path = "../embassy-futures" }
diff --git a/embassy-nrf/Cargo.toml b/embassy-nrf/Cargo.toml
index 837a941a9..7d7346d92 100644
--- a/embassy-nrf/Cargo.toml
+++ b/embassy-nrf/Cargo.toml
@@ -117,8 +117,8 @@ embassy-embedded-hal = {version = "0.1.0", path = "../embassy-embedded-hal" }
117embassy-usb-driver = {version = "0.1.0", path = "../embassy-usb-driver" } 117embassy-usb-driver = {version = "0.1.0", path = "../embassy-usb-driver" }
118 118
119embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["unproven"] } 119embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["unproven"] }
120embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 120embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
121embedded-hal-async = { version = "=1.0.0-rc.3" } 121embedded-hal-async = { version = "1.0" }
122embedded-io = { version = "0.6.0" } 122embedded-io = { version = "0.6.0" }
123embedded-io-async = { version = "0.6.1" } 123embedded-io-async = { version = "0.6.1" }
124 124
diff --git a/embassy-rp/Cargo.toml b/embassy-rp/Cargo.toml
index 4942ca507..8d7a11749 100644
--- a/embassy-rp/Cargo.toml
+++ b/embassy-rp/Cargo.toml
@@ -92,9 +92,9 @@ fixed = "1.23.1"
92rp-pac = { version = "6" } 92rp-pac = { version = "6" }
93 93
94embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["unproven"] } 94embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["unproven"] }
95embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 95embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
96embedded-hal-async = { version = "=1.0.0-rc.3" } 96embedded-hal-async = { version = "1.0" }
97embedded-hal-nb = { version = "=1.0.0-rc.3" } 97embedded-hal-nb = { version = "1.0" }
98 98
99pio-proc = {version= "0.2" } 99pio-proc = {version= "0.2" }
100pio = {version= "0.2.1" } 100pio = {version= "0.2.1" }
diff --git a/embassy-rp/src/gpio.rs b/embassy-rp/src/gpio.rs
index 2e6692abe..d66ec0bfe 100644
--- a/embassy-rp/src/gpio.rs
+++ b/embassy-rp/src/gpio.rs
@@ -1152,12 +1152,6 @@ impl<'d, T: Pin> embedded_hal_1::digital::StatefulOutputPin for Output<'d, T> {
1152 } 1152 }
1153} 1153}
1154 1154
1155impl<'d, T: Pin> embedded_hal_1::digital::ToggleableOutputPin for Output<'d, T> {
1156 fn toggle(&mut self) -> Result<(), Self::Error> {
1157 Ok(self.toggle())
1158 }
1159}
1160
1161impl<'d, T: Pin> embedded_hal_1::digital::ErrorType for OutputOpenDrain<'d, T> { 1155impl<'d, T: Pin> embedded_hal_1::digital::ErrorType for OutputOpenDrain<'d, T> {
1162 type Error = Infallible; 1156 type Error = Infallible;
1163} 1157}
@@ -1182,12 +1176,6 @@ impl<'d, T: Pin> embedded_hal_1::digital::StatefulOutputPin for OutputOpenDrain<
1182 } 1176 }
1183} 1177}
1184 1178
1185impl<'d, T: Pin> embedded_hal_1::digital::ToggleableOutputPin for OutputOpenDrain<'d, T> {
1186 fn toggle(&mut self) -> Result<(), Self::Error> {
1187 Ok(self.toggle())
1188 }
1189}
1190
1191impl<'d, T: Pin> embedded_hal_1::digital::InputPin for OutputOpenDrain<'d, T> { 1179impl<'d, T: Pin> embedded_hal_1::digital::InputPin for OutputOpenDrain<'d, T> {
1192 fn is_high(&mut self) -> Result<bool, Self::Error> { 1180 fn is_high(&mut self) -> Result<bool, Self::Error> {
1193 Ok(self.is_high()) 1181 Ok(self.is_high())
@@ -1232,12 +1220,6 @@ impl<'d, T: Pin> embedded_hal_1::digital::StatefulOutputPin for Flex<'d, T> {
1232 } 1220 }
1233} 1221}
1234 1222
1235impl<'d, T: Pin> embedded_hal_1::digital::ToggleableOutputPin for Flex<'d, T> {
1236 fn toggle(&mut self) -> Result<(), Self::Error> {
1237 Ok(self.toggle())
1238 }
1239}
1240
1241impl<'d, T: Pin> embedded_hal_async::digital::Wait for Flex<'d, T> { 1223impl<'d, T: Pin> embedded_hal_async::digital::Wait for Flex<'d, T> {
1242 async fn wait_for_high(&mut self) -> Result<(), Self::Error> { 1224 async fn wait_for_high(&mut self) -> Result<(), Self::Error> {
1243 self.wait_for_high().await; 1225 self.wait_for_high().await;
diff --git a/embassy-stm32/Cargo.toml b/embassy-stm32/Cargo.toml
index 88faf569a..2e5bf0e24 100644
--- a/embassy-stm32/Cargo.toml
+++ b/embassy-stm32/Cargo.toml
@@ -42,9 +42,9 @@ embassy-usb-driver = {version = "0.1.0", path = "../embassy-usb-driver" }
42embassy-executor = { version = "0.4.0", path = "../embassy-executor", optional = true } 42embassy-executor = { version = "0.4.0", path = "../embassy-executor", optional = true }
43 43
44embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["unproven"] } 44embedded-hal-02 = { package = "embedded-hal", version = "0.2.6", features = ["unproven"] }
45embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 45embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
46embedded-hal-async = { version = "=1.0.0-rc.3" } 46embedded-hal-async = { version = "1.0" }
47embedded-hal-nb = { version = "=1.0.0-rc.3" } 47embedded-hal-nb = { version = "1.0" }
48 48
49embedded-storage = "0.3.1" 49embedded-storage = "0.3.1"
50embedded-storage-async = { version = "0.4.1" } 50embedded-storage-async = { version = "0.4.1" }
diff --git a/embassy-stm32/src/gpio.rs b/embassy-stm32/src/gpio.rs
index c300a079e..d8677953f 100644
--- a/embassy-stm32/src/gpio.rs
+++ b/embassy-stm32/src/gpio.rs
@@ -1033,13 +1033,6 @@ impl<'d, T: Pin> embedded_hal_1::digital::StatefulOutputPin for Output<'d, T> {
1033 } 1033 }
1034} 1034}
1035 1035
1036impl<'d, T: Pin> embedded_hal_1::digital::ToggleableOutputPin for Output<'d, T> {
1037 #[inline]
1038 fn toggle(&mut self) -> Result<(), Self::Error> {
1039 Ok(self.toggle())
1040 }
1041}
1042
1043impl<'d, T: Pin> embedded_hal_1::digital::ErrorType for OutputOpenDrain<'d, T> { 1036impl<'d, T: Pin> embedded_hal_1::digital::ErrorType for OutputOpenDrain<'d, T> {
1044 type Error = Infallible; 1037 type Error = Infallible;
1045} 1038}
@@ -1081,13 +1074,6 @@ impl<'d, T: Pin> embedded_hal_1::digital::StatefulOutputPin for OutputOpenDrain<
1081 } 1074 }
1082} 1075}
1083 1076
1084impl<'d, T: Pin> embedded_hal_1::digital::ToggleableOutputPin for OutputOpenDrain<'d, T> {
1085 #[inline]
1086 fn toggle(&mut self) -> Result<(), Self::Error> {
1087 Ok(self.toggle())
1088 }
1089}
1090
1091impl<'d, T: Pin> embedded_hal_1::digital::InputPin for Flex<'d, T> { 1077impl<'d, T: Pin> embedded_hal_1::digital::InputPin for Flex<'d, T> {
1092 #[inline] 1078 #[inline]
1093 fn is_high(&mut self) -> Result<bool, Self::Error> { 1079 fn is_high(&mut self) -> Result<bool, Self::Error> {
@@ -1112,13 +1098,6 @@ impl<'d, T: Pin> embedded_hal_1::digital::OutputPin for Flex<'d, T> {
1112 } 1098 }
1113} 1099}
1114 1100
1115impl<'d, T: Pin> embedded_hal_1::digital::ToggleableOutputPin for Flex<'d, T> {
1116 #[inline]
1117 fn toggle(&mut self) -> Result<(), Self::Error> {
1118 Ok(self.toggle())
1119 }
1120}
1121
1122impl<'d, T: Pin> embedded_hal_1::digital::ErrorType for Flex<'d, T> { 1101impl<'d, T: Pin> embedded_hal_1::digital::ErrorType for Flex<'d, T> {
1123 type Error = Infallible; 1102 type Error = Infallible;
1124} 1103}
diff --git a/embassy-time/Cargo.toml b/embassy-time/Cargo.toml
index 7259169cd..2beefac83 100644
--- a/embassy-time/Cargo.toml
+++ b/embassy-time/Cargo.toml
@@ -407,8 +407,8 @@ defmt = { version = "0.3", optional = true }
407log = { version = "0.4.14", optional = true } 407log = { version = "0.4.14", optional = true }
408 408
409embedded-hal-02 = { package = "embedded-hal", version = "0.2.6" } 409embedded-hal-02 = { package = "embedded-hal", version = "0.2.6" }
410embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 410embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
411embedded-hal-async = { version = "=1.0.0-rc.3" } 411embedded-hal-async = { version = "1.0" }
412 412
413futures-util = { version = "0.3.17", default-features = false } 413futures-util = { version = "0.3.17", default-features = false }
414critical-section = "1.1" 414critical-section = "1.1"
diff --git a/examples/nrf52840/Cargo.toml b/examples/nrf52840/Cargo.toml
index 02e5cddec..933e8d59e 100644
--- a/examples/nrf52840/Cargo.toml
+++ b/examples/nrf52840/Cargo.toml
@@ -30,9 +30,9 @@ rand = { version = "0.8.4", default-features = false }
30embedded-storage = "0.3.1" 30embedded-storage = "0.3.1"
31usbd-hid = "0.6.0" 31usbd-hid = "0.6.0"
32serde = { version = "1.0.136", default-features = false } 32serde = { version = "1.0.136", default-features = false }
33embedded-hal = { version = "1.0.0-rc.3" } 33embedded-hal = { version = "1.0" }
34embedded-hal-async = { version = "1.0.0-rc.3" } 34embedded-hal-async = { version = "1.0" }
35embedded-hal-bus = { version = "0.1.0-rc.3", features = ["async"] } 35embedded-hal-bus = { version = "0.1", features = ["async"] }
36num-integer = { version = "0.1.45", default-features = false } 36num-integer = { version = "0.1.45", default-features = false }
37microfft = "0.5.0" 37microfft = "0.5.0"
38 38
diff --git a/examples/rp/Cargo.toml b/examples/rp/Cargo.toml
index 4f45e9cc1..07f2ae1c7 100644
--- a/examples/rp/Cargo.toml
+++ b/examples/rp/Cargo.toml
@@ -38,9 +38,9 @@ smart-leds = "0.3.0"
38heapless = "0.8" 38heapless = "0.8"
39usbd-hid = "0.6.1" 39usbd-hid = "0.6.1"
40 40
41embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 41embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
42embedded-hal-async = "1.0.0-rc.3" 42embedded-hal-async = "1.0"
43embedded-hal-bus = { version = "0.1.0-rc.3", features = ["async"] } 43embedded-hal-bus = { version = "0.1", features = ["async"] }
44embedded-io-async = { version = "0.6.1", features = ["defmt-03"] } 44embedded-io-async = { version = "0.6.1", features = ["defmt-03"] }
45embedded-storage = { version = "0.3" } 45embedded-storage = { version = "0.3" }
46static_cell = "2" 46static_cell = "2"
diff --git a/examples/stm32h5/Cargo.toml b/examples/stm32h5/Cargo.toml
index 02e11731a..a636c0a33 100644
--- a/examples/stm32h5/Cargo.toml
+++ b/examples/stm32h5/Cargo.toml
@@ -19,8 +19,8 @@ defmt-rtt = "0.4"
19cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 19cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
20cortex-m-rt = "0.7.0" 20cortex-m-rt = "0.7.0"
21embedded-hal = "0.2.6" 21embedded-hal = "0.2.6"
22embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 22embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
23embedded-hal-async = { version = "=1.0.0-rc.3" } 23embedded-hal-async = { version = "1.0" }
24embedded-io-async = { version = "0.6.1" } 24embedded-io-async = { version = "0.6.1" }
25embedded-nal-async = { version = "0.7.1" } 25embedded-nal-async = { version = "0.7.1" }
26panic-probe = { version = "0.3", features = ["print-defmt"] } 26panic-probe = { version = "0.3", features = ["print-defmt"] }
diff --git a/examples/stm32h7/Cargo.toml b/examples/stm32h7/Cargo.toml
index f4dca0e44..041408b9a 100644
--- a/examples/stm32h7/Cargo.toml
+++ b/examples/stm32h7/Cargo.toml
@@ -19,8 +19,8 @@ defmt-rtt = "0.4"
19cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 19cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
20cortex-m-rt = "0.7.0" 20cortex-m-rt = "0.7.0"
21embedded-hal = "0.2.6" 21embedded-hal = "0.2.6"
22embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 22embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
23embedded-hal-async = { version = "=1.0.0-rc.3" } 23embedded-hal-async = { version = "1.0" }
24embedded-nal-async = { version = "0.7.1" } 24embedded-nal-async = { version = "0.7.1" }
25embedded-io-async = { version = "0.6.1" } 25embedded-io-async = { version = "0.6.1" }
26panic-probe = { version = "0.3", features = ["print-defmt"] } 26panic-probe = { version = "0.3", features = ["print-defmt"] }
diff --git a/examples/stm32l4/Cargo.toml b/examples/stm32l4/Cargo.toml
index 97a27efd2..e434f3bd9 100644
--- a/examples/stm32l4/Cargo.toml
+++ b/examples/stm32l4/Cargo.toml
@@ -24,9 +24,9 @@ defmt-rtt = "0.4"
24cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } 24cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] }
25cortex-m-rt = "0.7.0" 25cortex-m-rt = "0.7.0"
26embedded-hal = "0.2.6" 26embedded-hal = "0.2.6"
27embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 27embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
28embedded-hal-async = { version = "=1.0.0-rc.3" } 28embedded-hal-async = { version = "1.0" }
29embedded-hal-bus = { version = "=0.1.0-rc.3", features = ["async"] } 29embedded-hal-bus = { version = "0.1", features = ["async"] }
30panic-probe = { version = "0.3", features = ["print-defmt"] } 30panic-probe = { version = "0.3", features = ["print-defmt"] }
31futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 31futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
32heapless = { version = "0.8", default-features = false } 32heapless = { version = "0.8", default-features = false }
diff --git a/tests/nrf/Cargo.toml b/tests/nrf/Cargo.toml
index c25388699..8ef51fcdb 100644
--- a/tests/nrf/Cargo.toml
+++ b/tests/nrf/Cargo.toml
@@ -16,8 +16,8 @@ embedded-io-async = { version = "0.6.1", features = ["defmt-03"] }
16embassy-net = { version = "0.3", path = "../../embassy-net", features = ["defmt", "tcp", "dhcpv4", "medium-ethernet", ] } 16embassy-net = { version = "0.3", path = "../../embassy-net", features = ["defmt", "tcp", "dhcpv4", "medium-ethernet", ] }
17embassy-net-esp-hosted = { version = "0.1.0", path = "../../embassy-net-esp-hosted", features = ["defmt"] } 17embassy-net-esp-hosted = { version = "0.1.0", path = "../../embassy-net-esp-hosted", features = ["defmt"] }
18embassy-net-enc28j60 = { version = "0.1.0", path = "../../embassy-net-enc28j60", features = ["defmt"] } 18embassy-net-enc28j60 = { version = "0.1.0", path = "../../embassy-net-enc28j60", features = ["defmt"] }
19embedded-hal-async = { version = "1.0.0-rc.3" } 19embedded-hal-async = { version = "1.0" }
20embedded-hal-bus = { version = "0.1.0-rc.3", features = ["async"] } 20embedded-hal-bus = { version = "0.1", features = ["async"] }
21static_cell = "2" 21static_cell = "2"
22perf-client = { path = "../perf-client" } 22perf-client = { path = "../perf-client" }
23 23
diff --git a/tests/rp/Cargo.toml b/tests/rp/Cargo.toml
index 50a85e116..6be50a2f2 100644
--- a/tests/rp/Cargo.toml
+++ b/tests/rp/Cargo.toml
@@ -24,9 +24,9 @@ defmt-rtt = "0.4"
24cortex-m = { version = "0.7.6" } 24cortex-m = { version = "0.7.6" }
25cortex-m-rt = "0.7.0" 25cortex-m-rt = "0.7.0"
26embedded-hal = "0.2.6" 26embedded-hal = "0.2.6"
27embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 27embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
28embedded-hal-async = { version = "=1.0.0-rc.3" } 28embedded-hal-async = { version = "1.0" }
29embedded-hal-bus = { version = "=0.1.0-rc.3", features = ["async"] } 29embedded-hal-bus = { version = "0.1", features = ["async"] }
30panic-probe = { version = "0.3.0", features = ["print-defmt"] } 30panic-probe = { version = "0.3.0", features = ["print-defmt"] }
31futures = { version = "0.3.17", default-features = false, features = ["async-await"] } 31futures = { version = "0.3.17", default-features = false, features = ["async-await"] }
32embedded-io-async = { version = "0.6.1" } 32embedded-io-async = { version = "0.6.1" }
diff --git a/tests/stm32/Cargo.toml b/tests/stm32/Cargo.toml
index 2f5340a6a..c4ce42922 100644
--- a/tests/stm32/Cargo.toml
+++ b/tests/stm32/Cargo.toml
@@ -63,8 +63,8 @@ defmt-rtt = "0.4"
63cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } 63cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] }
64cortex-m-rt = "0.7.0" 64cortex-m-rt = "0.7.0"
65embedded-hal = "0.2.6" 65embedded-hal = "0.2.6"
66embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } 66embedded-hal-1 = { package = "embedded-hal", version = "1.0" }
67embedded-hal-async = { version = "=1.0.0-rc.3" } 67embedded-hal-async = { version = "1.0" }
68micromath = "2.0.0" 68micromath = "2.0.0"
69panic-probe = { version = "0.3.0", features = ["print-defmt"] } 69panic-probe = { version = "0.3.0", features = ["print-defmt"] }
70rand_core = { version = "0.6", default-features = false } 70rand_core = { version = "0.6", default-features = false }