From c623b846dbf8cfaca3b3bf306eeb96d8bfa8fbc3 Mon Sep 17 00:00:00 2001 From: "Hendrik v. Raven" Date: Wed, 20 Aug 2025 11:14:33 +0200 Subject: [PATCH] stm32l4: enable comparator support The bits for `COMP1` exactly match those in the existing definition of `comp_v3`. `COMP2` has an extra bit `WINMODE`, used to connect the positive inputs of both comparators. This is not described at the moment. --- stm32-data-gen/src/perimap.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/stm32-data-gen/src/perimap.rs b/stm32-data-gen/src/perimap.rs index 9585cf2ef..6e5229357 100644 --- a/stm32-data-gen/src/perimap.rs +++ b/stm32-data-gen/src/perimap.rs @@ -599,6 +599,7 @@ pub static PERIMAP: RegexMap<(&str, &str, &str)> = RegexMap::new(&[ ("STM32G4.*:.*:COMP:.*", ("comp", "v2", "COMP")), ("STM32U0.*:.*:COMP:.*", ("comp", "u0", "COMP")), ("STM32WL.*:.*:COMP:.*", ("comp", "v3", "COMP")), + ("STM32L4.*:.*:COMP:.*", ("comp", "v3", "COMP")), ("STM32H7[4523].*:COMP:.*", ("comp", "h7_b", "COMP")), ("STM32H7[AB].*:COMP:.*", ("comp", "h7_a", "COMP")), ("STM32H5.*:COMP:.*", ("comp", "h5", "COMP")),