From 35f469cd603bc5a29e37d7d7e39e13d287404a4d Mon Sep 17 00:00:00 2001 From: xoviat Date: Sun, 9 Nov 2025 17:09:46 -0600 Subject: update pac --- embassy-stm32/CHANGELOG.md | 1 + embassy-stm32/Cargo.toml | 18 +++++++++++------- embassy-stm32/build.rs | 4 ++++ 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/embassy-stm32/CHANGELOG.md b/embassy-stm32/CHANGELOG.md index 91785143f..ab232389a 100644 --- a/embassy-stm32/CHANGELOG.md +++ b/embassy-stm32/CHANGELOG.md @@ -49,6 +49,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - low_power: remove stop_with rtc and initialize in init if low-power feature enabled. - feat: stm32/dsi support zero parameter commands in `write_cmd` ([#4847](https://github.com/embassy-rs/embassy/pull/4847)) - feat: stm32/spi: added support for slave mode ([#4388](https://github.com/embassy-rs/embassy/pull/4388)) +- chore: Updated stm32-metapac and stm32-data dependencies ## 0.4.0 - 2025-08-26 diff --git a/embassy-stm32/Cargo.toml b/embassy-stm32/Cargo.toml index 7c64c3e17..5127ef3fa 100644 --- a/embassy-stm32/Cargo.toml +++ b/embassy-stm32/Cargo.toml @@ -177,8 +177,6 @@ cortex-m = "0.7.6" futures-util = { version = "0.3.30", default-features = false } sdio-host = "0.9.0" critical-section = "1.1" -#stm32-metapac = { version = "18" } -stm32-metapac = { git = "https://github.com/embassy-rs/stm32-data-generated", tag = "stm32-data-b9f6b0c542d85ee695d71c35ced195e0cef51ac0" } vcell = "0.1.3" nb = "1.0.0" @@ -198,17 +196,23 @@ block-device-driver = { version = "0.2" } aligned = "0.4.1" heapless = "0.9.1" +#stm32-metapac = { version = "18" } +stm32-metapac = { git = "https://github.com/embassy-rs/stm32-data-generated", tag = "stm32-data-22374e3344a2c9150b9b3d4da45c03f398fdc54e" } + +[build-dependencies] +#stm32-metapac = { version = "18", default-features = false, features = ["metadata"]} +stm32-metapac = { git = "https://github.com/embassy-rs/stm32-data-generated", tag = "stm32-data-22374e3344a2c9150b9b3d4da45c03f398fdc54e", default-features = false, features = ["metadata"] } + +proc-macro2 = "1.0.36" +quote = "1.0.15" + + [dev-dependencies] critical-section = { version = "1.1", features = ["std"] } proptest = "1.5.0" proptest-state-machine = "0.3.0" -[build-dependencies] -proc-macro2 = "1.0.36" -quote = "1.0.15" -#stm32-metapac = { version = "18", default-features = false, features = ["metadata"]} -stm32-metapac = { git = "https://github.com/embassy-rs/stm32-data-generated", tag = "stm32-data-b9f6b0c542d85ee695d71c35ced195e0cef51ac0", default-features = false, features = ["metadata"] } [features] default = ["rt"] diff --git a/embassy-stm32/build.rs b/embassy-stm32/build.rs index 2800c73ac..940e29417 100644 --- a/embassy-stm32/build.rs +++ b/embassy-stm32/build.rs @@ -2332,6 +2332,10 @@ fn mem_filter(chip: &str, region: &str) -> bool { return false; } + if region.starts_with("SDRAM_") || region.starts_with("FMC_") || region.starts_with("OCTOSPI_") { + return false; + } + true } -- cgit