Skip to content

Commit f820eb2

Browse files
authored
Merge pull request #4212 from embassy-rs/fix-doc
fix: add bank confdiguration doc build features
2 parents f915903 + 1eb76eb commit f820eb2

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

embassy-stm32/Cargo.toml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,22 @@ flavors = [
1919
{ regex_feature = "stm32f1.*", target = "thumbv7m-none-eabi" },
2020
{ regex_feature = "stm32f2.*", target = "thumbv7m-none-eabi" },
2121
{ 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"] },
2325
{ regex_feature = "stm32f7.*", target = "thumbv7em-none-eabi" },
2426
{ regex_feature = "stm32c0.*", target = "thumbv6m-none-eabi" },
27+
{ regex_feature = "stm32g0...c", target = "thumbv6m-none-eabi", features = ["dual-bank"] },
2528
{ regex_feature = "stm32g0.*", target = "thumbv6m-none-eabi" },
29+
{ regex_feature = "stm32g4[78].*", target = "thumbv7em-none-eabi", features = ["low-power", "dual-bank"] },
2630
{ regex_feature = "stm32g4.*", target = "thumbv7em-none-eabi", features = ["low-power"] },
2731
{ regex_feature = "stm32h5.*", target = "thumbv8m.main-none-eabihf", features = ["low-power"] },
2832
{ regex_feature = "stm32h7.*", target = "thumbv7em-none-eabi" },
2933
{ regex_feature = "stm32l0.*", target = "thumbv6m-none-eabi", features = ["low-power"] },
3034
{ regex_feature = "stm32l1.*", target = "thumbv7m-none-eabi" },
35+
{ regex_feature = "stm32l4[pqrs].*", target = "thumbv7em-none-eabi", features = ["dual-bank"] },
3136
{ regex_feature = "stm32l4.*", target = "thumbv7em-none-eabi" },
37+
{ regex_feature = "stm32l5...e", target = "thumbv8m.main-none-eabihf", features = ["low-power", "dual-bank"] },
3238
{ regex_feature = "stm32l5.*", target = "thumbv8m.main-none-eabihf", features = ["low-power"] },
3339
{ regex_feature = "stm32u0.*", target = "thumbv6m-none-eabi" },
3440
{ regex_feature = "stm32u5.*", target = "thumbv8m.main-none-eabihf" },
@@ -38,7 +44,7 @@ flavors = [
3844
]
3945

4046
[package.metadata.docs.rs]
41-
features = ["defmt", "unstable-pac", "exti", "time-driver-any", "time", "stm32h755zi-cm7"]
47+
features = ["defmt", "unstable-pac", "exti", "time-driver-any", "time", "stm32h755zi-cm7", "single-bank"]
4248
rustdoc-args = ["--cfg", "docsrs"]
4349

4450
[dependencies]

0 commit comments

Comments
 (0)