From d71fac77e6193aacd7926482cce0197e816b4059 Mon Sep 17 00:00:00 2001 From: xoviat Date: Mon, 11 Sep 2023 15:55:53 -0500 Subject: [PATCH] g4: fix rcc adc generation --- stm32-data-gen/src/rcc.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/stm32-data-gen/src/rcc.rs b/stm32-data-gen/src/rcc.rs index 34da8c0..9bb540c 100644 --- a/stm32-data-gen/src/rcc.rs +++ b/stm32-data-gen/src/rcc.rs @@ -123,6 +123,11 @@ impl PeripheralToClock { } } + // If adc is 3, 4, or 5, check for ADC345 + if (peri_name == "ADC3" || peri_name == "ADC4" || peri_name == "ADC5") && clocks.contains_key("ADC345") { + return clocks.get("ADC345"); + } + // Look for bare ADC clock register if clocks.contains_key("ADC") { return clocks.get("ADC");