diff --git a/stm32-data-gen/src/chips.rs b/stm32-data-gen/src/chips.rs index f1bb1ce..c68fb43 100644 --- a/stm32-data-gen/src/chips.rs +++ b/stm32-data-gen/src/chips.rs @@ -274,6 +274,7 @@ impl PeriMatcher { (".*:RTC:rtc3_v3_0", ("rtc", "v3", "RTC")), (".*:SAI:sai1_v1_0", ("sai", "v1", "SAI")), (".*:SAI:sai1_v1_1", ("sai", "v2", "SAI")), + (".*:SAI:sai1_v1_2", ("sai", "v2", "SAI")), (".*:SAI:sai1_v2_0", ("sai", "v1", "SAI")), (".*:SAI:sai1_H7", ("sai", "v3", "SAI")), (".*:SAI:sai1_v2_1", ("sai", "v4", "SAI")), diff --git a/transforms/SAI.yaml b/transforms/SAI.yaml index 2f49573..93c4d1c 100644 --- a/transforms/SAI.yaml +++ b/transforms/SAI.yaml @@ -1,3 +1,3 @@ transforms: - !DeleteEnums - from: ^(AFSDET|AFSDET|FREQ|LFSDET|MUTEDET|OVRUDR|FFLUSH)$ + from: ^(C?AFSDET(IE)?|CCNRDY|CNRDYIE|COVRUDR|CWCKCFG|DMAEN|FFLUSH|FREQ(IE)?|C?LFSDET(IE)?|MUTE|C?MUTEDET(IE)?|OVRUDR(IE)?|SAIEN|WCKCFGIE)$ \ No newline at end of file