diff --git a/stm32-data-gen/src/memory.rs b/stm32-data-gen/src/memory.rs index 29751a7..ffd2ab1 100644 --- a/stm32-data-gen/src/memory.rs +++ b/stm32-data-gen/src/memory.rs @@ -121,7 +121,9 @@ static MEMS: RegexMap<&[Mem]> = RegexMap::new(&[ ("STM32G0...4", mem!(BANK_1 0x08000000 16, SRAM 0x20000000 8)), ("STM32G0...C", mem!(BANK_1 0x08000000 256, SRAM 0x20000000 128)), ("STM32G0...E", mem!(BANK_1 0x08000000 256, BANK_2 0x08040000 256, SRAM 0x20000000 128)), - ("STM32G0[34]..[68]", mem!(BANK_1 0x08000000 32, SRAM 0x20000000 8)), + ("STM32G0[34]..8", mem!(BANK_1 0x08000000 64, SRAM 0x20000000 8)), + ("STM32G0(3..6|4.J6)", mem!(BANK_1 0x08000000 32, SRAM 0x20000000 8)), + ("STM32G04..6", mem!(BANK_1 0x08000000 64, SRAM 0x20000000 8)), ("STM32G0[56]..6", mem!(BANK_1 0x08000000 32, SRAM 0x20000000 16)), ("STM32G0[56]..8", mem!(BANK_1 0x08000000 64, SRAM 0x20000000 16)), ("STM32G0[78]..B", mem!(BANK_1 0x08000000 128, SRAM 0x20000000 32)),