diff options
| author | Dario Nieuwenhuis <[email protected]> | 2022-08-14 23:16:06 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2022-08-17 19:01:56 +0200 |
| commit | 67edea41686084a444e1455d17d5482b10c54abd (patch) | |
| tree | e9d4cf483195fce6c8c34c514fc9a5e338771ce9 | |
| parent | 16d0ae76782475c0f759c3310e068507a0a9f8ab (diff) | |
Update to critical-section 1.0, atomic-polyfill 1.0
42 files changed, 56 insertions, 55 deletions
diff --git a/embassy-boot/nrf/Cargo.toml b/embassy-boot/nrf/Cargo.toml index 4db6892b9..b06e8102c 100644 --- a/embassy-boot/nrf/Cargo.toml +++ b/embassy-boot/nrf/Cargo.toml | |||
| @@ -18,7 +18,7 @@ defmt = { version = "0.3", optional = true } | |||
| 18 | embassy-util = { path = "../../embassy-util" } | 18 | embassy-util = { path = "../../embassy-util" } |
| 19 | embassy-nrf = { path = "../../embassy-nrf", default-features = false, features = ["nightly"] } | 19 | embassy-nrf = { path = "../../embassy-nrf", default-features = false, features = ["nightly"] } |
| 20 | embassy-boot = { path = "../boot", default-features = false } | 20 | embassy-boot = { path = "../boot", default-features = false } |
| 21 | cortex-m = { version = "0.7" } | 21 | cortex-m = { version = "0.7.6" } |
| 22 | cortex-m-rt = { version = "0.7" } | 22 | cortex-m-rt = { version = "0.7" } |
| 23 | embedded-storage = "0.3.0" | 23 | embedded-storage = "0.3.0" |
| 24 | embedded-storage-async = "0.3.0" | 24 | embedded-storage-async = "0.3.0" |
diff --git a/embassy-boot/stm32/Cargo.toml b/embassy-boot/stm32/Cargo.toml index f891f7691..d8f492531 100644 --- a/embassy-boot/stm32/Cargo.toml +++ b/embassy-boot/stm32/Cargo.toml | |||
| @@ -20,7 +20,7 @@ log = { version = "0.4", optional = true } | |||
| 20 | embassy-util = { path = "../../embassy-util" } | 20 | embassy-util = { path = "../../embassy-util" } |
| 21 | embassy-stm32 = { path = "../../embassy-stm32", default-features = false, features = ["nightly"] } | 21 | embassy-stm32 = { path = "../../embassy-stm32", default-features = false, features = ["nightly"] } |
| 22 | embassy-boot = { path = "../boot", default-features = false } | 22 | embassy-boot = { path = "../boot", default-features = false } |
| 23 | cortex-m = { version = "0.7" } | 23 | cortex-m = { version = "0.7.6" } |
| 24 | cortex-m-rt = { version = "0.7" } | 24 | cortex-m-rt = { version = "0.7" } |
| 25 | embedded-storage = "0.3.0" | 25 | embedded-storage = "0.3.0" |
| 26 | embedded-storage-async = "0.3.0" | 26 | embedded-storage-async = "0.3.0" |
diff --git a/embassy-cortex-m/Cargo.toml b/embassy-cortex-m/Cargo.toml index 454f34e0b..1f16da31b 100644 --- a/embassy-cortex-m/Cargo.toml +++ b/embassy-cortex-m/Cargo.toml | |||
| @@ -39,8 +39,8 @@ embassy-util = { version = "0.1.0", path = "../embassy-util" } | |||
| 39 | embassy-executor = { version = "0.1.0", path = "../embassy-executor"} | 39 | embassy-executor = { version = "0.1.0", path = "../embassy-executor"} |
| 40 | embassy-macros = { version = "0.1.0", path = "../embassy-macros"} | 40 | embassy-macros = { version = "0.1.0", path = "../embassy-macros"} |
| 41 | embassy-hal-common = { version = "0.1.0", path = "../embassy-hal-common"} | 41 | embassy-hal-common = { version = "0.1.0", path = "../embassy-hal-common"} |
| 42 | atomic-polyfill = "0.1.5" | 42 | atomic-polyfill = "1.0.1" |
| 43 | critical-section = "0.2.5" | 43 | critical-section = "1.1" |
| 44 | cfg-if = "1.0.0" | 44 | cfg-if = "1.0.0" |
| 45 | cortex-m = "0.7.3" | 45 | cortex-m = "0.7.6" |
| 46 | 46 | ||
diff --git a/embassy-executor/Cargo.toml b/embassy-executor/Cargo.toml index d8ac4ac00..45d0d2de6 100644 --- a/embassy-executor/Cargo.toml +++ b/embassy-executor/Cargo.toml | |||
| @@ -60,8 +60,8 @@ embedded-hal-async = { version = "0.1.0-alpha.1", optional = true} | |||
| 60 | 60 | ||
| 61 | futures-util = { version = "0.3.17", default-features = false } | 61 | futures-util = { version = "0.3.17", default-features = false } |
| 62 | embassy-macros = { version = "0.1.0", path = "../embassy-macros"} | 62 | embassy-macros = { version = "0.1.0", path = "../embassy-macros"} |
| 63 | atomic-polyfill = "0.1.5" | 63 | atomic-polyfill = "1.0.1" |
| 64 | critical-section = "0.2.5" | 64 | critical-section = "1.1" |
| 65 | cfg-if = "1.0.0" | 65 | cfg-if = "1.0.0" |
| 66 | 66 | ||
| 67 | # WASM dependencies | 67 | # WASM dependencies |
diff --git a/embassy-nrf/Cargo.toml b/embassy-nrf/Cargo.toml index 75780d417..72f4b538f 100644 --- a/embassy-nrf/Cargo.toml +++ b/embassy-nrf/Cargo.toml | |||
| @@ -80,9 +80,9 @@ embedded-io = { version = "0.3.0", features = ["async"], optional = true } | |||
| 80 | defmt = { version = "0.3", optional = true } | 80 | defmt = { version = "0.3", optional = true } |
| 81 | log = { version = "0.4.14", optional = true } | 81 | log = { version = "0.4.14", optional = true } |
| 82 | cortex-m-rt = ">=0.6.15,<0.8" | 82 | cortex-m-rt = ">=0.6.15,<0.8" |
| 83 | cortex-m = "0.7.3" | 83 | cortex-m = "0.7.6" |
| 84 | futures = { version = "0.3.17", default-features = false } | 84 | futures = { version = "0.3.17", default-features = false } |
| 85 | critical-section = "0.2.5" | 85 | critical-section = "1.1" |
| 86 | rand_core = "0.6.3" | 86 | rand_core = "0.6.3" |
| 87 | fixed = "1.10.0" | 87 | fixed = "1.10.0" |
| 88 | embedded-storage = "0.3.0" | 88 | embedded-storage = "0.3.0" |
diff --git a/embassy-rp/Cargo.toml b/embassy-rp/Cargo.toml index 303617ffc..eeb4ec43d 100644 --- a/embassy-rp/Cargo.toml +++ b/embassy-rp/Cargo.toml | |||
| @@ -33,12 +33,12 @@ embassy-cortex-m = { version = "0.1.0", path = "../embassy-cortex-m", features = | |||
| 33 | embassy-hal-common = {version = "0.1.0", path = "../embassy-hal-common" } | 33 | embassy-hal-common = {version = "0.1.0", path = "../embassy-hal-common" } |
| 34 | embassy-embedded-hal = {version = "0.1.0", path = "../embassy-embedded-hal" } | 34 | embassy-embedded-hal = {version = "0.1.0", path = "../embassy-embedded-hal" } |
| 35 | embassy-macros = { version = "0.1.0", path = "../embassy-macros", features = ["rp"]} | 35 | embassy-macros = { version = "0.1.0", path = "../embassy-macros", features = ["rp"]} |
| 36 | atomic-polyfill = "0.1.5" | 36 | atomic-polyfill = "1.0.1" |
| 37 | defmt = { version = "0.3", optional = true } | 37 | defmt = { version = "0.3", optional = true } |
| 38 | log = { version = "0.4.14", optional = true } | 38 | log = { version = "0.4.14", optional = true } |
| 39 | cortex-m-rt = ">=0.6.15,<0.8" | 39 | cortex-m-rt = ">=0.6.15,<0.8" |
| 40 | cortex-m = "0.7.3" | 40 | cortex-m = "0.7.6" |
| 41 | critical-section = "0.2.5" | 41 | critical-section = "1.1" |
| 42 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 42 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
| 43 | 43 | ||
| 44 | rp2040-pac2 = { git = "https://github.com/embassy-rs/rp2040-pac2", rev="9ad7223a48a065e612bc7dc7be5bf5bd0b41cfc4", features = ["rt"] } | 44 | rp2040-pac2 = { git = "https://github.com/embassy-rs/rp2040-pac2", rev="9ad7223a48a065e612bc7dc7be5bf5bd0b41cfc4", features = ["rt"] } |
diff --git a/embassy-stm32/Cargo.toml b/embassy-stm32/Cargo.toml index ff228cc85..7260f06d2 100644 --- a/embassy-stm32/Cargo.toml +++ b/embassy-stm32/Cargo.toml | |||
| @@ -50,14 +50,13 @@ embedded-storage-async = { version = "0.3.0", optional = true } | |||
| 50 | defmt = { version = "0.3", optional = true } | 50 | defmt = { version = "0.3", optional = true } |
| 51 | log = { version = "0.4.14", optional = true } | 51 | log = { version = "0.4.14", optional = true } |
| 52 | cortex-m-rt = ">=0.6.15,<0.8" | 52 | cortex-m-rt = ">=0.6.15,<0.8" |
| 53 | cortex-m = "0.7.3" | 53 | cortex-m = "0.7.6" |
| 54 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 54 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
| 55 | rand_core = "0.6.3" | 55 | rand_core = "0.6.3" |
| 56 | sdio-host = "0.5.0" | 56 | sdio-host = "0.5.0" |
| 57 | embedded-sdmmc = { git = "https://github.com/thalesfragoso/embedded-sdmmc-rs", branch = "async", optional = true } | 57 | embedded-sdmmc = { git = "https://github.com/thalesfragoso/embedded-sdmmc-rs", branch = "async", optional = true } |
| 58 | critical-section = "0.2.5" | 58 | critical-section = "1.1" |
| 59 | bare-metal = "1.0.0" | 59 | atomic-polyfill = "1.0.1" |
| 60 | atomic-polyfill = "0.1.5" | ||
| 61 | stm32-metapac = { version = "0.1.0", path = "../stm32-metapac", features = ["rt"] } | 60 | stm32-metapac = { version = "0.1.0", path = "../stm32-metapac", features = ["rt"] } |
| 62 | vcell = "0.1.3" | 61 | vcell = "0.1.3" |
| 63 | bxcan = "0.7.0" | 62 | bxcan = "0.7.0" |
diff --git a/embassy-stm32/src/interrupt.rs b/embassy-stm32/src/interrupt.rs index 9dc1f2044..b66e4c7ef 100644 --- a/embassy-stm32/src/interrupt.rs +++ b/embassy-stm32/src/interrupt.rs | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | pub use bare_metal::Mutex; | 1 | pub use critical_section::{CriticalSection, Mutex}; |
| 2 | pub use critical_section::CriticalSection; | ||
| 3 | pub use embassy_cortex_m::interrupt::*; | 2 | pub use embassy_cortex_m::interrupt::*; |
| 4 | 3 | ||
| 5 | pub use crate::_generated::interrupt::*; | 4 | pub use crate::_generated::interrupt::*; |
diff --git a/embassy-util/Cargo.toml b/embassy-util/Cargo.toml index 00de5e850..d4708d735 100644 --- a/embassy-util/Cargo.toml +++ b/embassy-util/Cargo.toml | |||
| @@ -17,8 +17,8 @@ defmt = { version = "0.3", optional = true } | |||
| 17 | log = { version = "0.4.14", optional = true } | 17 | log = { version = "0.4.14", optional = true } |
| 18 | 18 | ||
| 19 | futures-util = { version = "0.3.17", default-features = false } | 19 | futures-util = { version = "0.3.17", default-features = false } |
| 20 | atomic-polyfill = "0.1.5" | 20 | atomic-polyfill = "1.0.1" |
| 21 | critical-section = "0.2.5" | 21 | critical-section = "1.1" |
| 22 | heapless = "0.7.5" | 22 | heapless = "0.7.5" |
| 23 | cfg-if = "1.0.0" | 23 | cfg-if = "1.0.0" |
| 24 | embedded-io = "0.3.0" | 24 | embedded-io = "0.3.0" |
| @@ -28,3 +28,6 @@ futures-executor = { version = "0.3.17", features = [ "thread-pool" ] } | |||
| 28 | futures-test = "0.3.17" | 28 | futures-test = "0.3.17" |
| 29 | futures-timer = "3.0.2" | 29 | futures-timer = "3.0.2" |
| 30 | futures-util = { version = "0.3.17", features = [ "channel" ] } | 30 | futures-util = { version = "0.3.17", features = [ "channel" ] } |
| 31 | |||
| 32 | # Enable critical-section implementation for std, for tests | ||
| 33 | critical-section = { version = "1.1", features = ["std"] } | ||
diff --git a/examples/boot/application/nrf/Cargo.toml b/examples/boot/application/nrf/Cargo.toml index dd9bcc093..ca4fb984d 100644 --- a/examples/boot/application/nrf/Cargo.toml +++ b/examples/boot/application/nrf/Cargo.toml | |||
| @@ -15,5 +15,5 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 15 | panic-reset = { version = "0.1.1" } | 15 | panic-reset = { version = "0.1.1" } |
| 16 | embedded-hal = { version = "0.2.6" } | 16 | embedded-hal = { version = "0.2.6" } |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
diff --git a/examples/boot/application/stm32f3/Cargo.toml b/examples/boot/application/stm32f3/Cargo.toml index 313808a0d..17df18169 100644 --- a/examples/boot/application/stm32f3/Cargo.toml +++ b/examples/boot/application/stm32f3/Cargo.toml | |||
| @@ -15,7 +15,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 15 | panic-reset = { version = "0.1.1" } | 15 | panic-reset = { version = "0.1.1" } |
| 16 | embedded-hal = { version = "0.2.6" } | 16 | embedded-hal = { version = "0.2.6" } |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
| 20 | 20 | ||
| 21 | [features] | 21 | [features] |
diff --git a/examples/boot/application/stm32f7/Cargo.toml b/examples/boot/application/stm32f7/Cargo.toml index 2a4741dc7..e3a3ff380 100644 --- a/examples/boot/application/stm32f7/Cargo.toml +++ b/examples/boot/application/stm32f7/Cargo.toml | |||
| @@ -15,7 +15,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 15 | panic-reset = { version = "0.1.1" } | 15 | panic-reset = { version = "0.1.1" } |
| 16 | embedded-hal = { version = "0.2.6" } | 16 | embedded-hal = { version = "0.2.6" } |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
| 20 | 20 | ||
| 21 | [features] | 21 | [features] |
diff --git a/examples/boot/application/stm32h7/Cargo.toml b/examples/boot/application/stm32h7/Cargo.toml index c6420e8ad..24dd34106 100644 --- a/examples/boot/application/stm32h7/Cargo.toml +++ b/examples/boot/application/stm32h7/Cargo.toml | |||
| @@ -15,7 +15,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 15 | panic-reset = { version = "0.1.1" } | 15 | panic-reset = { version = "0.1.1" } |
| 16 | embedded-hal = { version = "0.2.6" } | 16 | embedded-hal = { version = "0.2.6" } |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
| 20 | 20 | ||
| 21 | [features] | 21 | [features] |
diff --git a/examples/boot/application/stm32l0/Cargo.toml b/examples/boot/application/stm32l0/Cargo.toml index a6936419c..48659d801 100644 --- a/examples/boot/application/stm32l0/Cargo.toml +++ b/examples/boot/application/stm32l0/Cargo.toml | |||
| @@ -15,7 +15,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 15 | panic-reset = { version = "0.1.1" } | 15 | panic-reset = { version = "0.1.1" } |
| 16 | embedded-hal = { version = "0.2.6" } | 16 | embedded-hal = { version = "0.2.6" } |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
| 20 | 20 | ||
| 21 | [features] | 21 | [features] |
diff --git a/examples/boot/application/stm32l1/Cargo.toml b/examples/boot/application/stm32l1/Cargo.toml index 5e53cd5f6..f96933269 100644 --- a/examples/boot/application/stm32l1/Cargo.toml +++ b/examples/boot/application/stm32l1/Cargo.toml | |||
| @@ -15,7 +15,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 15 | panic-reset = { version = "0.1.1" } | 15 | panic-reset = { version = "0.1.1" } |
| 16 | embedded-hal = { version = "0.2.6" } | 16 | embedded-hal = { version = "0.2.6" } |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
| 20 | 20 | ||
| 21 | [features] | 21 | [features] |
diff --git a/examples/boot/application/stm32l4/Cargo.toml b/examples/boot/application/stm32l4/Cargo.toml index bbb5e7e1d..f529c871f 100644 --- a/examples/boot/application/stm32l4/Cargo.toml +++ b/examples/boot/application/stm32l4/Cargo.toml | |||
| @@ -15,7 +15,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 15 | panic-reset = { version = "0.1.1" } | 15 | panic-reset = { version = "0.1.1" } |
| 16 | embedded-hal = { version = "0.2.6" } | 16 | embedded-hal = { version = "0.2.6" } |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
| 20 | 20 | ||
| 21 | [features] | 21 | [features] |
diff --git a/examples/boot/application/stm32wl/Cargo.toml b/examples/boot/application/stm32wl/Cargo.toml index 62123a870..67973a24e 100644 --- a/examples/boot/application/stm32wl/Cargo.toml +++ b/examples/boot/application/stm32wl/Cargo.toml | |||
| @@ -15,7 +15,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 15 | panic-reset = { version = "0.1.1" } | 15 | panic-reset = { version = "0.1.1" } |
| 16 | embedded-hal = { version = "0.2.6" } | 16 | embedded-hal = { version = "0.2.6" } |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
| 20 | 20 | ||
| 21 | [features] | 21 | [features] |
diff --git a/examples/boot/bootloader/nrf/Cargo.toml b/examples/boot/bootloader/nrf/Cargo.toml index 9683bff19..aa2a13ecb 100644 --- a/examples/boot/bootloader/nrf/Cargo.toml +++ b/examples/boot/bootloader/nrf/Cargo.toml | |||
| @@ -10,7 +10,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 10 | 10 | ||
| 11 | embassy-nrf = { path = "../../../../embassy-nrf", default-features = false, features = ["nightly"] } | 11 | embassy-nrf = { path = "../../../../embassy-nrf", default-features = false, features = ["nightly"] } |
| 12 | embassy-boot-nrf = { path = "../../../../embassy-boot/nrf", default-features = false } | 12 | embassy-boot-nrf = { path = "../../../../embassy-boot/nrf", default-features = false } |
| 13 | cortex-m = { version = "0.7" } | 13 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 14 | cortex-m-rt = { version = "0.7" } | 14 | cortex-m-rt = { version = "0.7" } |
| 15 | cfg-if = "1.0.0" | 15 | cfg-if = "1.0.0" |
| 16 | 16 | ||
diff --git a/examples/boot/bootloader/stm32/Cargo.toml b/examples/boot/bootloader/stm32/Cargo.toml index 4a3319528..491777103 100644 --- a/examples/boot/bootloader/stm32/Cargo.toml +++ b/examples/boot/bootloader/stm32/Cargo.toml | |||
| @@ -10,7 +10,7 @@ defmt-rtt = { version = "0.3", optional = true } | |||
| 10 | 10 | ||
| 11 | embassy-stm32 = { path = "../../../../embassy-stm32", default-features = false, features = ["nightly"] } | 11 | embassy-stm32 = { path = "../../../../embassy-stm32", default-features = false, features = ["nightly"] } |
| 12 | embassy-boot-stm32 = { path = "../../../../embassy-boot/stm32", default-features = false } | 12 | embassy-boot-stm32 = { path = "../../../../embassy-boot/stm32", default-features = false } |
| 13 | cortex-m = { version = "0.7" } | 13 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 14 | cortex-m-rt = { version = "0.7" } | 14 | cortex-m-rt = { version = "0.7" } |
| 15 | embedded-storage = "0.3.0" | 15 | embedded-storage = "0.3.0" |
| 16 | embedded-storage-async = "0.3.0" | 16 | embedded-storage-async = "0.3.0" |
diff --git a/examples/nrf/Cargo.toml b/examples/nrf/Cargo.toml index 91edbd36d..2d28623ce 100644 --- a/examples/nrf/Cargo.toml +++ b/examples/nrf/Cargo.toml | |||
| @@ -21,7 +21,7 @@ embedded-io = "0.3.0" | |||
| 21 | defmt = "0.3" | 21 | defmt = "0.3" |
| 22 | defmt-rtt = "0.3" | 22 | defmt-rtt = "0.3" |
| 23 | 23 | ||
| 24 | cortex-m = "0.7.3" | 24 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 25 | cortex-m-rt = "0.7.0" | 25 | cortex-m-rt = "0.7.0" |
| 26 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 26 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| 27 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 27 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
diff --git a/examples/rp/Cargo.toml b/examples/rp/Cargo.toml index 94c3d8013..f58ec194f 100644 --- a/examples/rp/Cargo.toml +++ b/examples/rp/Cargo.toml | |||
| @@ -8,12 +8,11 @@ version = "0.1.0" | |||
| 8 | embassy-util = { version = "0.1.0", path = "../../embassy-util", features = ["defmt"] } | 8 | embassy-util = { version = "0.1.0", path = "../../embassy-util", features = ["defmt"] } |
| 9 | embassy-executor = { version = "0.1.0", path = "../../embassy-executor", features = ["defmt", "defmt-timestamp-uptime"] } | 9 | embassy-executor = { version = "0.1.0", path = "../../embassy-executor", features = ["defmt", "defmt-timestamp-uptime"] } |
| 10 | embassy-rp = { version = "0.1.0", path = "../../embassy-rp", features = ["defmt", "unstable-traits", "nightly", "unstable-pac"] } | 10 | embassy-rp = { version = "0.1.0", path = "../../embassy-rp", features = ["defmt", "unstable-traits", "nightly", "unstable-pac"] } |
| 11 | atomic-polyfill = "0.1.5" | ||
| 12 | 11 | ||
| 13 | defmt = "0.3" | 12 | defmt = "0.3" |
| 14 | defmt-rtt = "0.3" | 13 | defmt-rtt = "0.3" |
| 15 | 14 | ||
| 16 | cortex-m = "0.7.3" | 15 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 17 | cortex-m-rt = "0.7.0" | 16 | cortex-m-rt = "0.7.0" |
| 18 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| 19 | futures = { version = "0.3.17", default-features = false, features = ["async-await", "cfg-target-has-atomic", "unstable"] } | 18 | futures = { version = "0.3.17", default-features = false, features = ["async-await", "cfg-target-has-atomic", "unstable"] } |
diff --git a/examples/std/Cargo.toml b/examples/std/Cargo.toml index 427b93438..47933894a 100644 --- a/examples/std/Cargo.toml +++ b/examples/std/Cargo.toml | |||
| @@ -8,6 +8,7 @@ embassy-util = { version = "0.1.0", path = "../../embassy-util", features = ["lo | |||
| 8 | embassy-executor = { version = "0.1.0", path = "../../embassy-executor", features = ["log", "std", "time", "nightly"] } | 8 | embassy-executor = { version = "0.1.0", path = "../../embassy-executor", features = ["log", "std", "time", "nightly"] } |
| 9 | embassy-net = { version = "0.1.0", path = "../../embassy-net", features=[ "std", "log", "medium-ethernet", "tcp", "udp", "dhcpv4", "pool-16"] } | 9 | embassy-net = { version = "0.1.0", path = "../../embassy-net", features=[ "std", "log", "medium-ethernet", "tcp", "udp", "dhcpv4", "pool-16"] } |
| 10 | embedded-io = { version = "0.3.0", features = ["async", "std", "futures"] } | 10 | embedded-io = { version = "0.3.0", features = ["async", "std", "futures"] } |
| 11 | critical-section = { version = "1.1", features = ["std"] } | ||
| 11 | 12 | ||
| 12 | async-io = "1.6.0" | 13 | async-io = "1.6.0" |
| 13 | env_logger = "0.9.0" | 14 | env_logger = "0.9.0" |
diff --git a/examples/stm32f0/Cargo.toml b/examples/stm32f0/Cargo.toml index 3ba297636..27bd8a69c 100644 --- a/examples/stm32f0/Cargo.toml +++ b/examples/stm32f0/Cargo.toml | |||
| @@ -6,7 +6,7 @@ edition = "2021" | |||
| 6 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | 6 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html |
| 7 | 7 | ||
| 8 | [dependencies] | 8 | [dependencies] |
| 9 | cortex-m = "0.7.3" | 9 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 10 | cortex-m-rt = "0.7.0" | 10 | cortex-m-rt = "0.7.0" |
| 11 | defmt = "0.3" | 11 | defmt = "0.3" |
| 12 | defmt-rtt = "0.3" | 12 | defmt-rtt = "0.3" |
diff --git a/examples/stm32f1/Cargo.toml b/examples/stm32f1/Cargo.toml index 9ce553b6d..f0e046f57 100644 --- a/examples/stm32f1/Cargo.toml +++ b/examples/stm32f1/Cargo.toml | |||
| @@ -13,7 +13,7 @@ embassy-usb-serial = { version = "0.1.0", path = "../../embassy-usb-serial", fea | |||
| 13 | defmt = "0.3" | 13 | defmt = "0.3" |
| 14 | defmt-rtt = "0.3" | 14 | defmt-rtt = "0.3" |
| 15 | 15 | ||
| 16 | cortex-m = "0.7.3" | 16 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 17 | cortex-m-rt = "0.7.0" | 17 | cortex-m-rt = "0.7.0" |
| 18 | embedded-hal = "0.2.6" | 18 | embedded-hal = "0.2.6" |
| 19 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 19 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32f2/Cargo.toml b/examples/stm32f2/Cargo.toml index a3fb736da..0825f6180 100644 --- a/examples/stm32f2/Cargo.toml +++ b/examples/stm32f2/Cargo.toml | |||
| @@ -11,7 +11,7 @@ embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [" | |||
| 11 | defmt = "0.3" | 11 | defmt = "0.3" |
| 12 | defmt-rtt = "0.3" | 12 | defmt-rtt = "0.3" |
| 13 | 13 | ||
| 14 | cortex-m = "0.7.3" | 14 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 15 | cortex-m-rt = "0.7.0" | 15 | cortex-m-rt = "0.7.0" |
| 16 | embedded-hal = "0.2.6" | 16 | embedded-hal = "0.2.6" |
| 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32f3/Cargo.toml b/examples/stm32f3/Cargo.toml index 410e9b3e0..b7f70b117 100644 --- a/examples/stm32f3/Cargo.toml +++ b/examples/stm32f3/Cargo.toml | |||
| @@ -14,7 +14,7 @@ embassy-usb-hid = { version = "0.1.0", path = "../../embassy-usb-hid", features | |||
| 14 | defmt = "0.3" | 14 | defmt = "0.3" |
| 15 | defmt-rtt = "0.3" | 15 | defmt-rtt = "0.3" |
| 16 | 16 | ||
| 17 | cortex-m = "0.7.3" | 17 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 18 | cortex-m-rt = "0.7.0" | 18 | cortex-m-rt = "0.7.0" |
| 19 | embedded-hal = "0.2.6" | 19 | embedded-hal = "0.2.6" |
| 20 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 20 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32f4/Cargo.toml b/examples/stm32f4/Cargo.toml index 3c58320dd..e69974c59 100644 --- a/examples/stm32f4/Cargo.toml +++ b/examples/stm32f4/Cargo.toml | |||
| @@ -12,7 +12,7 @@ embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [" | |||
| 12 | defmt = "0.3" | 12 | defmt = "0.3" |
| 13 | defmt-rtt = "0.3" | 13 | defmt-rtt = "0.3" |
| 14 | 14 | ||
| 15 | cortex-m = "0.7.3" | 15 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 16 | cortex-m-rt = "0.7.0" | 16 | cortex-m-rt = "0.7.0" |
| 17 | embedded-hal = "0.2.6" | 17 | embedded-hal = "0.2.6" |
| 18 | embedded-io = "0.3.0" | 18 | embedded-io = "0.3.0" |
diff --git a/examples/stm32f7/Cargo.toml b/examples/stm32f7/Cargo.toml index 081bed84f..8dde9d4f0 100644 --- a/examples/stm32f7/Cargo.toml +++ b/examples/stm32f7/Cargo.toml | |||
| @@ -13,7 +13,7 @@ embedded-io = { version = "0.3.0", features = ["async"] } | |||
| 13 | defmt = "0.3" | 13 | defmt = "0.3" |
| 14 | defmt-rtt = "0.3" | 14 | defmt-rtt = "0.3" |
| 15 | 15 | ||
| 16 | cortex-m = "0.7.3" | 16 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 17 | cortex-m-rt = "0.7.0" | 17 | cortex-m-rt = "0.7.0" |
| 18 | embedded-hal = "0.2.6" | 18 | embedded-hal = "0.2.6" |
| 19 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 19 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| @@ -21,5 +21,5 @@ futures = { version = "0.3.17", default-features = false, features = ["async-awa | |||
| 21 | heapless = { version = "0.7.5", default-features = false } | 21 | heapless = { version = "0.7.5", default-features = false } |
| 22 | nb = "1.0.0" | 22 | nb = "1.0.0" |
| 23 | rand_core = "0.6.3" | 23 | rand_core = "0.6.3" |
| 24 | critical-section = "0.2.3" | 24 | critical-section = "1.1" |
| 25 | embedded-storage = "0.3.0" | 25 | embedded-storage = "0.3.0" |
diff --git a/examples/stm32g0/Cargo.toml b/examples/stm32g0/Cargo.toml index 3dedeac63..ab5567bb7 100644 --- a/examples/stm32g0/Cargo.toml +++ b/examples/stm32g0/Cargo.toml | |||
| @@ -11,7 +11,7 @@ embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [" | |||
| 11 | defmt = "0.3" | 11 | defmt = "0.3" |
| 12 | defmt-rtt = "0.3" | 12 | defmt-rtt = "0.3" |
| 13 | 13 | ||
| 14 | cortex-m = "0.7.3" | 14 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 15 | cortex-m-rt = "0.7.0" | 15 | cortex-m-rt = "0.7.0" |
| 16 | embedded-hal = "0.2.6" | 16 | embedded-hal = "0.2.6" |
| 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32g4/Cargo.toml b/examples/stm32g4/Cargo.toml index 60c62ad1e..61150a4e2 100644 --- a/examples/stm32g4/Cargo.toml +++ b/examples/stm32g4/Cargo.toml | |||
| @@ -12,7 +12,7 @@ embassy-hal-common = {version = "0.1.0", path = "../../embassy-hal-common" } | |||
| 12 | defmt = "0.3" | 12 | defmt = "0.3" |
| 13 | defmt-rtt = "0.3" | 13 | defmt-rtt = "0.3" |
| 14 | 14 | ||
| 15 | cortex-m = "0.7.3" | 15 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 16 | cortex-m-rt = "0.7.0" | 16 | cortex-m-rt = "0.7.0" |
| 17 | embedded-hal = "0.2.6" | 17 | embedded-hal = "0.2.6" |
| 18 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 18 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32h7/Cargo.toml b/examples/stm32h7/Cargo.toml index 896046759..70038d157 100644 --- a/examples/stm32h7/Cargo.toml +++ b/examples/stm32h7/Cargo.toml | |||
| @@ -13,7 +13,7 @@ embedded-io = { version = "0.3.0", features = ["async"] } | |||
| 13 | defmt = "0.3" | 13 | defmt = "0.3" |
| 14 | defmt-rtt = "0.3" | 14 | defmt-rtt = "0.3" |
| 15 | 15 | ||
| 16 | cortex-m = "0.7.3" | 16 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 17 | cortex-m-rt = "0.7.0" | 17 | cortex-m-rt = "0.7.0" |
| 18 | embedded-hal = "0.2.6" | 18 | embedded-hal = "0.2.6" |
| 19 | embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-alpha.8" } | 19 | embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-alpha.8" } |
| @@ -23,7 +23,7 @@ panic-probe = { version = "0.3", features = ["print-defmt"] } | |||
| 23 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 23 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
| 24 | heapless = { version = "0.7.5", default-features = false } | 24 | heapless = { version = "0.7.5", default-features = false } |
| 25 | rand_core = "0.6.3" | 25 | rand_core = "0.6.3" |
| 26 | critical-section = "0.2.5" | 26 | critical-section = "1.1" |
| 27 | micromath = "2.0.0" | 27 | micromath = "2.0.0" |
| 28 | stm32-fmc = "0.2.4" | 28 | stm32-fmc = "0.2.4" |
| 29 | embedded-storage = "0.3.0" | 29 | embedded-storage = "0.3.0" |
diff --git a/examples/stm32l0/Cargo.toml b/examples/stm32l0/Cargo.toml index 7edda042d..367b89db5 100644 --- a/examples/stm32l0/Cargo.toml +++ b/examples/stm32l0/Cargo.toml | |||
| @@ -22,7 +22,7 @@ defmt-rtt = "0.3" | |||
| 22 | embedded-storage = "0.3.0" | 22 | embedded-storage = "0.3.0" |
| 23 | embedded-io = "0.3.0" | 23 | embedded-io = "0.3.0" |
| 24 | 24 | ||
| 25 | cortex-m = "0.7.3" | 25 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 26 | cortex-m-rt = "0.7.0" | 26 | cortex-m-rt = "0.7.0" |
| 27 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 27 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| 28 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 28 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
diff --git a/examples/stm32l1/Cargo.toml b/examples/stm32l1/Cargo.toml index d69de9c53..dba1dd7d6 100644 --- a/examples/stm32l1/Cargo.toml +++ b/examples/stm32l1/Cargo.toml | |||
| @@ -11,7 +11,7 @@ embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [" | |||
| 11 | defmt = "0.3" | 11 | defmt = "0.3" |
| 12 | defmt-rtt = "0.3" | 12 | defmt-rtt = "0.3" |
| 13 | 13 | ||
| 14 | cortex-m = "0.7.3" | 14 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 15 | cortex-m-rt = "0.7.0" | 15 | cortex-m-rt = "0.7.0" |
| 16 | embedded-hal = "0.2.6" | 16 | embedded-hal = "0.2.6" |
| 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32l4/Cargo.toml b/examples/stm32l4/Cargo.toml index 8ac974c92..1d9c21a05 100644 --- a/examples/stm32l4/Cargo.toml +++ b/examples/stm32l4/Cargo.toml | |||
| @@ -14,7 +14,7 @@ embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [" | |||
| 14 | defmt = "0.3" | 14 | defmt = "0.3" |
| 15 | defmt-rtt = "0.3" | 15 | defmt-rtt = "0.3" |
| 16 | 16 | ||
| 17 | cortex-m = "0.7.3" | 17 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 18 | cortex-m-rt = "0.7.0" | 18 | cortex-m-rt = "0.7.0" |
| 19 | embedded-hal = "0.2.6" | 19 | embedded-hal = "0.2.6" |
| 20 | embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-alpha.8" } | 20 | embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-alpha.8" } |
diff --git a/examples/stm32l5/Cargo.toml b/examples/stm32l5/Cargo.toml index 6466994ed..3e3a11d08 100644 --- a/examples/stm32l5/Cargo.toml +++ b/examples/stm32l5/Cargo.toml | |||
| @@ -20,7 +20,7 @@ defmt = "0.3" | |||
| 20 | defmt-rtt = "0.3" | 20 | defmt-rtt = "0.3" |
| 21 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 21 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| 22 | 22 | ||
| 23 | cortex-m = "0.7.3" | 23 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 24 | cortex-m-rt = "0.7.0" | 24 | cortex-m-rt = "0.7.0" |
| 25 | embedded-hal = "0.2.6" | 25 | embedded-hal = "0.2.6" |
| 26 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 26 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
diff --git a/examples/stm32u5/Cargo.toml b/examples/stm32u5/Cargo.toml index 4ce95be4c..d80260f04 100644 --- a/examples/stm32u5/Cargo.toml +++ b/examples/stm32u5/Cargo.toml | |||
| @@ -11,7 +11,7 @@ embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [" | |||
| 11 | defmt = "0.3" | 11 | defmt = "0.3" |
| 12 | defmt-rtt = "0.3" | 12 | defmt-rtt = "0.3" |
| 13 | 13 | ||
| 14 | cortex-m = "0.7.3" | 14 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 15 | cortex-m-rt = "0.7.0" | 15 | cortex-m-rt = "0.7.0" |
| 16 | embedded-hal = "0.2.6" | 16 | embedded-hal = "0.2.6" |
| 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32wb/Cargo.toml b/examples/stm32wb/Cargo.toml index dc9107dd0..59f9401bf 100644 --- a/examples/stm32wb/Cargo.toml +++ b/examples/stm32wb/Cargo.toml | |||
| @@ -11,7 +11,7 @@ embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [" | |||
| 11 | defmt = "0.3" | 11 | defmt = "0.3" |
| 12 | defmt-rtt = "0.3" | 12 | defmt-rtt = "0.3" |
| 13 | 13 | ||
| 14 | cortex-m = "0.7.3" | 14 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 15 | cortex-m-rt = "0.7.0" | 15 | cortex-m-rt = "0.7.0" |
| 16 | embedded-hal = "0.2.6" | 16 | embedded-hal = "0.2.6" |
| 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 17 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32wl/Cargo.toml b/examples/stm32wl/Cargo.toml index 00d63f02d..f886fae7d 100644 --- a/examples/stm32wl/Cargo.toml +++ b/examples/stm32wl/Cargo.toml | |||
| @@ -15,7 +15,7 @@ lorawan = { version = "0.7.1", default-features = false, features = ["default-cr | |||
| 15 | defmt = "0.3" | 15 | defmt = "0.3" |
| 16 | defmt-rtt = "0.3" | 16 | defmt-rtt = "0.3" |
| 17 | 17 | ||
| 18 | cortex-m = "0.7.3" | 18 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 19 | cortex-m-rt = "0.7.0" | 19 | cortex-m-rt = "0.7.0" |
| 20 | embedded-hal = "0.2.6" | 20 | embedded-hal = "0.2.6" |
| 21 | embedded-storage = "0.3.0" | 21 | embedded-storage = "0.3.0" |
diff --git a/examples/wasm/Cargo.toml b/examples/wasm/Cargo.toml index 4e26f023c..20433689e 100644 --- a/examples/wasm/Cargo.toml +++ b/examples/wasm/Cargo.toml | |||
| @@ -14,4 +14,4 @@ wasm-logger = "0.2.0" | |||
| 14 | wasm-bindgen = "0.2" | 14 | wasm-bindgen = "0.2" |
| 15 | web-sys = { version = "0.3", features = ["Document", "Element", "HtmlElement", "Node", "Window" ] } | 15 | web-sys = { version = "0.3", features = ["Document", "Element", "HtmlElement", "Node", "Window" ] } |
| 16 | log = "0.4.11" | 16 | log = "0.4.11" |
| 17 | critical-section = "0.2.5" | 17 | critical-section = "1.1" |
diff --git a/stm32-metapac/Cargo.toml b/stm32-metapac/Cargo.toml index 31d707785..9d5aba0c0 100644 --- a/stm32-metapac/Cargo.toml +++ b/stm32-metapac/Cargo.toml | |||
| @@ -40,7 +40,7 @@ flavors = [ | |||
| 40 | ] | 40 | ] |
| 41 | 41 | ||
| 42 | [dependencies] | 42 | [dependencies] |
| 43 | cortex-m = "0.7.3" | 43 | cortex-m = "0.7.6" |
| 44 | cortex-m-rt = { version = ">=0.6.15,<0.8", optional = true } | 44 | cortex-m-rt = { version = ">=0.6.15,<0.8", optional = true } |
| 45 | 45 | ||
| 46 | # BEGIN BUILD DEPENDENCIES | 46 | # BEGIN BUILD DEPENDENCIES |
diff --git a/tests/rp/Cargo.toml b/tests/rp/Cargo.toml index d19243b9d..d105f0e6e 100644 --- a/tests/rp/Cargo.toml +++ b/tests/rp/Cargo.toml | |||
| @@ -11,7 +11,7 @@ embassy-rp = { version = "0.1.0", path = "../../embassy-rp", features = ["nightl | |||
| 11 | defmt = "0.3.0" | 11 | defmt = "0.3.0" |
| 12 | defmt-rtt = "0.3.0" | 12 | defmt-rtt = "0.3.0" |
| 13 | 13 | ||
| 14 | cortex-m = "0.7.3" | 14 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 15 | cortex-m-rt = "0.7.0" | 15 | cortex-m-rt = "0.7.0" |
| 16 | embedded-hal = "0.2.6" | 16 | embedded-hal = "0.2.6" |
| 17 | embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-alpha.8" } | 17 | embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-alpha.8" } |
diff --git a/tests/stm32/Cargo.toml b/tests/stm32/Cargo.toml index c1cca99d1..5fc67e130 100644 --- a/tests/stm32/Cargo.toml +++ b/tests/stm32/Cargo.toml | |||
| @@ -20,7 +20,7 @@ embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [" | |||
| 20 | defmt = "0.3.0" | 20 | defmt = "0.3.0" |
| 21 | defmt-rtt = "0.3.0" | 21 | defmt-rtt = "0.3.0" |
| 22 | 22 | ||
| 23 | cortex-m = "0.7.3" | 23 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 24 | cortex-m-rt = "0.7.0" | 24 | cortex-m-rt = "0.7.0" |
| 25 | embedded-hal = "0.2.6" | 25 | embedded-hal = "0.2.6" |
| 26 | embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-alpha.8" } | 26 | embedded-hal-1 = { package = "embedded-hal", version = "1.0.0-alpha.8" } |
