From f2f067ce149f8ff573abc7bc980b5f8059e8641b Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Mon, 29 Apr 2024 00:39:45 +0200 Subject: [PATCH] Add U5[FG]. --- stm32-data-gen/src/chips.rs | 2 -- stm32-data-gen/src/memory.rs | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/stm32-data-gen/src/chips.rs b/stm32-data-gen/src/chips.rs index dd131bd..0ee3b1e 100644 --- a/stm32-data-gen/src/chips.rs +++ b/stm32-data-gen/src/chips.rs @@ -809,8 +809,6 @@ static NOPELIST: &[&str] = &[ // not supported yet, planned. Pull requests welcome! "STM32H7R", "STM32H7S", - "STM32U5F", - "STM32U5G", "STM32WBA50", "STM32WBA54", "STM32WBA55", diff --git a/stm32-data-gen/src/memory.rs b/stm32-data-gen/src/memory.rs index 3532e19..56e6149 100644 --- a/stm32-data-gen/src/memory.rs +++ b/stm32-data-gen/src/memory.rs @@ -218,6 +218,7 @@ static MEMS: RegexMap<&[Mem]> = RegexMap::new(&[ ("STM32U5[78]..I", mem!(BANK_1 0x08000000 1024, BANK_2 0x08100000 1024, SRAM 0x20000000 192, SRAM2 0x20030000 64, SRAM3 0x20040000 512)), ("STM32U5[9A]..I", mem!(BANK_1 0x08000000 1024, BANK_2 0x08100000 1024, SRAM 0x20000000 768, SRAM2 0x200c0000 64, SRAM3 0x200d0000 832, SRAM5 0x201a0000 832)), ("STM32U5[9A]..J", mem!(BANK_1 0x08000000 2048, BANK_2 0x08200000 2048, SRAM 0x20000000 768, SRAM2 0x200c0000 64, SRAM3 0x200d0000 832, SRAM5 0x201a0000 832)), + ("STM32U5[FG]..I", mem!(BANK_1 0x08000000 1024, BANK_2 0x08200000 1024, SRAM 0x20000000 768, SRAM2 0x200c0000 64, SRAM3 0x200d0000 832, SRAM5 0x201a0000 832, SRAM6 0x20270000 512)), ("STM32U5[FG]..J", mem!(BANK_1 0x08000000 2048, BANK_2 0x08200000 2048, SRAM 0x20000000 768, SRAM2 0x200c0000 64, SRAM3 0x200d0000 832, SRAM5 0x201a0000 832, SRAM6 0x20270000 512)), // WB. TODO: check ("STM32WB...Y", mem!(BANK_1 0x08000000 640, SRAM 0x20000000 192)),