diff --git a/src/chips.rs b/src/chips.rs index 21e313d..f33a369 100644 --- a/src/chips.rs +++ b/src/chips.rs @@ -294,7 +294,7 @@ impl PeriMatcher { ("STM32F[24].*:ETH:.*", ("eth", "v1b", "ETH")), ("STM32F7.*:ETH:.*", ("eth", "v1c", "ETH")), (".*ETH:ethermac110_v3_0", ("eth", "v2", "ETH")), - ("STM32F4[0123].*:FMC:.*", ("fmc", "v2x3", "FMC")), + ("STM32F4[0123].*:FS?MC:.*", ("fmc", "v2x3", "FMC")), ("STM32F446.*:FMC:.*", ("fmc", "v3x1", "FMC")), ("STM32F469.*:FMC:.*", ("fmc", "v3x1", "FMC")), ("STM32F7.*:FMC:.*", ("fmc", "v3x1", "FMC")), @@ -308,7 +308,6 @@ impl PeriMatcher { ("STM32G4.*:FSMC:.*", ("fsmc", "v4x1", "FSMC")), ("STM32L5.*:FSMC:.*", ("fsmc", "v4x1", "FSMC")), ("STM32U5.*:FSMC:.*", ("fsmc", "v5x1", "FSMC")), - (".*:FSMC:.*", ("fsmc", "v1", "FSMC")), (r".*LPTIM\d.*:G0xx_lptimer1_v1_4", ("lptim", "g0", "LPTIM")), ("STM32F1.*:TIM(1|8):.*", ("timer", "v1", "TIM_ADV")), ("STM32F1.*:TIM(2|5):.*", ("timer", "v1", "TIM_GP16")),