diff options
| author | Robin Mueller <[email protected]> | 2025-11-02 19:06:05 +0100 |
|---|---|---|
| committer | Robin Mueller <[email protected]> | 2025-11-02 19:30:23 +0100 |
| commit | fd40f3e2f2efb67434a9e7d90eb35a30e30d1736 (patch) | |
| tree | d0dc8ffcdc6ae4dc20a2b92477f34ea3e113544a /embassy-executor/Cargo.toml | |
| parent | 3ff0b2c5971e72a93bd37d7f8fecbc8e64421360 (diff) | |
Migrate from cortex-ar to aarch32-cpu
- Feature name `arch-cortex-ar` remains the same.
- Legacy ARM architectures are not supported.
Diffstat (limited to 'embassy-executor/Cargo.toml')
| -rw-r--r-- | embassy-executor/Cargo.toml | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/embassy-executor/Cargo.toml b/embassy-executor/Cargo.toml index e500833c0..d3e5b241a 100644 --- a/embassy-executor/Cargo.toml +++ b/embassy-executor/Cargo.toml | |||
| @@ -102,7 +102,7 @@ portable-atomic = { version = "1.5", optional = true } | |||
| 102 | cortex-m = { version = "0.7.6", optional = true } | 102 | cortex-m = { version = "0.7.6", optional = true } |
| 103 | 103 | ||
| 104 | # arch-cortex-ar dependencies | 104 | # arch-cortex-ar dependencies |
| 105 | cortex-ar = { version = "0.3", optional = true } | 105 | aarch32-cpu = { version = "0.1", optional = true } |
| 106 | 106 | ||
| 107 | # arch-wasm dependencies | 107 | # arch-wasm dependencies |
| 108 | wasm-bindgen = { version = "0.2.82", optional = true } | 108 | wasm-bindgen = { version = "0.2.82", optional = true } |
| @@ -130,7 +130,7 @@ nightly = ["embassy-executor-macros/nightly"] | |||
| 130 | ## Enable defmt logging | 130 | ## Enable defmt logging |
| 131 | defmt = ["dep:defmt"] | 131 | defmt = ["dep:defmt"] |
| 132 | 132 | ||
| 133 | ## Enable log logging | 133 | ## Enable log logging |
| 134 | log = ["dep:log"] | 134 | log = ["dep:log"] |
| 135 | 135 | ||
| 136 | # Enables turbo wakers, which requires patching core. Not surfaced in the docs by default due to | 136 | # Enables turbo wakers, which requires patching core. Not surfaced in the docs by default due to |
| @@ -145,7 +145,7 @@ arch-std = ["_arch"] | |||
| 145 | ## Cortex-M | 145 | ## Cortex-M |
| 146 | arch-cortex-m = ["_arch", "dep:cortex-m"] | 146 | arch-cortex-m = ["_arch", "dep:cortex-m"] |
| 147 | ## Cortex-A/R | 147 | ## Cortex-A/R |
| 148 | arch-cortex-ar = ["_arch", "dep:cortex-ar"] | 148 | arch-cortex-ar = ["_arch", "dep:aarch32-cpu", "dep:arm-targets"] |
| 149 | ## RISC-V 32 | 149 | ## RISC-V 32 |
| 150 | arch-riscv32 = ["_arch"] | 150 | arch-riscv32 = ["_arch"] |
| 151 | ## WASM | 151 | ## WASM |
| @@ -182,3 +182,6 @@ scheduler-priority = [] | |||
| 182 | ## Enable the embassy_time_driver dependency. | 182 | ## Enable the embassy_time_driver dependency. |
| 183 | ## This can unlock extra APIs, for example for the `sheduler-deadline` | 183 | ## This can unlock extra APIs, for example for the `sheduler-deadline` |
| 184 | embassy-time-driver = ["dep:embassy-time-driver"] | 184 | embassy-time-driver = ["dep:embassy-time-driver"] |
| 185 | |||
| 186 | [build-dependencies] | ||
| 187 | arm-targets = { version = "0.4", optional = true } | ||
