aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-stm32/Cargo.toml10
1 files changed, 8 insertions, 2 deletions
diff --git a/embassy-stm32/Cargo.toml b/embassy-stm32/Cargo.toml
index d898f7ff3..413c92cce 100644
--- a/embassy-stm32/Cargo.toml
+++ b/embassy-stm32/Cargo.toml
@@ -19,16 +19,22 @@ flavors = [
19 { regex_feature = "stm32f1.*", target = "thumbv7m-none-eabi" }, 19 { regex_feature = "stm32f1.*", target = "thumbv7m-none-eabi" },
20 { regex_feature = "stm32f2.*", target = "thumbv7m-none-eabi" }, 20 { regex_feature = "stm32f2.*", target = "thumbv7m-none-eabi" },
21 { regex_feature = "stm32f3.*", target = "thumbv7em-none-eabi" }, 21 { regex_feature = "stm32f3.*", target = "thumbv7em-none-eabi" },
22 { regex_feature = "stm32f4.*", target = "thumbv7em-none-eabi", features = ["low-power"] }, 22 { regex_feature = "stm32f4[2367]..[ig]", target = "thumbv7em-none-eabi", features = ["low-power", "dual-bank"] },
23 { regex_feature = "stm32f4.*", target = "thumbv7em-none-eabi", features = ["low-power", "single-bank"] },
24 { regex_feature = "stm32f7[67]..[ig]", target = "thumbv7em-none-eabi", features = ["dual-bank"] },
23 { regex_feature = "stm32f7.*", target = "thumbv7em-none-eabi" }, 25 { regex_feature = "stm32f7.*", target = "thumbv7em-none-eabi" },
24 { regex_feature = "stm32c0.*", target = "thumbv6m-none-eabi" }, 26 { regex_feature = "stm32c0.*", target = "thumbv6m-none-eabi" },
27 { regex_feature = "stm32g0...c", target = "thumbv6m-none-eabi", features = ["dual-bank"] },
25 { regex_feature = "stm32g0.*", target = "thumbv6m-none-eabi" }, 28 { regex_feature = "stm32g0.*", target = "thumbv6m-none-eabi" },
29 { regex_feature = "stm32g4[78].*", target = "thumbv7em-none-eabi", features = ["low-power", "dual-bank"] },
26 { regex_feature = "stm32g4.*", target = "thumbv7em-none-eabi", features = ["low-power"] }, 30 { regex_feature = "stm32g4.*", target = "thumbv7em-none-eabi", features = ["low-power"] },
27 { regex_feature = "stm32h5.*", target = "thumbv8m.main-none-eabihf", features = ["low-power"] }, 31 { regex_feature = "stm32h5.*", target = "thumbv8m.main-none-eabihf", features = ["low-power"] },
28 { regex_feature = "stm32h7.*", target = "thumbv7em-none-eabi" }, 32 { regex_feature = "stm32h7.*", target = "thumbv7em-none-eabi" },
29 { regex_feature = "stm32l0.*", target = "thumbv6m-none-eabi", features = ["low-power"] }, 33 { regex_feature = "stm32l0.*", target = "thumbv6m-none-eabi", features = ["low-power"] },
30 { regex_feature = "stm32l1.*", target = "thumbv7m-none-eabi" }, 34 { regex_feature = "stm32l1.*", target = "thumbv7m-none-eabi" },
35 { regex_feature = "stm32l4[pqrs].*", target = "thumbv7em-none-eabi", features = ["dual-bank"] },
31 { regex_feature = "stm32l4.*", target = "thumbv7em-none-eabi" }, 36 { regex_feature = "stm32l4.*", target = "thumbv7em-none-eabi" },
37 { regex_feature = "stm32l5...e", target = "thumbv8m.main-none-eabihf", features = ["low-power", "dual-bank"] },
32 { regex_feature = "stm32l5.*", target = "thumbv8m.main-none-eabihf", features = ["low-power"] }, 38 { regex_feature = "stm32l5.*", target = "thumbv8m.main-none-eabihf", features = ["low-power"] },
33 { regex_feature = "stm32u0.*", target = "thumbv6m-none-eabi" }, 39 { regex_feature = "stm32u0.*", target = "thumbv6m-none-eabi" },
34 { regex_feature = "stm32u5.*", target = "thumbv8m.main-none-eabihf" }, 40 { regex_feature = "stm32u5.*", target = "thumbv8m.main-none-eabihf" },
@@ -38,7 +44,7 @@ flavors = [
38] 44]
39 45
40[package.metadata.docs.rs] 46[package.metadata.docs.rs]
41features = ["defmt", "unstable-pac", "exti", "time-driver-any", "time", "stm32h755zi-cm7"] 47features = ["defmt", "unstable-pac", "exti", "time-driver-any", "time", "stm32h755zi-cm7", "single-bank"]
42rustdoc-args = ["--cfg", "docsrs"] 48rustdoc-args = ["--cfg", "docsrs"]
43 49
44[dependencies] 50[dependencies]