From c28b017f945eafbe1a4292b47a1cff830a95731b Mon Sep 17 00:00:00 2001 From: modm update bot Date: Tue, 13 Feb 2024 07:31:40 +0000 Subject: [PATCH] Update STM32 SVD files --- README.md | 4 ++-- stm32f4/STM32F401.svd | 4 ++-- stm32f4/STM32F405.svd | 4 ++-- stm32f4/STM32F407.svd | 4 ++-- stm32f4/STM32F410.svd | 4 ++-- stm32f4/STM32F411.svd | 4 ++-- stm32f4/STM32F412.svd | 4 ++-- stm32f4/STM32F413.svd | 4 ++-- stm32f4/STM32F415.svd | 22 ++-------------------- stm32f4/STM32F417.svd | 22 ++-------------------- stm32f4/STM32F423.svd | 4 ++-- stm32f4/STM32F427.svd | 22 ++++++++++++++++++---- stm32f4/STM32F429.svd | 22 ++++++++++++++++++---- stm32f4/STM32F437.svd | 22 ++++++++++++++++++---- stm32f4/STM32F439.svd | 22 ++++++++++++++++++---- stm32f4/STM32F446.svd | 4 ++-- stm32f4/STM32F469.svd | 4 ++-- stm32f4/STM32F479.svd | 4 ++-- stm32g0/STM32G030.svd | 4 ++-- stm32g0/STM32G031.svd | 26 ++++++++++++++++++++++---- stm32g0/STM32G041.svd | 26 ++++++++++++++++++++++---- stm32g0/STM32G050.svd | 4 ++-- stm32g0/STM32G051.svd | 26 ++++++++++++++++++++++---- stm32g0/STM32G061.svd | 26 ++++++++++++++++++++++---- stm32g0/STM32G070.svd | 4 ++-- stm32g0/STM32G071.svd | 26 ++++++++++++++++++++++---- stm32g0/STM32G081.svd | 26 ++++++++++++++++++++++---- stm32g0/STM32G0B0.svd | 4 ++-- stm32g0/STM32G0B1.svd | 26 ++++++++++++++++++++++---- stm32g0/STM32G0C1.svd | 26 ++++++++++++++++++++++---- 30 files changed, 284 insertions(+), 120 deletions(-) diff --git a/README.md b/README.md index a20b850..e019c39 100644 --- a/README.md +++ b/README.md @@ -14,9 +14,9 @@ Here is the list of the SVD file versions for each STM32 family: - STM32F1: v1.2 - STM32F2: v1.2 - STM32F3: v1.3 -- STM32F4: v1.9 +- STM32F4: v2.0 - STM32F7: v1.0 -- STM32G0: v1.5 +- STM32G0: v1.6 - STM32G4: v2.2 - STM32H5: v1.1 - STM32H7: v1.9 diff --git a/stm32f4/STM32F401.svd b/stm32f4/STM32F401.svd index e85b692..3a8a5f1 100644 --- a/stm32f4/STM32F401.svd +++ b/stm32f4/STM32F401.svd @@ -1,6 +1,6 @@ STM32F412 - 1.6 + 1.7 STM32F412 CM4 diff --git a/stm32f4/STM32F413.svd b/stm32f4/STM32F413.svd index 2a654a3..07c22d6 100644 --- a/stm32f4/STM32F413.svd +++ b/stm32f4/STM32F413.svd @@ -1,6 +1,6 @@ STM32G050 - 1.2 + 1.3 STM32G050 CM0 diff --git a/stm32g0/STM32G051.svd b/stm32g0/STM32G051.svd index a0e88aa..8a7a349 100644 --- a/stm32g0/STM32G051.svd +++ b/stm32g0/STM32G051.svd @@ -1,6 +1,6 @@ STM32G051 - 1.3 + 1.4 STM32G051 CM0 @@ -12552,7 +12552,7 @@ Writing 1 in each bit clears the corresponding overrun flag OFx in the DMAMUX_RG 1 - MER + MER1 Mass erase 2 1 @@ -12561,7 +12561,19 @@ Writing 1 in each bit clears the corresponding overrun flag OFx in the DMAMUX_RG PNB Page number 3 - 6 + 10 + + + BKER + Bank selection for erase operation + 13 + 1 + + + MER2 + Mass erase, Bank 2 + 15 + 1 STRT @@ -12615,6 +12627,12 @@ Writing 1 in each bit clears the corresponding overrun flag OFx in the DMAMUX_RG 28 1 + + SEC_PROT2 + Securable memory area protection enable, Bank 2 + 29 + 1 + OPTLOCK Options Lock diff --git a/stm32g0/STM32G061.svd b/stm32g0/STM32G061.svd index 52c84bf..ea2cf00 100644 --- a/stm32g0/STM32G061.svd +++ b/stm32g0/STM32G061.svd @@ -1,6 +1,6 @@ STM32G061 - 1.3 + 1.4 STM32G061 CM0 @@ -12618,7 +12618,7 @@ Writing 1 in each bit clears the corresponding overrun flag OFx in the DMAMUX_RG 1 - MER + MER1 Mass erase 2 1 @@ -12627,7 +12627,19 @@ Writing 1 in each bit clears the corresponding overrun flag OFx in the DMAMUX_RG PNB Page number 3 - 6 + 10 + + + BKER + Bank selection for erase operation + 13 + 1 + + + MER2 + Mass erase, Bank 2 + 15 + 1 STRT @@ -12681,6 +12693,12 @@ Writing 1 in each bit clears the corresponding overrun flag OFx in the DMAMUX_RG 28 1 + + SEC_PROT2 + Securable memory area protection enable, Bank 2 + 29 + 1 + OPTLOCK Options Lock diff --git a/stm32g0/STM32G070.svd b/stm32g0/STM32G070.svd index 028a85c..fe32d1d 100644 --- a/stm32g0/STM32G070.svd +++ b/stm32g0/STM32G070.svd @@ -1,6 +1,6 @@