aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2024-06-12 21:39:39 +0200
committerDario Nieuwenhuis <[email protected]>2024-06-12 21:39:39 +0200
commit72029ca0c6407cff3aefb8c08e48d96adcbb57e0 (patch)
tree40498c99c818c4d35838605d4df64ca6cb627878
parent8b0cfde9a6c42ae45463eea42d4749bf919e3ffc (diff)
stm32: update stm32-metapac, fixes memory.x for many families.
-rw-r--r--embassy-stm32/Cargo.toml4
-rw-r--r--tests/stm32/build.rs12
2 files changed, 6 insertions, 10 deletions
diff --git a/embassy-stm32/Cargo.toml b/embassy-stm32/Cargo.toml
index 40b7559fd..d06d8af03 100644
--- a/embassy-stm32/Cargo.toml
+++ b/embassy-stm32/Cargo.toml
@@ -72,7 +72,7 @@ rand_core = "0.6.3"
72sdio-host = "0.5.0" 72sdio-host = "0.5.0"
73critical-section = "1.1" 73critical-section = "1.1"
74#stm32-metapac = { version = "15" } 74#stm32-metapac = { version = "15" }
75stm32-metapac = { git = "https://github.com/embassy-rs/stm32-data-generated", tag = "stm32-data-59b1f65bd109c3ef35782e6c44062208d0ef3d0e" } 75stm32-metapac = { git = "https://github.com/embassy-rs/stm32-data-generated", tag = "stm32-data-cdd0f8e7cb79cbd126e2480f1b747fb01c901910" }
76 76
77vcell = "0.1.3" 77vcell = "0.1.3"
78nb = "1.0.0" 78nb = "1.0.0"
@@ -97,7 +97,7 @@ proc-macro2 = "1.0.36"
97quote = "1.0.15" 97quote = "1.0.15"
98 98
99#stm32-metapac = { version = "15", default-features = false, features = ["metadata"]} 99#stm32-metapac = { version = "15", default-features = false, features = ["metadata"]}
100stm32-metapac = { git = "https://github.com/embassy-rs/stm32-data-generated", tag = "stm32-data-59b1f65bd109c3ef35782e6c44062208d0ef3d0e", default-features = false, features = ["metadata"] } 100stm32-metapac = { git = "https://github.com/embassy-rs/stm32-data-generated", tag = "stm32-data-cdd0f8e7cb79cbd126e2480f1b747fb01c901910", default-features = false, features = ["metadata"] }
101 101
102[features] 102[features]
103default = ["rt"] 103default = ["rt"]
diff --git a/tests/stm32/build.rs b/tests/stm32/build.rs
index 675115568..722671bf1 100644
--- a/tests/stm32/build.rs
+++ b/tests/stm32/build.rs
@@ -10,14 +10,10 @@ fn main() -> Result<(), Box<dyn Error>> {
10 10
11 if cfg!(any( 11 if cfg!(any(
12 // too little RAM to run from RAM. 12 // too little RAM to run from RAM.
13 feature = "stm32f103c8", 13 feature = "stm32f103c8", // 20 kb
14 feature = "stm32c031c6", 14 feature = "stm32c031c6", // 6 kb
15 feature = "stm32wb55rg", 15 feature = "stm32l073rz", // 20 kb
16 feature = "stm32l073rz", 16 feature = "stm32h503rb", // 32 kb
17 feature = "stm32h503rb",
18 // wrong ram size in stm32-data
19 feature = "stm32wl55jc",
20 feature = "stm32u5a5zj",
21 // no VTOR, so interrupts can't work when running from RAM 17 // no VTOR, so interrupts can't work when running from RAM
22 feature = "stm32f091rc", 18 feature = "stm32f091rc",
23 )) { 19 )) {