aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDon Reilly <[email protected]>2023-08-08 16:46:30 -0500
committerDon Reilly <[email protected]>2023-08-08 16:46:30 -0500
commite31545860e2c44e67f45dd5132e85f18b6fab5d7 (patch)
tree9842131ede5edc8c01d7e2bea42e861c4496db60
parentb7114fb9513bd7b2cbf40f7f63e17c8125745844 (diff)
don't generate adc peripheral for f3 series
-rw-r--r--embassy-stm32/build.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/embassy-stm32/build.rs b/embassy-stm32/build.rs
index 30e25aefd..743631b88 100644
--- a/embassy-stm32/build.rs
+++ b/embassy-stm32/build.rs
@@ -310,7 +310,10 @@ fn main() {
310 310
311 for p in METADATA.peripherals { 311 for p in METADATA.peripherals {
312 // generating RccPeripheral impl for H7 ADC3 would result in bad frequency 312 // generating RccPeripheral impl for H7 ADC3 would result in bad frequency
313 if !singletons.contains(&p.name.to_string()) || (p.name == "ADC3" && METADATA.line.starts_with("STM32H7")) { 313 if !singletons.contains(&p.name.to_string())
314 || (p.name == "ADC3" && METADATA.line.starts_with("STM32H7"))
315 || (p.name.starts_with("ADC") && p.registers.as_ref().map_or(false, |r| r.version == "f3"))
316 {
314 continue; 317 continue;
315 } 318 }
316 319