diff --git a/CI/build/conf/cores_config.json b/CI/build/conf/cores_config.json
index 7cdc1022ca..32b2772a00 100644
--- a/CI/build/conf/cores_config.json
+++ b/CI/build/conf/cores_config.json
@@ -48,7 +48,11 @@
"GENERIC_C031C4UX",
"GENERIC_C031C6TX",
"GENERIC_C031F4PX",
+ "GENERIC_C071G8UX",
"GENERIC_C071R8TX",
+ "GENERIC_C092CBTX",
+ "GENERIC_C092CBUX",
+ "GENERIC_C092CCTX",
"GENERIC_F031C4TX",
"GENERIC_F031E6YX",
"GENERIC_F031F4PX",
@@ -835,12 +839,19 @@
"GENERIC_MP157AACX",
"GENERIC_MP157CACX",
"GENERIC_MP157DACX",
+ "GENERIC_U073C8TX",
+ "GENERIC_U073C8UX",
+ "GENERIC_U073CBTX",
+ "GENERIC_U073CBUX",
+ "GENERIC_U073CCTX",
+ "GENERIC_U073CCUX",
"GENERIC_U073R8IX",
"GENERIC_U073R8TX",
"GENERIC_U073RBIX",
"GENERIC_U073RBTX",
"GENERIC_U073RCIX",
"GENERIC_U073RCTX",
+ "GENERIC_U083CCTX",
"GENERIC_U083RCIX",
"GENERIC_U375RETXQ",
"GENERIC_U375RGTXQ",
@@ -857,6 +868,14 @@
"GENERIC_U575ZGTXQ",
"GENERIC_U575ZITXQ",
"GENERIC_U585CITX",
+ "GENERIC_U595ZITXQ",
+ "GENERIC_U595ZJTXQ",
+ "GENERIC_U599ZITXQ",
+ "GENERIC_U599ZJTXQ",
+ "GENERIC_U5A5ZJTXQ",
+ "GENERIC_WB05KZVX",
+ "GENERIC_WB05TZFX",
+ "GENERIC_WB09KEVX",
"GENERIC_WB35CCUXA",
"GENERIC_WB35CEUXA",
"GENERIC_WB55CCUX",
diff --git a/CI/build/conf/cores_config_ci.json b/CI/build/conf/cores_config_ci.json
index 267c32f85c..b6c3685313 100644
--- a/CI/build/conf/cores_config_ci.json
+++ b/CI/build/conf/cores_config_ci.json
@@ -48,7 +48,11 @@
"GENERIC_C031C4UX",
"GENERIC_C031C6TX",
"GENERIC_C031F4PX",
+ "GENERIC_C071G8UX",
"GENERIC_C071R8TX",
+ "GENERIC_C092CBTX",
+ "GENERIC_C092CBUX",
+ "GENERIC_C092CCTX",
"GENERIC_F031C4TX",
"GENERIC_F031E6YX",
"GENERIC_F031F4PX",
@@ -835,12 +839,19 @@
"GENERIC_MP157AACX",
"GENERIC_MP157CACX",
"GENERIC_MP157DACX",
+ "GENERIC_U073C8TX",
+ "GENERIC_U073C8UX",
+ "GENERIC_U073CBTX",
+ "GENERIC_U073CBUX",
+ "GENERIC_U073CCTX",
+ "GENERIC_U073CCUX",
"GENERIC_U073R8IX",
"GENERIC_U073R8TX",
"GENERIC_U073RBIX",
"GENERIC_U073RBTX",
"GENERIC_U073RCIX",
"GENERIC_U073RCTX",
+ "GENERIC_U083CCTX",
"GENERIC_U083RCIX",
"GENERIC_U375RETXQ",
"GENERIC_U375RGTXQ",
@@ -857,6 +868,14 @@
"GENERIC_U575ZGTXQ",
"GENERIC_U575ZITXQ",
"GENERIC_U585CITX",
+ "GENERIC_U595ZITXQ",
+ "GENERIC_U595ZJTXQ",
+ "GENERIC_U599ZITXQ",
+ "GENERIC_U599ZJTXQ",
+ "GENERIC_U5A5ZJTXQ",
+ "GENERIC_WB05KZVX",
+ "GENERIC_WB05TZFX",
+ "GENERIC_WB09KEVX",
"GENERIC_WB35CCUXA",
"GENERIC_WB35CEUXA",
"GENERIC_WB55CCUX",
diff --git a/CI/update/stm32wrapper.py b/CI/update/stm32wrapper.py
index 1abdba4c1c..7c85db0cb1 100644
--- a/CI/update/stm32wrapper.py
+++ b/CI/update/stm32wrapper.py
@@ -61,7 +61,7 @@
# re
peripheral_c_regex = re.compile(r"stm32\w+_[h]?[al][l]_(.*).c$")
-peripheral_h_regex = re.compile(r"stm32\w+_(\w+).h$")
+peripheral_h_regex = re.compile(r"stm32\w+_[h]?[al][l]_(.*).h$")
def checkConfig(arg_core, arg_cmsis):
diff --git a/README.md b/README.md
index c9377b8e62..f92b320621 100644
--- a/README.md
+++ b/README.md
@@ -191,6 +191,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
| :green_heart: | STM32F100RB | [STM32VLDISCOVERY](https://www.st.com/en/evaluation-tools/stm32vldiscovery.html) | 0.2.1 | |
| :green_heart: | STM32F303VC | [STM32F3DISCOVERY](https://www.st.com/en/evaluation-tools/stm32f3discovery.html) | *2.0.0* | |
| :green_heart: | STM32F407VG | [STM32F407G-DISC1](http://www.st.com/en/evaluation-tools/stm32f4discovery.html) | *0.1.0* | |
+| :yellow_heart: | STM32F411VE | [STM32F411E-DISCO](https://www.st.com/en/evaluation-tools/32f411ediscovery.html) | **2.12.0** | |
| :green_heart: | STM32F413ZH | [32F413HDISCOVERY](https://www.st.com/en/evaluation-tools/32f413hdiscovery.html) | *1.9.0* | |
| :green_heart: | STM32F746NG | [STM32F746G-DISCOVERY](http://www.st.com/en/evaluation-tools/32f746gdiscovery.html) | *0.1.0* | |
| :green_heart: | STM32G031J6 | [STM32G0316-DISCO](https://www.st.com/en/evaluation-tools/stm32g0316-disco.html) | *1.9.0* | |
@@ -227,7 +228,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
| :green_heart: | STM32C031F4 STM32C031F6 | Generic Board | *2.6.0* | |
| :green_heart: | STM32C071G8 STM32C071GB | Generic Board | *2.11.0* | |
| :green_heart: | STM32C071R8 STM32C071RB | Generic Board | *2.9.0* | |
-| :green_heart: | STM32C092CBT | Generic Board | *2.11.0* | |
+| :yellow_heart: | STM32C092CB STM32C092CC| Generic Board | **2.12.0** | STM32C092CBT since 2.11.0 |
| :green_heart: | STM32C092RBT STM32C092RCT | Generic Board | *2.11.0* | |
| :green_heart: | STM32C092RCI | Generic Board | *2.11.0* | |
@@ -389,6 +390,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
| :green_heart: | STM32F410T8 STM32F410TB | Generic Board | *2.4.0* | |
| :green_heart: | STM32F411CC STM32F411CE | Generic Board | *1.9.0* | |
| :green_heart: | STM32F411RC STM32F411RE | Generic Board | *1.9.0* | |
+| :yellow_heart: | STM32F411VC STM32F411VE | Generic Board | **2.12.0** | |
| :green_heart: | STM32F412CE STM32F412CG | Generic Board | *1.9.0* | |
| :green_heart: | STM32F412RE STM32F412RG | Generic Board | *1.9.0* | |
| :green_heart: | STM32F412ZE STM32F412ZG | Generic Board | *2.6.0* | |
diff --git a/boards.txt b/boards.txt
index 17d2769d65..742e45f479 100644
--- a/boards.txt
+++ b/boards.txt
@@ -501,7 +501,7 @@ Nucleo_64.menu.pnum.NUCLEO_C092RC.build.mcu=cortex-m0plus
Nucleo_64.menu.pnum.NUCLEO_C092RC.build.board=NUCLEO_C092RC
Nucleo_64.menu.pnum.NUCLEO_C092RC.build.series=STM32C0xx
Nucleo_64.menu.pnum.NUCLEO_C092RC.build.product_line=STM32C092xx
-Nucleo_64.menu.pnum.NUCLEO_C092RC.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
+Nucleo_64.menu.pnum.NUCLEO_C092RC.build.variant=STM32C0xx/C092RBT_C092RC(I-T)
Nucleo_64.menu.pnum.NUCLEO_C092RC.build.st_extra_flags=-DSTM32C092xx {build.xSerial} -D__CORTEX_SC=0
Nucleo_64.menu.pnum.NUCLEO_C092RC.openocd.target=stm32c0x
Nucleo_64.menu.pnum.NUCLEO_C092RC.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
@@ -905,7 +905,7 @@ Nucleo_64.menu.pnum.NUCLEO_U385RG_Q.build.series=STM32U3xx
Nucleo_64.menu.pnum.NUCLEO_U385RG_Q.build.product_line=STM32U385xx
Nucleo_64.menu.pnum.NUCLEO_U385RG_Q.build.variant=STM32U3xx/U375R(E-G)TxQ_U385RGTxQ
#Nucleo_64.menu.pnum.NUCLEO_U385RG_Q.openocd.target=stm32u3x
-#Nucleo_64.menu.pnum.NUCLEO_U385RG_Q.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+#Nucleo_64.menu.pnum.NUCLEO_U385RG_Q.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
# NUCLEO_WB09KE board
Nucleo_64.menu.pnum.NUCLEO_WB09KE=Nucleo WB09KE
@@ -1421,6 +1421,20 @@ Disco.menu.pnum.DISCO_F407VG.build.variant=STM32F4xx/F407V(E-G)T_F417V(E-G)T
Disco.menu.pnum.DISCO_F407VG.openocd.target=stm32f4x
Disco.menu.pnum.DISCO_F407VG.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd
+# DISCO_F411VE board
+Disco.menu.pnum.DISCO_F411VE=STM32F411E-DISCO
+Disco.menu.pnum.DISCO_F411VE.upload.maximum_size=524288
+Disco.menu.pnum.DISCO_F411VE.upload.maximum_data_size=131072
+Disco.menu.pnum.DISCO_F411VE.build.mcu=cortex-m4
+Disco.menu.pnum.DISCO_F411VE.build.fpu=-mfpu=fpv4-sp-d16
+Disco.menu.pnum.DISCO_F411VE.build.float-abi=-mfloat-abi=hard
+Disco.menu.pnum.DISCO_F411VE.build.board=DISCO_F411VE
+Disco.menu.pnum.DISCO_F411VE.build.series=STM32F4xx
+Disco.menu.pnum.DISCO_F411VE.build.product_line=STM32F411xE
+Disco.menu.pnum.DISCO_F411VE.build.variant=STM32F4xx/F411V(C-E)T
+Disco.menu.pnum.DISCO_F411VE.openocd.target=stm32f4x
+Disco.menu.pnum.DISCO_F411VE.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F411.svd
+
# DISCO_F413ZH board
Disco.menu.pnum.DISCO_F413ZH=STM32F413H-DISCO
Disco.menu.pnum.DISCO_F413ZH.node=DIS_F413ZH
@@ -1871,16 +1885,43 @@ GenC0.menu.pnum.GENERIC_C092CBTX.upload.maximum_size=131072
GenC0.menu.pnum.GENERIC_C092CBTX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092CBTX.build.board=GENERIC_C092CBTX
GenC0.menu.pnum.GENERIC_C092CBTX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092CBTX.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
+GenC0.menu.pnum.GENERIC_C092CBTX.build.variant=STM32C0xx/C092C(B-C)(T-U)
GenC0.menu.pnum.GENERIC_C092CBTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
+# Generic C092CBUx
+GenC0.menu.pnum.GENERIC_C092CBUX=Generic C092CBUx
+GenC0.menu.pnum.GENERIC_C092CBUX.upload.maximum_size=131072
+GenC0.menu.pnum.GENERIC_C092CBUX.upload.maximum_data_size=30720
+GenC0.menu.pnum.GENERIC_C092CBUX.build.board=GENERIC_C092CBUX
+GenC0.menu.pnum.GENERIC_C092CBUX.build.product_line=STM32C092xx
+GenC0.menu.pnum.GENERIC_C092CBUX.build.variant=STM32C0xx/C092C(B-C)(T-U)
+GenC0.menu.pnum.GENERIC_C092CBUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
+
+# Generic C092CCTx
+GenC0.menu.pnum.GENERIC_C092CCTX=Generic C092CCTx
+GenC0.menu.pnum.GENERIC_C092CCTX.upload.maximum_size=262144
+GenC0.menu.pnum.GENERIC_C092CCTX.upload.maximum_data_size=30720
+GenC0.menu.pnum.GENERIC_C092CCTX.build.board=GENERIC_C092CCTX
+GenC0.menu.pnum.GENERIC_C092CCTX.build.product_line=STM32C092xx
+GenC0.menu.pnum.GENERIC_C092CCTX.build.variant=STM32C0xx/C092C(B-C)(T-U)
+GenC0.menu.pnum.GENERIC_C092CCTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
+
+# Generic C092CCUx
+GenC0.menu.pnum.GENERIC_C092CCUX=Generic C092CCUx
+GenC0.menu.pnum.GENERIC_C092CCUX.upload.maximum_size=262144
+GenC0.menu.pnum.GENERIC_C092CCUX.upload.maximum_data_size=30720
+GenC0.menu.pnum.GENERIC_C092CCUX.build.board=GENERIC_C092CCUX
+GenC0.menu.pnum.GENERIC_C092CCUX.build.product_line=STM32C092xx
+GenC0.menu.pnum.GENERIC_C092CCUX.build.variant=STM32C0xx/C092C(B-C)(T-U)
+GenC0.menu.pnum.GENERIC_C092CCUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
+
# Generic C092RBTx
GenC0.menu.pnum.GENERIC_C092RBTX=Generic C092RBTx
GenC0.menu.pnum.GENERIC_C092RBTX.upload.maximum_size=131072
GenC0.menu.pnum.GENERIC_C092RBTX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092RBTX.build.board=GENERIC_C092RBTX
GenC0.menu.pnum.GENERIC_C092RBTX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092RBTX.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
+GenC0.menu.pnum.GENERIC_C092RBTX.build.variant=STM32C0xx/C092RBT_C092RC(I-T)
GenC0.menu.pnum.GENERIC_C092RBTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
# Generic C092RCIx
@@ -1889,7 +1930,7 @@ GenC0.menu.pnum.GENERIC_C092RCIX.upload.maximum_size=262144
GenC0.menu.pnum.GENERIC_C092RCIX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092RCIX.build.board=GENERIC_C092RCIX
GenC0.menu.pnum.GENERIC_C092RCIX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092RCIX.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
+GenC0.menu.pnum.GENERIC_C092RCIX.build.variant=STM32C0xx/C092RBT_C092RC(I-T)
GenC0.menu.pnum.GENERIC_C092RCIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
# Generic C092RCTx
@@ -1898,7 +1939,7 @@ GenC0.menu.pnum.GENERIC_C092RCTX.upload.maximum_size=262144
GenC0.menu.pnum.GENERIC_C092RCTX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092RCTX.build.board=GENERIC_C092RCTX
GenC0.menu.pnum.GENERIC_C092RCTX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092RCTX.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
+GenC0.menu.pnum.GENERIC_C092RCTX.build.variant=STM32C0xx/C092RBT_C092RC(I-T)
GenC0.menu.pnum.GENERIC_C092RCTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
# Upload menu
@@ -5231,6 +5272,24 @@ GenF4.menu.pnum.GENERIC_F411RETX.build.product_line=STM32F411xE
GenF4.menu.pnum.GENERIC_F411RETX.build.variant=STM32F4xx/F411R(C-E)T
GenF4.menu.pnum.GENERIC_F411RETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F411.svd
+# Generic F411VCTx
+GenF4.menu.pnum.GENERIC_F411VCTX=Generic F411VCTx
+GenF4.menu.pnum.GENERIC_F411VCTX.upload.maximum_size=262144
+GenF4.menu.pnum.GENERIC_F411VCTX.upload.maximum_data_size=131072
+GenF4.menu.pnum.GENERIC_F411VCTX.build.board=GENERIC_F411VCTX
+GenF4.menu.pnum.GENERIC_F411VCTX.build.product_line=STM32F411xE
+GenF4.menu.pnum.GENERIC_F411VCTX.build.variant=STM32F4xx/F411V(C-E)T
+GenF4.menu.pnum.GENERIC_F411VCTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F411.svd
+
+# Generic F411VETx
+GenF4.menu.pnum.GENERIC_F411VETX=Generic F411VETx
+GenF4.menu.pnum.GENERIC_F411VETX.upload.maximum_size=524288
+GenF4.menu.pnum.GENERIC_F411VETX.upload.maximum_data_size=131072
+GenF4.menu.pnum.GENERIC_F411VETX.build.board=GENERIC_F411VETX
+GenF4.menu.pnum.GENERIC_F411VETX.build.product_line=STM32F411xE
+GenF4.menu.pnum.GENERIC_F411VETX.build.variant=STM32F4xx/F411V(C-E)T
+GenF4.menu.pnum.GENERIC_F411VETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F411.svd
+
# Generic F412CEUx
GenF4.menu.pnum.GENERIC_F412CEUX=Generic F412CEUx
GenF4.menu.pnum.GENERIC_F412CEUX.upload.maximum_size=524288
@@ -12697,7 +12756,7 @@ GenU3.menu.pnum.GENERIC_U375RETXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RETXQ.build.board=GENERIC_U375RETXQ
GenU3.menu.pnum.GENERIC_U375RETXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RETXQ.build.variant=STM32U3xx/U375R(E-G)TxQ_U385RGTxQ
-GenU3.menu.pnum.GENERIC_U375RETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375RGTxQ
GenU3.menu.pnum.GENERIC_U375RGTXQ=Generic U375RGTxQ
@@ -12706,7 +12765,7 @@ GenU3.menu.pnum.GENERIC_U375RGTXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RGTXQ.build.board=GENERIC_U375RGTXQ
GenU3.menu.pnum.GENERIC_U375RGTXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RGTXQ.build.variant=STM32U3xx/U375R(E-G)TxQ_U385RGTxQ
-GenU3.menu.pnum.GENERIC_U375RGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375VEIx
GenU3.menu.pnum.GENERIC_U375VEIX=Generic U375VEIx
@@ -12715,7 +12774,7 @@ GenU3.menu.pnum.GENERIC_U375VEIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VEIX.build.board=GENERIC_U375VEIX
GenU3.menu.pnum.GENERIC_U375VEIX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VEIX.build.variant=STM32U3xx/U375V(E-G)I_U385VGI
-GenU3.menu.pnum.GENERIC_U375VEIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VEIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375VEIxQ
GenU3.menu.pnum.GENERIC_U375VEIXQ=Generic U375VEIxQ
@@ -12724,7 +12783,7 @@ GenU3.menu.pnum.GENERIC_U375VEIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VEIXQ.build.board=GENERIC_U375VEIXQ
GenU3.menu.pnum.GENERIC_U375VEIXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VEIXQ.build.variant=STM32U3xx/U375V(E-G)IxQ_U385VGIxQ
-GenU3.menu.pnum.GENERIC_U375VEIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VEIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375VGIx
GenU3.menu.pnum.GENERIC_U375VGIX=Generic U375VGIx
@@ -12733,7 +12792,7 @@ GenU3.menu.pnum.GENERIC_U375VGIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VGIX.build.board=GENERIC_U375VGIX
GenU3.menu.pnum.GENERIC_U375VGIX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VGIX.build.variant=STM32U3xx/U375V(E-G)I_U385VGI
-GenU3.menu.pnum.GENERIC_U375VGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375VGIxQ
GenU3.menu.pnum.GENERIC_U375VGIXQ=Generic U375VGIxQ
@@ -12742,7 +12801,7 @@ GenU3.menu.pnum.GENERIC_U375VGIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VGIXQ.build.board=GENERIC_U375VGIXQ
GenU3.menu.pnum.GENERIC_U375VGIXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VGIXQ.build.variant=STM32U3xx/U375V(E-G)IxQ_U385VGIxQ
-GenU3.menu.pnum.GENERIC_U375VGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385RGTxQ
GenU3.menu.pnum.GENERIC_U385RGTXQ=Generic U385RGTxQ
@@ -12751,7 +12810,7 @@ GenU3.menu.pnum.GENERIC_U385RGTXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385RGTXQ.build.board=GENERIC_U385RGTXQ
GenU3.menu.pnum.GENERIC_U385RGTXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385RGTXQ.build.variant=STM32U3xx/U375R(E-G)TxQ_U385RGTxQ
-GenU3.menu.pnum.GENERIC_U385RGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385RGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
# Generic U385VGIx
GenU3.menu.pnum.GENERIC_U385VGIX=Generic U385VGIx
@@ -12760,7 +12819,7 @@ GenU3.menu.pnum.GENERIC_U385VGIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385VGIX.build.board=GENERIC_U385VGIX
GenU3.menu.pnum.GENERIC_U385VGIX.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385VGIX.build.variant=STM32U3xx/U375V(E-G)I_U385VGI
-GenU3.menu.pnum.GENERIC_U385VGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385VGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
# Generic U385VGIxQ
GenU3.menu.pnum.GENERIC_U385VGIXQ=Generic U385VGIxQ
@@ -12769,7 +12828,7 @@ GenU3.menu.pnum.GENERIC_U385VGIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385VGIXQ.build.board=GENERIC_U385VGIXQ
GenU3.menu.pnum.GENERIC_U385VGIXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385VGIXQ.build.variant=STM32U3xx/U375V(E-G)IxQ_U385VGIxQ
-GenU3.menu.pnum.GENERIC_U385VGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385VGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
# Upload menu
GenU3.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
@@ -13110,7 +13169,7 @@ GenWB.menu.pnum.GENERIC_WB55VCYX.debug.svd_file={runtime.tools.STM32_SVD.path}/s
# Generic WB55VEQx
GenWB.menu.pnum.GENERIC_WB55VEQX=Generic WB55VEQx
GenWB.menu.pnum.GENERIC_WB55VEQX.upload.maximum_size=262144
-GenWB.menu.pnum.GENERIC_WB55VEQX.upload.maximum_data_size=65536
+GenWB.menu.pnum.GENERIC_WB55VEQX.upload.maximum_data_size=131072
GenWB.menu.pnum.GENERIC_WB55VEQX.build.board=GENERIC_WB55VEQX
GenWB.menu.pnum.GENERIC_WB55VEQX.build.product_line=STM32WB55xx
GenWB.menu.pnum.GENERIC_WB55VEQX.build.variant=STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY
@@ -13128,7 +13187,7 @@ GenWB.menu.pnum.GENERIC_WB55VEYX.debug.svd_file={runtime.tools.STM32_SVD.path}/s
# Generic WB55VGQx
GenWB.menu.pnum.GENERIC_WB55VGQX=Generic WB55VGQx
GenWB.menu.pnum.GENERIC_WB55VGQX.upload.maximum_size=524288
-GenWB.menu.pnum.GENERIC_WB55VGQX.upload.maximum_data_size=65536
+GenWB.menu.pnum.GENERIC_WB55VGQX.upload.maximum_data_size=131072
GenWB.menu.pnum.GENERIC_WB55VGQX.build.board=GENERIC_WB55VGQX
GenWB.menu.pnum.GENERIC_WB55VGQX.build.product_line=STM32WB55xx
GenWB.menu.pnum.GENERIC_WB55VGQX.build.variant=STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY
diff --git a/cmake/boards_db.cmake b/cmake/boards_db.cmake
index 45b9f43f7c..4f46d938e2 100644
--- a/cmake/boards_db.cmake
+++ b/cmake/boards_db.cmake
@@ -7621,7 +7621,7 @@ target_compile_options(GENERIC_C071RBTX_usb_none INTERFACE
# GENERIC_C092CBTX
# -----------------------------------------------------------------------------
-set(GENERIC_C092CBTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)")
+set(GENERIC_C092CBTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092C(B-C)(T-U)")
set(GENERIC_C092CBTX_MAXSIZE 131072)
set(GENERIC_C092CBTX_MAXDATASIZE 30720)
set(GENERIC_C092CBTX_MCU cortex-m0plus)
@@ -7688,10 +7688,220 @@ target_compile_options(GENERIC_C092CBTX_usb_none INTERFACE
"SHELL:"
)
+# GENERIC_C092CBUX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_C092CBUX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092C(B-C)(T-U)")
+set(GENERIC_C092CBUX_MAXSIZE 131072)
+set(GENERIC_C092CBUX_MAXDATASIZE 30720)
+set(GENERIC_C092CBUX_MCU cortex-m0plus)
+set(GENERIC_C092CBUX_FPCONF "-")
+add_library(GENERIC_C092CBUX INTERFACE)
+target_compile_options(GENERIC_C092CBUX INTERFACE
+ "SHELL:-DSTM32C092xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_C092CBUX_MCU}
+)
+target_compile_definitions(GENERIC_C092CBUX INTERFACE
+ "STM32C0xx"
+ "ARDUINO_GENERIC_C092CBUX"
+ "BOARD_NAME=\"GENERIC_C092CBUX\""
+ "BOARD_ID=GENERIC_C092CBUX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_C092CBUX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
+ ${GENERIC_C092CBUX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_C092CBUX INTERFACE
+ "LINKER:--default-script=${GENERIC_C092CBUX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=131072"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=30720"
+ "SHELL: "
+ -mcpu=${GENERIC_C092CBUX_MCU}
+)
+
+add_library(GENERIC_C092CBUX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_C092CBUX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_C092CBUX_serial_generic INTERFACE)
+target_compile_options(GENERIC_C092CBUX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_C092CBUX_serial_none INTERFACE)
+target_compile_options(GENERIC_C092CBUX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_C092CBUX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_C092CBUX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_C092CBUX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_C092CBUX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_C092CBUX_usb_HID INTERFACE)
+target_compile_options(GENERIC_C092CBUX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_C092CBUX_usb_none INTERFACE)
+target_compile_options(GENERIC_C092CBUX_usb_none INTERFACE
+ "SHELL:"
+)
+
+# GENERIC_C092CCTX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_C092CCTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092C(B-C)(T-U)")
+set(GENERIC_C092CCTX_MAXSIZE 262144)
+set(GENERIC_C092CCTX_MAXDATASIZE 30720)
+set(GENERIC_C092CCTX_MCU cortex-m0plus)
+set(GENERIC_C092CCTX_FPCONF "-")
+add_library(GENERIC_C092CCTX INTERFACE)
+target_compile_options(GENERIC_C092CCTX INTERFACE
+ "SHELL:-DSTM32C092xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_C092CCTX_MCU}
+)
+target_compile_definitions(GENERIC_C092CCTX INTERFACE
+ "STM32C0xx"
+ "ARDUINO_GENERIC_C092CCTX"
+ "BOARD_NAME=\"GENERIC_C092CCTX\""
+ "BOARD_ID=GENERIC_C092CCTX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_C092CCTX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
+ ${GENERIC_C092CCTX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_C092CCTX INTERFACE
+ "LINKER:--default-script=${GENERIC_C092CCTX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=262144"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=30720"
+ "SHELL: "
+ -mcpu=${GENERIC_C092CCTX_MCU}
+)
+
+add_library(GENERIC_C092CCTX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_C092CCTX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_C092CCTX_serial_generic INTERFACE)
+target_compile_options(GENERIC_C092CCTX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_C092CCTX_serial_none INTERFACE)
+target_compile_options(GENERIC_C092CCTX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_C092CCTX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_C092CCTX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_C092CCTX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_C092CCTX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_C092CCTX_usb_HID INTERFACE)
+target_compile_options(GENERIC_C092CCTX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_C092CCTX_usb_none INTERFACE)
+target_compile_options(GENERIC_C092CCTX_usb_none INTERFACE
+ "SHELL:"
+)
+
+# GENERIC_C092CCUX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_C092CCUX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092C(B-C)(T-U)")
+set(GENERIC_C092CCUX_MAXSIZE 262144)
+set(GENERIC_C092CCUX_MAXDATASIZE 30720)
+set(GENERIC_C092CCUX_MCU cortex-m0plus)
+set(GENERIC_C092CCUX_FPCONF "-")
+add_library(GENERIC_C092CCUX INTERFACE)
+target_compile_options(GENERIC_C092CCUX INTERFACE
+ "SHELL:-DSTM32C092xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_C092CCUX_MCU}
+)
+target_compile_definitions(GENERIC_C092CCUX INTERFACE
+ "STM32C0xx"
+ "ARDUINO_GENERIC_C092CCUX"
+ "BOARD_NAME=\"GENERIC_C092CCUX\""
+ "BOARD_ID=GENERIC_C092CCUX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_C092CCUX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32C0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32C0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32C0xx/Source/Templates/gcc/
+ ${GENERIC_C092CCUX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_C092CCUX INTERFACE
+ "LINKER:--default-script=${GENERIC_C092CCUX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=262144"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=30720"
+ "SHELL: "
+ -mcpu=${GENERIC_C092CCUX_MCU}
+)
+
+add_library(GENERIC_C092CCUX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_C092CCUX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_C092CCUX_serial_generic INTERFACE)
+target_compile_options(GENERIC_C092CCUX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_C092CCUX_serial_none INTERFACE)
+target_compile_options(GENERIC_C092CCUX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_C092CCUX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_C092CCUX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_C092CCUX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_C092CCUX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_C092CCUX_usb_HID INTERFACE)
+target_compile_options(GENERIC_C092CCUX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_C092CCUX_usb_none INTERFACE)
+target_compile_options(GENERIC_C092CCUX_usb_none INTERFACE
+ "SHELL:"
+)
+
# GENERIC_C092RBTX
# -----------------------------------------------------------------------------
-set(GENERIC_C092RBTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)")
+set(GENERIC_C092RBTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092RBT_C092RC(I-T)")
set(GENERIC_C092RBTX_MAXSIZE 131072)
set(GENERIC_C092RBTX_MAXDATASIZE 30720)
set(GENERIC_C092RBTX_MCU cortex-m0plus)
@@ -7761,7 +7971,7 @@ target_compile_options(GENERIC_C092RBTX_usb_none INTERFACE
# GENERIC_C092RCIX
# -----------------------------------------------------------------------------
-set(GENERIC_C092RCIX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)")
+set(GENERIC_C092RCIX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092RBT_C092RC(I-T)")
set(GENERIC_C092RCIX_MAXSIZE 262144)
set(GENERIC_C092RCIX_MAXDATASIZE 30720)
set(GENERIC_C092RCIX_MCU cortex-m0plus)
@@ -7831,7 +8041,7 @@ target_compile_options(GENERIC_C092RCIX_usb_none INTERFACE
# GENERIC_C092RCTX
# -----------------------------------------------------------------------------
-set(GENERIC_C092RCTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)")
+set(GENERIC_C092RCTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092RBT_C092RC(I-T)")
set(GENERIC_C092RCTX_MAXSIZE 262144)
set(GENERIC_C092RCTX_MAXDATASIZE 30720)
set(GENERIC_C092RCTX_MCU cortex-m0plus)
@@ -101238,6 +101448,426 @@ target_compile_options(GENERIC_NODE_SE_TTI_serial_none INTERFACE
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
)
+# GENERIC_U073C8TX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_U073C8TX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)")
+set(GENERIC_U073C8TX_MAXSIZE 65536)
+set(GENERIC_U073C8TX_MAXDATASIZE 40960)
+set(GENERIC_U073C8TX_MCU cortex-m0plus)
+set(GENERIC_U073C8TX_FPCONF "-")
+add_library(GENERIC_U073C8TX INTERFACE)
+target_compile_options(GENERIC_U073C8TX INTERFACE
+ "SHELL:-DSTM32U073xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_U073C8TX_MCU}
+)
+target_compile_definitions(GENERIC_U073C8TX INTERFACE
+ "STM32U0xx"
+ "ARDUINO_GENERIC_U073C8TX"
+ "BOARD_NAME=\"GENERIC_U073C8TX\""
+ "BOARD_ID=GENERIC_U073C8TX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_U073C8TX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32U0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Source/Templates/gcc/
+ ${GENERIC_U073C8TX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_U073C8TX INTERFACE
+ "LINKER:--default-script=${GENERIC_U073C8TX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=65536"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=40960"
+ "SHELL: "
+ -mcpu=${GENERIC_U073C8TX_MCU}
+)
+
+add_library(GENERIC_U073C8TX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_U073C8TX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_U073C8TX_serial_generic INTERFACE)
+target_compile_options(GENERIC_U073C8TX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_U073C8TX_serial_none INTERFACE)
+target_compile_options(GENERIC_U073C8TX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_U073C8TX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_U073C8TX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_U073C8TX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_U073C8TX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_U073C8TX_usb_HID INTERFACE)
+target_compile_options(GENERIC_U073C8TX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_U073C8TX_usb_none INTERFACE)
+target_compile_options(GENERIC_U073C8TX_usb_none INTERFACE
+ "SHELL:"
+)
+
+# GENERIC_U073C8UX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_U073C8UX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)")
+set(GENERIC_U073C8UX_MAXSIZE 65536)
+set(GENERIC_U073C8UX_MAXDATASIZE 40960)
+set(GENERIC_U073C8UX_MCU cortex-m0plus)
+set(GENERIC_U073C8UX_FPCONF "-")
+add_library(GENERIC_U073C8UX INTERFACE)
+target_compile_options(GENERIC_U073C8UX INTERFACE
+ "SHELL:-DSTM32U073xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_U073C8UX_MCU}
+)
+target_compile_definitions(GENERIC_U073C8UX INTERFACE
+ "STM32U0xx"
+ "ARDUINO_GENERIC_U073C8UX"
+ "BOARD_NAME=\"GENERIC_U073C8UX\""
+ "BOARD_ID=GENERIC_U073C8UX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_U073C8UX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32U0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Source/Templates/gcc/
+ ${GENERIC_U073C8UX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_U073C8UX INTERFACE
+ "LINKER:--default-script=${GENERIC_U073C8UX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=65536"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=40960"
+ "SHELL: "
+ -mcpu=${GENERIC_U073C8UX_MCU}
+)
+
+add_library(GENERIC_U073C8UX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_U073C8UX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_U073C8UX_serial_generic INTERFACE)
+target_compile_options(GENERIC_U073C8UX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_U073C8UX_serial_none INTERFACE)
+target_compile_options(GENERIC_U073C8UX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_U073C8UX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_U073C8UX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_U073C8UX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_U073C8UX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_U073C8UX_usb_HID INTERFACE)
+target_compile_options(GENERIC_U073C8UX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_U073C8UX_usb_none INTERFACE)
+target_compile_options(GENERIC_U073C8UX_usb_none INTERFACE
+ "SHELL:"
+)
+
+# GENERIC_U073CBTX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_U073CBTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)")
+set(GENERIC_U073CBTX_MAXSIZE 131072)
+set(GENERIC_U073CBTX_MAXDATASIZE 40960)
+set(GENERIC_U073CBTX_MCU cortex-m0plus)
+set(GENERIC_U073CBTX_FPCONF "-")
+add_library(GENERIC_U073CBTX INTERFACE)
+target_compile_options(GENERIC_U073CBTX INTERFACE
+ "SHELL:-DSTM32U073xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_U073CBTX_MCU}
+)
+target_compile_definitions(GENERIC_U073CBTX INTERFACE
+ "STM32U0xx"
+ "ARDUINO_GENERIC_U073CBTX"
+ "BOARD_NAME=\"GENERIC_U073CBTX\""
+ "BOARD_ID=GENERIC_U073CBTX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_U073CBTX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32U0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Source/Templates/gcc/
+ ${GENERIC_U073CBTX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_U073CBTX INTERFACE
+ "LINKER:--default-script=${GENERIC_U073CBTX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=131072"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=40960"
+ "SHELL: "
+ -mcpu=${GENERIC_U073CBTX_MCU}
+)
+
+add_library(GENERIC_U073CBTX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_U073CBTX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_U073CBTX_serial_generic INTERFACE)
+target_compile_options(GENERIC_U073CBTX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_U073CBTX_serial_none INTERFACE)
+target_compile_options(GENERIC_U073CBTX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_U073CBTX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_U073CBTX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_U073CBTX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_U073CBTX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_U073CBTX_usb_HID INTERFACE)
+target_compile_options(GENERIC_U073CBTX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_U073CBTX_usb_none INTERFACE)
+target_compile_options(GENERIC_U073CBTX_usb_none INTERFACE
+ "SHELL:"
+)
+
+# GENERIC_U073CBUX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_U073CBUX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)")
+set(GENERIC_U073CBUX_MAXSIZE 131072)
+set(GENERIC_U073CBUX_MAXDATASIZE 40960)
+set(GENERIC_U073CBUX_MCU cortex-m0plus)
+set(GENERIC_U073CBUX_FPCONF "-")
+add_library(GENERIC_U073CBUX INTERFACE)
+target_compile_options(GENERIC_U073CBUX INTERFACE
+ "SHELL:-DSTM32U073xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_U073CBUX_MCU}
+)
+target_compile_definitions(GENERIC_U073CBUX INTERFACE
+ "STM32U0xx"
+ "ARDUINO_GENERIC_U073CBUX"
+ "BOARD_NAME=\"GENERIC_U073CBUX\""
+ "BOARD_ID=GENERIC_U073CBUX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_U073CBUX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32U0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Source/Templates/gcc/
+ ${GENERIC_U073CBUX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_U073CBUX INTERFACE
+ "LINKER:--default-script=${GENERIC_U073CBUX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=131072"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=40960"
+ "SHELL: "
+ -mcpu=${GENERIC_U073CBUX_MCU}
+)
+
+add_library(GENERIC_U073CBUX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_U073CBUX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_U073CBUX_serial_generic INTERFACE)
+target_compile_options(GENERIC_U073CBUX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_U073CBUX_serial_none INTERFACE)
+target_compile_options(GENERIC_U073CBUX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_U073CBUX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_U073CBUX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_U073CBUX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_U073CBUX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_U073CBUX_usb_HID INTERFACE)
+target_compile_options(GENERIC_U073CBUX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_U073CBUX_usb_none INTERFACE)
+target_compile_options(GENERIC_U073CBUX_usb_none INTERFACE
+ "SHELL:"
+)
+
+# GENERIC_U073CCTX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_U073CCTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)")
+set(GENERIC_U073CCTX_MAXSIZE 262144)
+set(GENERIC_U073CCTX_MAXDATASIZE 40960)
+set(GENERIC_U073CCTX_MCU cortex-m0plus)
+set(GENERIC_U073CCTX_FPCONF "-")
+add_library(GENERIC_U073CCTX INTERFACE)
+target_compile_options(GENERIC_U073CCTX INTERFACE
+ "SHELL:-DSTM32U073xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_U073CCTX_MCU}
+)
+target_compile_definitions(GENERIC_U073CCTX INTERFACE
+ "STM32U0xx"
+ "ARDUINO_GENERIC_U073CCTX"
+ "BOARD_NAME=\"GENERIC_U073CCTX\""
+ "BOARD_ID=GENERIC_U073CCTX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_U073CCTX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32U0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Source/Templates/gcc/
+ ${GENERIC_U073CCTX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_U073CCTX INTERFACE
+ "LINKER:--default-script=${GENERIC_U073CCTX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=262144"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=40960"
+ "SHELL: "
+ -mcpu=${GENERIC_U073CCTX_MCU}
+)
+
+add_library(GENERIC_U073CCTX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_U073CCTX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_U073CCTX_serial_generic INTERFACE)
+target_compile_options(GENERIC_U073CCTX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_U073CCTX_serial_none INTERFACE)
+target_compile_options(GENERIC_U073CCTX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_U073CCTX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_U073CCTX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_U073CCTX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_U073CCTX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_U073CCTX_usb_HID INTERFACE)
+target_compile_options(GENERIC_U073CCTX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_U073CCTX_usb_none INTERFACE)
+target_compile_options(GENERIC_U073CCTX_usb_none INTERFACE
+ "SHELL:"
+)
+
+# GENERIC_U073CCUX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_U073CCUX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)")
+set(GENERIC_U073CCUX_MAXSIZE 262144)
+set(GENERIC_U073CCUX_MAXDATASIZE 40960)
+set(GENERIC_U073CCUX_MCU cortex-m0plus)
+set(GENERIC_U073CCUX_FPCONF "-")
+add_library(GENERIC_U073CCUX INTERFACE)
+target_compile_options(GENERIC_U073CCUX INTERFACE
+ "SHELL:-DSTM32U073xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_U073CCUX_MCU}
+)
+target_compile_definitions(GENERIC_U073CCUX INTERFACE
+ "STM32U0xx"
+ "ARDUINO_GENERIC_U073CCUX"
+ "BOARD_NAME=\"GENERIC_U073CCUX\""
+ "BOARD_ID=GENERIC_U073CCUX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_U073CCUX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32U0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Source/Templates/gcc/
+ ${GENERIC_U073CCUX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_U073CCUX INTERFACE
+ "LINKER:--default-script=${GENERIC_U073CCUX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=262144"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=40960"
+ "SHELL: "
+ -mcpu=${GENERIC_U073CCUX_MCU}
+)
+
+add_library(GENERIC_U073CCUX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_U073CCUX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_U073CCUX_serial_generic INTERFACE)
+target_compile_options(GENERIC_U073CCUX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_U073CCUX_serial_none INTERFACE)
+target_compile_options(GENERIC_U073CCUX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_U073CCUX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_U073CCUX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_U073CCUX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_U073CCUX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_U073CCUX_usb_HID INTERFACE)
+target_compile_options(GENERIC_U073CCUX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_U073CCUX_usb_none INTERFACE)
+target_compile_options(GENERIC_U073CCUX_usb_none INTERFACE
+ "SHELL:"
+)
+
# GENERIC_U073R8IX
# -----------------------------------------------------------------------------
@@ -101658,6 +102288,146 @@ target_compile_options(GENERIC_U073RCTX_usb_none INTERFACE
"SHELL:"
)
+# GENERIC_U083CCTX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_U083CCTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)")
+set(GENERIC_U083CCTX_MAXSIZE 262144)
+set(GENERIC_U083CCTX_MAXDATASIZE 40960)
+set(GENERIC_U083CCTX_MCU cortex-m0plus)
+set(GENERIC_U083CCTX_FPCONF "-")
+add_library(GENERIC_U083CCTX INTERFACE)
+target_compile_options(GENERIC_U083CCTX INTERFACE
+ "SHELL:-DSTM32U083xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_U083CCTX_MCU}
+)
+target_compile_definitions(GENERIC_U083CCTX INTERFACE
+ "STM32U0xx"
+ "ARDUINO_GENERIC_U083CCTX"
+ "BOARD_NAME=\"GENERIC_U083CCTX\""
+ "BOARD_ID=GENERIC_U083CCTX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_U083CCTX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32U0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Source/Templates/gcc/
+ ${GENERIC_U083CCTX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_U083CCTX INTERFACE
+ "LINKER:--default-script=${GENERIC_U083CCTX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=262144"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=40960"
+ "SHELL: "
+ -mcpu=${GENERIC_U083CCTX_MCU}
+)
+
+add_library(GENERIC_U083CCTX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_U083CCTX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_U083CCTX_serial_generic INTERFACE)
+target_compile_options(GENERIC_U083CCTX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_U083CCTX_serial_none INTERFACE)
+target_compile_options(GENERIC_U083CCTX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_U083CCTX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_U083CCTX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_U083CCTX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_U083CCTX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_U083CCTX_usb_HID INTERFACE)
+target_compile_options(GENERIC_U083CCTX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_U083CCTX_usb_none INTERFACE)
+target_compile_options(GENERIC_U083CCTX_usb_none INTERFACE
+ "SHELL:"
+)
+
+# GENERIC_U083CCUX
+# -----------------------------------------------------------------------------
+
+set(GENERIC_U083CCUX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)")
+set(GENERIC_U083CCUX_MAXSIZE 262144)
+set(GENERIC_U083CCUX_MAXDATASIZE 40960)
+set(GENERIC_U083CCUX_MCU cortex-m0plus)
+set(GENERIC_U083CCUX_FPCONF "-")
+add_library(GENERIC_U083CCUX INTERFACE)
+target_compile_options(GENERIC_U083CCUX INTERFACE
+ "SHELL:-DSTM32U083xx -D__CORTEX_SC=0"
+ "SHELL:"
+ "SHELL:"
+ "SHELL: "
+ -mcpu=${GENERIC_U083CCUX_MCU}
+)
+target_compile_definitions(GENERIC_U083CCUX INTERFACE
+ "STM32U0xx"
+ "ARDUINO_GENERIC_U083CCUX"
+ "BOARD_NAME=\"GENERIC_U083CCUX\""
+ "BOARD_ID=GENERIC_U083CCUX"
+ "VARIANT_H=\"variant_generic.h\""
+)
+target_include_directories(GENERIC_U083CCUX INTERFACE
+ ${CMAKE_CURRENT_LIST_DIR}/../system/STM32U0xx
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Inc
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32U0xx_HAL_Driver/Src
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Include/
+ ${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32U0xx/Source/Templates/gcc/
+ ${GENERIC_U083CCUX_VARIANT_PATH}
+)
+
+target_link_options(GENERIC_U083CCUX INTERFACE
+ "LINKER:--default-script=${GENERIC_U083CCUX_VARIANT_PATH}/ldscript.ld"
+ "LINKER:--defsym=LD_FLASH_OFFSET=0x0"
+ "LINKER:--defsym=LD_MAX_SIZE=262144"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=40960"
+ "SHELL: "
+ -mcpu=${GENERIC_U083CCUX_MCU}
+)
+
+add_library(GENERIC_U083CCUX_serial_disabled INTERFACE)
+target_compile_options(GENERIC_U083CCUX_serial_disabled INTERFACE
+ "SHELL:"
+)
+add_library(GENERIC_U083CCUX_serial_generic INTERFACE)
+target_compile_options(GENERIC_U083CCUX_serial_generic INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED"
+)
+add_library(GENERIC_U083CCUX_serial_none INTERFACE)
+target_compile_options(GENERIC_U083CCUX_serial_none INTERFACE
+ "SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
+)
+add_library(GENERIC_U083CCUX_usb_CDC INTERFACE)
+target_compile_options(GENERIC_U083CCUX_usb_CDC INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
+)
+add_library(GENERIC_U083CCUX_usb_CDCgen INTERFACE)
+target_compile_options(GENERIC_U083CCUX_usb_CDCgen INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
+)
+add_library(GENERIC_U083CCUX_usb_HID INTERFACE)
+target_compile_options(GENERIC_U083CCUX_usb_HID INTERFACE
+ "SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
+)
+add_library(GENERIC_U083CCUX_usb_none INTERFACE)
+target_compile_options(GENERIC_U083CCUX_usb_none INTERFACE
+ "SHELL:"
+)
+
# GENERIC_U083RCIX
# -----------------------------------------------------------------------------
@@ -104699,7 +105469,7 @@ target_compile_options(GENERIC_WB55VCYX_xusb_HSFS INTERFACE
set(GENERIC_WB55VEQX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY")
set(GENERIC_WB55VEQX_MAXSIZE 262144)
-set(GENERIC_WB55VEQX_MAXDATASIZE 65536)
+set(GENERIC_WB55VEQX_MAXDATASIZE 131072)
set(GENERIC_WB55VEQX_MCU cortex-m4)
set(GENERIC_WB55VEQX_FPCONF "-")
add_library(GENERIC_WB55VEQX INTERFACE)
@@ -104730,7 +105500,7 @@ target_link_options(GENERIC_WB55VEQX INTERFACE
"LINKER:--default-script=${GENERIC_WB55VEQX_VARIANT_PATH}/ldscript.ld"
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
"LINKER:--defsym=LD_MAX_SIZE=262144"
- "LINKER:--defsym=LD_MAX_DATA_SIZE=65536"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=131072"
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
-mcpu=${GENERIC_WB55VEQX_MCU}
)
@@ -104863,7 +105633,7 @@ target_compile_options(GENERIC_WB55VEYX_xusb_HSFS INTERFACE
set(GENERIC_WB55VGQX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY")
set(GENERIC_WB55VGQX_MAXSIZE 524288)
-set(GENERIC_WB55VGQX_MAXDATASIZE 65536)
+set(GENERIC_WB55VGQX_MAXDATASIZE 131072)
set(GENERIC_WB55VGQX_MCU cortex-m4)
set(GENERIC_WB55VGQX_FPCONF "-")
add_library(GENERIC_WB55VGQX INTERFACE)
@@ -104894,7 +105664,7 @@ target_link_options(GENERIC_WB55VGQX INTERFACE
"LINKER:--default-script=${GENERIC_WB55VGQX_VARIANT_PATH}/ldscript.ld"
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
"LINKER:--defsym=LD_MAX_SIZE=524288"
- "LINKER:--defsym=LD_MAX_DATA_SIZE=65536"
+ "LINKER:--defsym=LD_MAX_DATA_SIZE=131072"
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
-mcpu=${GENERIC_WB55VGQX_MCU}
)
@@ -107275,7 +108045,7 @@ target_compile_options(NUCLEO_C071RB_xusb_HSFS INTERFACE
# NUCLEO_C092RC
# -----------------------------------------------------------------------------
-set(NUCLEO_C092RC_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)")
+set(NUCLEO_C092RC_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32C0xx/C092RBT_C092RC(I-T)")
set(NUCLEO_C092RC_MAXSIZE 262144)
set(NUCLEO_C092RC_MAXDATASIZE 30720)
set(NUCLEO_C092RC_MCU cortex-m0plus)
diff --git a/libraries/SPI/keywords.txt b/libraries/SPI/keywords.txt
index 18701284e0..4bf7e9bc16 100644
--- a/libraries/SPI/keywords.txt
+++ b/libraries/SPI/keywords.txt
@@ -30,5 +30,8 @@ SPI_MODE1 LITERAL1
SPI_MODE2 LITERAL1
SPI_MODE3 LITERAL1
-SPI_CONTINUE LITERAL1
-SPI_LAST LITERAL1
+SPI_TRANSMITRECEIVE LITERAL1
+SPI_TRANSMITONLY LITERAL1
+SPI_MASTER LITERAL1
+SPI_SLAVE LITERAL1
+
diff --git a/libraries/SPI/src/SPI.cpp b/libraries/SPI/src/SPI.cpp
index f77b48c59b..3e6253c70d 100644
--- a/libraries/SPI/src/SPI.cpp
+++ b/libraries/SPI/src/SPI.cpp
@@ -46,28 +46,28 @@ SPIClass::SPIClass(uint32_t mosi, uint32_t miso, uint32_t sclk, uint32_t ssel)
/**
* @brief Initialize the SPI instance.
+ * @param device: device mode (optional), SPI_MASTER or SPI_SLAVE. Default is master.
*/
-void SPIClass::begin(void)
+void SPIClass::begin(SPIDeviceMode device)
{
_spi.handle.State = HAL_SPI_STATE_RESET;
_spiSettings = SPISettings();
- spi_init(&_spi, _spiSettings.clockFreq,
- _spiSettings.dataMode,
- _spiSettings.bitOrder);
+ _spiSettings.deviceMode = device;
+ spi_init(&_spi, _spiSettings.clockFreq, _spiSettings.dataMode,
+ _spiSettings.bitOrder, _spiSettings.deviceMode);
}
/**
* @brief This function should be used to configure the SPI instance in case you
* don't use the default parameters set by the begin() function.
- * @param settings: SPI settings(clock speed, bit order, data mode).
+ * @param settings: SPI settings(clock speed, bit order, data mode, device mode).
*/
void SPIClass::beginTransaction(SPISettings settings)
{
if (_spiSettings != settings) {
_spiSettings = settings;
- spi_init(&_spi, _spiSettings.clockFreq,
- _spiSettings.dataMode,
- _spiSettings.bitOrder);
+ spi_init(&_spi, _spiSettings.clockFreq, _spiSettings.dataMode,
+ _spiSettings.bitOrder, _spiSettings.deviceMode);
}
}
@@ -96,9 +96,8 @@ void SPIClass::setBitOrder(BitOrder bitOrder)
{
_spiSettings.bitOrder = bitOrder;
- spi_init(&_spi, _spiSettings.clockFreq,
- _spiSettings.dataMode,
- _spiSettings.bitOrder);
+ spi_init(&_spi, _spiSettings.clockFreq, _spiSettings.dataMode,
+ _spiSettings.bitOrder, _spiSettings.deviceMode);
}
/**
@@ -120,9 +119,8 @@ void SPIClass::setDataMode(uint8_t mode)
void SPIClass::setDataMode(SPIMode mode)
{
_spiSettings.dataMode = mode;
- spi_init(&_spi, _spiSettings.clockFreq,
- _spiSettings.dataMode,
- _spiSettings.bitOrder);
+ spi_init(&_spi, _spiSettings.clockFreq, _spiSettings.dataMode,
+ _spiSettings.bitOrder, _spiSettings.deviceMode);
}
/**
@@ -140,9 +138,8 @@ void SPIClass::setClockDivider(uint8_t divider)
_spiSettings.clockFreq = spi_getClkFreq(&_spi) / divider;
}
- spi_init(&_spi, _spiSettings.clockFreq,
- _spiSettings.dataMode,
- _spiSettings.bitOrder);
+ spi_init(&_spi, _spiSettings.clockFreq, _spiSettings.dataMode,
+ _spiSettings.bitOrder, _spiSettings.deviceMode);
}
/**
diff --git a/libraries/SPI/src/SPI.h b/libraries/SPI/src/SPI.h
index a558f5f05c..07a42134bb 100644
--- a/libraries/SPI/src/SPI.h
+++ b/libraries/SPI/src/SPI.h
@@ -43,27 +43,31 @@ extern "C" {
class SPISettings {
public:
- constexpr SPISettings(uint32_t clock, BitOrder bitOrder, uint8_t dataMode)
+ constexpr SPISettings(uint32_t clock, BitOrder bitOrder, uint8_t dataMode, SPIDeviceMode deviceMode = SPI_MASTER)
: clockFreq(clock),
bitOrder(bitOrder),
- dataMode((SPIMode)dataMode)
+ dataMode((SPIMode)dataMode),
+ deviceMode(deviceMode)
{ }
- constexpr SPISettings(uint32_t clock, BitOrder bitOrder, SPIMode dataMode)
+ constexpr SPISettings(uint32_t clock, BitOrder bitOrder, SPIMode dataMode, SPIDeviceMode deviceMode = SPI_MASTER)
: clockFreq(clock),
bitOrder(bitOrder),
- dataMode(dataMode)
+ dataMode(dataMode),
+ deviceMode(deviceMode)
{ }
constexpr SPISettings()
: clockFreq(SPI_SPEED_CLOCK_DEFAULT),
bitOrder(MSBFIRST),
- dataMode(SPI_MODE0)
+ dataMode(SPI_MODE0),
+ deviceMode(SPI_MASTER)
{ }
bool operator==(const SPISettings &rhs) const
{
if ((this->clockFreq == rhs.clockFreq) &&
(this->bitOrder == rhs.bitOrder) &&
- (this->dataMode == rhs.dataMode)) {
+ (this->dataMode == rhs.dataMode) &&
+ (this->deviceMode == rhs.deviceMode)) {
return true;
}
return false;
@@ -75,9 +79,10 @@ class SPISettings {
}
private:
- uint32_t clockFreq; //specifies the spi bus maximum clock speed
- BitOrder bitOrder; //bit order (MSBFirst or LSBFirst)
- SPIMode dataMode; //one of the data mode
+ uint32_t clockFreq; // specifies the spi bus maximum clock speed
+ BitOrder bitOrder; // bit order (MSBFirst or LSBFirst)
+ SPIMode dataMode; // one of the data mode
+ SPIDeviceMode deviceMode; // device mode: master or slave
friend class SPIClass;
};
@@ -121,7 +126,7 @@ class SPIClass {
_spi.pin_ssel = (ssel);
};
- void begin(void);
+ void begin(SPIDeviceMode device = SPI_MASTER);
void end(void);
/* This function should be used to configure the SPI instance in case you
@@ -162,6 +167,17 @@ class SPIClass {
return &(_spi.handle);
}
+ // Dedicated to SPI Slave
+ void attachSlaveInterrupt(uint8_t pin, callback_function_t callback)
+ {
+ ::attachInterrupt(pin, callback, FALLING);
+ }
+
+ void detachSlaveInterrupt(uint8_t pin)
+ {
+ ::detachInterrupt(pin);
+ }
+
protected:
// spi instance
spi_t _spi;
diff --git a/libraries/SPI/src/utility/spi_com.c b/libraries/SPI/src/utility/spi_com.c
index 8bdb56f303..3fc4d6ef76 100644
--- a/libraries/SPI/src/utility/spi_com.c
+++ b/libraries/SPI/src/utility/spi_com.c
@@ -203,9 +203,10 @@ static uint32_t compute_disable_delay(spi_t *obj)
* @param speed : spi output speed
* @param mode : one of the spi modes
* @param msb : set to 1 in msb first
+ * @param device : spi device mode: master or slave
* @retval None
*/
-void spi_init(spi_t *obj, uint32_t speed, SPIMode mode, uint8_t msb)
+void spi_init(spi_t *obj, uint32_t speed, SPIMode mode, uint8_t msb, SPIDeviceMode device)
{
if (obj == NULL) {
return;
@@ -257,8 +258,8 @@ void spi_init(spi_t *obj, uint32_t speed, SPIMode mode, uint8_t msb)
}
/* Fill default value */
- handle->Instance = obj->spi;
- handle->Init.Mode = SPI_MODE_MASTER;
+ handle->Instance = obj->spi;
+ handle->Init.Mode = (device == SPI_MASTER) ? SPI_MODE_MASTER : SPI_MODE_SLAVE;
spi_freq = spi_getClkFreqInst(obj->spi);
/* For SUBGHZSPI, 'SPI_BAUDRATEPRESCALER_*' == 'SUBGHZSPI_BAUDRATEPRESCALER_*' */
diff --git a/libraries/SPI/src/utility/spi_com.h b/libraries/SPI/src/utility/spi_com.h
index 4d145ff7fd..cdde9ed0d2 100644
--- a/libraries/SPI/src/utility/spi_com.h
+++ b/libraries/SPI/src/utility/spi_com.h
@@ -74,6 +74,12 @@ typedef enum {
SPI_MODE3 = 3,
} SPIMode;
+// Device mode
+typedef enum {
+ SPI_MASTER, /* Device is master */
+ SPI_SLAVE /* Device is slave */
+} SPIDeviceMode;
+
///@brief SPI errors
typedef enum {
SPI_OK = 0,
@@ -82,7 +88,7 @@ typedef enum {
} spi_status_e;
/* Exported functions ------------------------------------------------------- */
-void spi_init(spi_t *obj, uint32_t speed, SPIMode mode, uint8_t msb);
+void spi_init(spi_t *obj, uint32_t speed, SPIMode mode, uint8_t msb, SPIDeviceMode device);
void spi_deinit(spi_t *obj);
spi_status_e spi_transfer(spi_t *obj, const uint8_t *tx_buffer, uint8_t *rx_buffer, uint16_t len);
uint32_t spi_getClkFreq(spi_t *obj);
diff --git a/libraries/SrcWrapper/inc/LL/stm32yyxx_ll_timer.h b/libraries/SrcWrapper/inc/LL/stm32yyxx_ll_radio_timer.h
similarity index 65%
rename from libraries/SrcWrapper/inc/LL/stm32yyxx_ll_timer.h
rename to libraries/SrcWrapper/inc/LL/stm32yyxx_ll_radio_timer.h
index 9fbb78f288..b8875b6d2a 100644
--- a/libraries/SrcWrapper/inc/LL/stm32yyxx_ll_timer.h
+++ b/libraries/SrcWrapper/inc/LL/stm32yyxx_ll_radio_timer.h
@@ -1,5 +1,5 @@
-#ifndef _STM32YYXX_LL_TIMER_H_
-#define _STM32YYXX_LL_TIMER_H_
+#ifndef _STM32YYXX_LL_RADIO_TIMER_H_
+#define _STM32YYXX_LL_RADIO_TIMER_H_
/* LL raised several warnings, ignore them */
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wunused-parameter"
@@ -9,7 +9,7 @@
#endif
#ifdef STM32WB0x
- #include "stm32wb0x_ll_timer.h"
+ #include "stm32wb0x_ll_radio_timer.h"
#endif
#pragma GCC diagnostic pop
-#endif /* _STM32YYXX_LL_TIMER_H_ */
+#endif /* _STM32YYXX_LL_RADIO_TIMER_H_ */
diff --git a/libraries/SrcWrapper/inc/stm32_def.h b/libraries/SrcWrapper/inc/stm32_def.h
index fabc06919b..ad34a8c847 100644
--- a/libraries/SrcWrapper/inc/stm32_def.h
+++ b/libraries/SrcWrapper/inc/stm32_def.h
@@ -6,7 +6,7 @@
* @brief STM32 core version number
*/
#define STM32_CORE_VERSION_MAJOR (0x02U) /*!< [31:24] major version */
-#define STM32_CORE_VERSION_MINOR (0x0BU) /*!< [23:16] minor version */
+#define STM32_CORE_VERSION_MINOR (0x0CU) /*!< [23:16] minor version */
#define STM32_CORE_VERSION_PATCH (0x00U) /*!< [15:8] patch version */
/*
* Extra label for development:
@@ -14,7 +14,7 @@
* [1-9]: release candidate
* F[0-9]: development
*/
-#define STM32_CORE_VERSION_EXTRA (0x00U) /*!< [7:0] extra version */
+#define STM32_CORE_VERSION_EXTRA (0xF0U) /*!< [7:0] extra version */
#define STM32_CORE_VERSION ((STM32_CORE_VERSION_MAJOR << 24U)\
|(STM32_CORE_VERSION_MINOR << 16U)\
|(STM32_CORE_VERSION_PATCH << 8U )\
diff --git a/libraries/SrcWrapper/inc/uart.h b/libraries/SrcWrapper/inc/uart.h
index 6c466ebe8c..c3a330820c 100644
--- a/libraries/SrcWrapper/inc/uart.h
+++ b/libraries/SrcWrapper/inc/uart.h
@@ -272,6 +272,11 @@ void uart_enable_rx(serial_t *obj);
size_t uart_debug_write(uint8_t *data, uint32_t size);
+#if defined(UART_PRESCALER_DIV1)
+uint32_t uart_compute_prescaler(UART_HandleTypeDef *huart);
+uint32_t uart_get_clock_source_freq(UART_HandleTypeDef *huart);
+#endif
+
#endif /* HAL_UART_MODULE_ENABLED && !HAL_UART_MODULE_ONLY */
#ifdef __cplusplus
}
diff --git a/libraries/SrcWrapper/src/stm32/uart.c b/libraries/SrcWrapper/src/stm32/uart.c
index db791c94f4..fa1789dd78 100644
--- a/libraries/SrcWrapper/src/stm32/uart.c
+++ b/libraries/SrcWrapper/src/stm32/uart.c
@@ -413,6 +413,18 @@ bool uart_init(serial_t *obj, uint32_t baudrate, uint32_t databits, uint32_t par
huart->Init.Mode = UART_MODE_TX_RX;
huart->Init.HwFlowCtl = flow_control;
huart->Init.OverSampling = UART_OVERSAMPLING_16;
+
+ /* Configure UART Clock Prescaler */
+#if defined(UART_PRESCALER_DIV1)
+ huart->Init.ClockPrescaler = uart_compute_prescaler(huart);
+ if (!IS_UART_PRESCALER(huart->Init.ClockPrescaler)) {
+ if (obj != &serial_debug) {
+ core_debug("WARNING: [U(S)ART] wrong prescaler, reset to UART_PRESCALER_DIV1!\n");
+ }
+ huart->Init.ClockPrescaler = UART_PRESCALER_DIV1;
+ }
+#endif
+
#if defined(UART_ADVFEATURE_NO_INIT)
// Default value
huart->AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT;
@@ -1415,6 +1427,144 @@ void HAL_UARTEx_WakeupCallback(UART_HandleTypeDef *huart)
serial_t *obj = get_serial_obj(huart);
HAL_UART_Receive_IT(huart, &(obj->recv), 1);
}
+
+/**
+ * @brief Function called to set the uart clock prescaler
+ * @param huart : uart handle structure
+ * @retval uint32_t clock prescaler
+ */
+#if defined(UART_PRESCALER_DIV1)
+uint32_t uart_compute_prescaler(UART_HandleTypeDef *huart)
+{
+ uint32_t prescaler = UART_PRESCALER_DIV1;
+ static const uint16_t presc_div[12] = {1, 2, 4, 6, 8, 10, 12, 16, 32, 64, 128, 256};
+ uint32_t freq = uart_get_clock_source_freq(huart);
+ uint32_t usartdiv = 0;
+
+#if defined(UART_INSTANCE_LOWPOWER)
+ if (UART_INSTANCE_LOWPOWER(huart)) {
+ for (uint32_t idx = 0; idx < 12; idx++) {
+ /* Check computed UsartDiv value is in allocated range
+ (it is forbidden to write values lower than 0x300 in the LPUART_BRR register) */
+ usartdiv = (uint32_t)(UART_DIV_LPUART(freq, huart->Init.BaudRate, presc_div[idx]));
+ if ((usartdiv >= 0x00000300U) && (usartdiv <= 0x000FFFFFU)) {
+ prescaler = UART_PRESCALER_DIV1 + idx;
+ break;
+ }
+ }
+ } else
+#endif /* UART_INSTANCE_LOWPOWER */
+ {
+ for (uint32_t idx = 0; idx < 12; idx++) {
+ if (huart->Init.OverSampling == UART_OVERSAMPLING_8) {
+ usartdiv = (uint32_t)(UART_DIV_SAMPLING8(freq, huart->Init.BaudRate, presc_div[idx]));
+ } else {
+ usartdiv = (uint32_t)(UART_DIV_SAMPLING16(freq, huart->Init.BaudRate, presc_div[idx]));
+ }
+ if ((usartdiv >= 0x10U) && (usartdiv <= 0x0000FFFFU)) {
+ prescaler = UART_PRESCALER_DIV1 + idx;
+ break;
+ }
+ }
+ }
+ return prescaler;
+}
+
+/**
+ * @brief Function called to get the clock source frequency of the uart
+ * @param huart : uart handle structure
+ * @retval uint32_t clock source frequency
+ */
+uint32_t uart_get_clock_source_freq(UART_HandleTypeDef *huart)
+{
+ uint32_t freq = 0;
+#if defined(STM32WB0)
+ freq = UART_PERIPHCLK;
+ if (UART_INSTANCE_LOWPOWER(huart)) {
+#if defined(RCC_CFGR_LPUCLKSEL)
+ freq = HAL_RCCEx_GetPeriphCLKFreq(RCC_PERIPHCLK_LPUART1);
+#endif /* RCC_CFGR_LPUCLKSEL */
+ }
+#else /* !STM32WB0 */
+ uint32_t clocksource;
+ UART_GETCLOCKSOURCE(huart, clocksource);
+#if defined(STM32H5) || defined(STM32MP1) || defined(STM32U0) ||\
+ defined(STM32U3) || defined(STM32U5)
+ freq = HAL_RCCEx_GetPeriphCLKFreq(clocksource);
+#else
+ switch (clocksource) {
+#if defined(UART_CLOCKSOURCE_D2PCLK1) || defined(UART_CLOCKSOURCE_PCLK1)
+#if defined(UART_CLOCKSOURCE_D2PCLK1)
+ case UART_CLOCKSOURCE_D2PCLK1:
+#endif /* UART_CLOCKSOURCE_D2PCLK1*/
+#if defined(UART_CLOCKSOURCE_PCLK1)
+ case UART_CLOCKSOURCE_PCLK1:
+#endif /* UART_CLOCKSOURCE_PCLK1 */
+ freq = HAL_RCC_GetPCLK1Freq();
+ break;
+#endif /* UART_CLOCKSOURCE_D2PCLK1 || UART_CLOCKSOURCE_PCLK1*/
+#if defined(UART_CLOCKSOURCE_D2PCLK2) || defined(UART_CLOCKSOURCE_PCLK2)
+#if defined(UART_CLOCKSOURCE_D2PCLK2)
+ case UART_CLOCKSOURCE_D2PCLK2:
+#endif /* UART_CLOCKSOURCE_D2PCLK2*/
+#if defined(UART_CLOCKSOURCE_PCLK2)
+ case UART_CLOCKSOURCE_PCLK2:
+#endif /* UART_CLOCKSOURCE_PCLK2 */
+ freq = HAL_RCC_GetPCLK2Freq();
+ break;
+#endif /* UART_CLOCKSOURCE_D2PCLK2 || UART_CLOCKSOURCE_PCLK2*/
+#if defined(UART_CLOCKSOURCE_PCLK7)
+ case UART_CLOCKSOURCE_PCLK7:
+ freq = HAL_RCC_GetPCLK7Freq();
+ break;
+#endif /* UART_CLOCKSOURCE_PCLK7 */
+#if defined(UART_CLOCKSOURCE_PLL2)
+ case UART_CLOCKSOURCE_PLL2:
+ HAL_RCCEx_GetPLL2ClockFreq(&pll2_clocks);
+ freq = pll2_clocks.PLL2_Q_Frequency;
+ break;
+ case UART_CLOCKSOURCE_PLL3:
+ HAL_RCCEx_GetPLL3ClockFreq(&pll3_clocks);
+ freq = pll3_clocks.PLL3_Q_Frequency;
+ break;
+#endif /* UART_CLOCKSOURCE_PLL2 */
+ case UART_CLOCKSOURCE_HSI:
+#if defined(__HAL_RCC_GET_HSIKER_DIVIDER)
+ freq = (HSI_VALUE / ((__HAL_RCC_GET_HSIKER_DIVIDER() >> RCC_CR_HSIKERDIV_Pos) + 1U));
+#else
+#if defined(RCC_FLAG_HSIDIV)
+ if (__HAL_RCC_GET_FLAG(RCC_FLAG_HSIDIV) != 0U) {
+ freq = (uint32_t)(HSI_VALUE >> (__HAL_RCC_GET_HSI_DIVIDER() >> 3U));
+ } else
+#endif /* RCC_FLAG_HSIDIV */
+ {
+ freq = (uint32_t) HSI_VALUE;
+ }
+#endif
+ break;
+#if defined(UART_CLOCKSOURCE_CSI)
+ case UART_CLOCKSOURCE_CSI:
+ freq = (uint32_t) CSI_VALUE;
+ break;
+#endif /* UART_CLOCKSOURCE_CSI */
+#if defined(UART_CLOCKSOURCE_SYSCLK)
+ case UART_CLOCKSOURCE_SYSCLK:
+ freq = HAL_RCC_GetSysClockFreq();
+ break;
+#endif /* UART_CLOCKSOURCE_SYSCLK */
+ case UART_CLOCKSOURCE_LSE:
+ freq = (uint32_t) LSE_VALUE;
+ break;
+ default:
+ freq = 0U;
+ break;
+ }
+#endif /* STM32H5 */
+#endif /* STM32WB0 */
+ return freq;
+}
+#endif /* UART_PRESCALER_DIV1 */
+
#endif /* HAL_UART_MODULE_ENABLED && !HAL_UART_MODULE_ONLY */
#ifdef __cplusplus
diff --git a/platform.txt b/platform.txt
index 58d8ca2d6f..0ec0678391 100644
--- a/platform.txt
+++ b/platform.txt
@@ -5,7 +5,7 @@
# https://arduino.github.io/arduino-cli/latest/platform-specification/
name=STM32 boards groups (Board to be selected from Tools submenu 'Board part number')
-version=2.11.0
+version=2.12.0-dev
# Define variables used multiple times in platform file
diff --git a/system/Drivers/STM32F4xx_HAL_Driver/Release_Notes.html b/system/Drivers/STM32F4xx_HAL_Driver/Release_Notes.html
index 5cba24b0f0..e50efebbea 100644
--- a/system/Drivers/STM32F4xx_HAL_Driver/Release_Notes.html
+++ b/system/Drivers/STM32F4xx_HAL_Driver/Release_Notes.html
@@ -40,10 +40,26 @@
Purpose
Update History
+
+
V1.8.4 / 25-April-2025
+
+
Main Changes
+
Enhance HAL code quality for MISRA-C 2012 Rule-8.13 by adding const qualifiers.
HAL RTC
@@ -119,7 +135,7 @@ Main Changes
V1.8.3 / 31-May-2024
-
Main Changes
+
Main Changes
Enhance HAL code quality for MISRA-C Rule-8.13 by adding const qualifiers.
HAL Generic
@@ -212,7 +228,7 @@ Main Changes
V1.8.2 / 01-November-2023
-
Main Changes
+
Main Changes
General updates to fix known defects and implementation enhancements.
HAL code quality enhancement for MISRA-C Rule-8.13 by adding const qualifiers.
@@ -389,7 +405,7 @@ Main Changes
V1.8.1 / 24-June-2022
-
Main Changes
+
Main Changes
General updates to fix HAL ETH defects and implementation enhancements.
HAL updates
@@ -409,7 +425,7 @@ Main Changes
V1.8.0 / 11-February-2022
-
Main Changes
+
Main Changes
General updates to fix known defects and implementation enhancements.
All source files: update disclaimer to add reference to the new license agreement.
@@ -591,7 +607,7 @@ Main Changes
V1.7.13 / 16-July-2021
-
Main Changes
+
Main Changes
HAL update
@@ -680,7 +696,7 @@ Main Changes
V1.7.12 / 26-March-2021
-
Main Changes
+
Main Changes
HAL
@@ -695,7 +711,7 @@ Main Changes
V1.7.11 / 12-February-2021
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
Added new HAL FMPSMBUS extended driver to support FMPSMBUS fast Mode Plus.
@@ -922,7 +938,7 @@ Main Changes
V1.7.10 / 22-October-2020
-
Main Changes
+
Main Changes
General updates to fix known defects.
HAL/LL I2C update
@@ -938,7 +954,7 @@ Main Changes
V1.7.9 / 14-August-2020
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
HAL/LL I2C update
@@ -971,7 +987,7 @@ Main Changes
V1.7.8 / 12-February-2020
-
Main Changes
+
Main Changes
Add new HAL FMPSMBUS and LL FMPI2C drivers
General updates to fix known defects and enhancements implementation
@@ -1010,7 +1026,7 @@ Main Changes
V1.7.7 / 06-December-2019
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
HAL Generic update
@@ -1378,7 +1394,7 @@ Main Changes
V1.7.6 / 12-April-2019
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
HAL I2C update
@@ -1415,7 +1431,7 @@ Main Changes
V1.7.5 / 08-February-2019
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
General updates to fix CodeSonar compilation warnings
@@ -1686,7 +1702,7 @@ Main Changes
V1.7.4 / 02-February-2018
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
HAL update
@@ -1717,7 +1733,7 @@ Main Changes
V1.7.3 / 22-December-2017
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
The following changes done on the HAL drivers require an update on the application code based on older HAL versions
@@ -1800,7 +1816,7 @@ Main Changes
V1.7.2 / 06-October-2017
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
Fix compilation warning with GCC compiler
@@ -1931,7 +1947,7 @@ Main Changes
V1.7.1 / 14-April-2017
-
Main Changes
+
Main Changes
Update CHM UserManuals to support LL drivers
General updates to fix known defects and enhancements implementation
@@ -1961,7 +1977,7 @@ Main Changes
V1.7.0 / 17-February-2017
-
Main Changes
+
Main Changes
Add Low Layer drivers allowing performance and footprint optimization
@@ -2135,7 +2151,7 @@ Main Changes
V1.6.0 / 04-November-2016
-
Main Changes
+
Main Changes
Add support of STM32F413xx and STM32F423xx devices
General updates to fix known defects and enhancements implementation
@@ -2242,7 +2258,7 @@ Main Changes
V1.5.2 / 22-September-2016
-
Main Changes
+
Main Changes
HAL I2C update
@@ -2273,7 +2289,7 @@ Main Changes
V1.5.1 / 01-July-2016
-
Main Changes
+
Main Changes
HAL GPIO update
@@ -2305,7 +2321,7 @@ Main Changes
V1.5.0 / 06-May-2016
-
Main Changes
+
Main Changes
Add support of STM32F412cx, STM32F412rx, STM32F412vx and STM32F412zx devices
General updates to fix known defects and enhancements implementation
@@ -2681,7 +2697,7 @@ Main Changes
V1.4.4 / 22-January-2016
-
Main Changes
+
Main Changes
HAL Generic update
@@ -2915,7 +2931,7 @@ Main Changes
V1.4.3 / 11-December-2015
-
Main Changes
+
Main Changes
HAL Generic update
@@ -2935,7 +2951,7 @@ Main Changes
V1.4.2 / 10-November-2015
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
@@ -3021,7 +3037,7 @@ Main Changes
V1.4.1 / 09-October-2015
-
Main Changes
+
Main Changes
HAL DSI update
@@ -3036,7 +3052,7 @@ Main Changes
V1.4.0 / 14-August-2015
-
Main Changes
+
Main Changes
Add support of STM32F469xx, STM32F479xx, STM32F410Cx, STM32F410Rx and STM32F410Tx devices
General updates to fix known defects and enhancements implementation
@@ -3114,7 +3130,7 @@ Main Changes
V1.3.2 / 26-June-2015
-
Main Changes
+
Main Changes
General updates to fix known defects and enhancements implementation
One changes done on the HAL may require an update on the application code based on HAL V1.3.1
@@ -3222,7 +3238,7 @@ Main Changes
V1.3.1 / 25-Mars-2015
-
Main Changes
+
Main Changes
HAL PWR update
@@ -3248,7 +3264,7 @@ Main Changes
V1.3.0 / 09-Mars-2015
-
Main Changes
+
Main Changes
Add support of STM32F446xx devices
General updates to fix known defects and enhancements implementation
@@ -3510,7 +3526,7 @@ Main Changes
V1.2.0 / 26-December-2014
-
Main Changes
+
Main Changes
Maintenance release to fix known defects and enhancements implementation
Macros and literals renaming to ensure compatibles across STM32 series , backward compatibility maintained thanks to new added file stm32_hal_legacy.h under /Inc/Legacy
@@ -4041,7 +4057,7 @@ Main Changes
V1.1.0 / 19-June-2014
-
Main Changes
+
Main Changes
Add support of STM32F411xE devices
HAL generic update
@@ -4343,7 +4359,7 @@ Main Changes
V1.0.0 / 18-February-2014
-
Main Changes
+
Main Changes
diff --git a/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c b/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c
index eb118631e5..2e5f67ef1d 100644
--- a/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c
+++ b/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c
@@ -50,11 +50,11 @@
* @{
*/
/**
- * @brief STM32F4xx HAL Driver version number V1.8.4
+ * @brief STM32F4xx HAL Driver version number V1.8.5
*/
#define __STM32F4xx_HAL_VERSION_MAIN (0x01U) /*!< [31:24] main version */
#define __STM32F4xx_HAL_VERSION_SUB1 (0x08U) /*!< [23:16] sub1 version */
-#define __STM32F4xx_HAL_VERSION_SUB2 (0x04U) /*!< [15:8] sub2 version */
+#define __STM32F4xx_HAL_VERSION_SUB2 (0x05U) /*!< [15:8] sub2 version */
#define __STM32F4xx_HAL_VERSION_RC (0x00U) /*!< [7:0] release candidate */
#define __STM32F4xx_HAL_VERSION ((__STM32F4xx_HAL_VERSION_MAIN << 24U)\
|(__STM32F4xx_HAL_VERSION_SUB1 << 16U)\
diff --git a/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c b/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c
index 29c60e327d..808949ea2d 100644
--- a/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c
+++ b/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c
@@ -101,7 +101,14 @@
* @{
*/
/* Variable used for Erase sectors under interruption */
-FLASH_ProcessTypeDef pFlash;
+FLASH_ProcessTypeDef pFlash = {.ProcedureOnGoing = FLASH_PROC_NONE,
+ .NbSectorsToErase = 0U,
+ .VoltageForErase= FLASH_VOLTAGE_RANGE_1,
+ .Sector = 0U,
+ .Bank = FLASH_BANK_1,
+ .Address = 0U,
+ .Lock = HAL_UNLOCKED,
+ .ErrorCode = HAL_FLASH_ERROR_NONE};
/**
* @}
*/
diff --git a/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c b/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c
index 4d60e274e6..aab51197e9 100644
--- a/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c
+++ b/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c
@@ -1689,7 +1689,7 @@ void HAL_MMC_IRQHandler(MMC_HandleTypeDef *hmmc)
}
}
}
- else if(((context & SD_CONTEXT_READ_SINGLE_BLOCK) != 0U) || ((context & SD_CONTEXT_READ_MULTIPLE_BLOCK) != 0U))
+ else if(((context & MMC_CONTEXT_READ_SINGLE_BLOCK) != 0U) || ((context & MMC_CONTEXT_READ_MULTIPLE_BLOCK) != 0U))
{
if(hmmc->hdmarx != NULL)
{
diff --git a/system/Drivers/STM32F7xx_HAL_Driver/Release_Notes.html b/system/Drivers/STM32F7xx_HAL_Driver/Release_Notes.html
index e137e2a5a3..4e9425953c 100644
--- a/system/Drivers/STM32F7xx_HAL_Driver/Release_Notes.html
+++ b/system/Drivers/STM32F7xx_HAL_Driver/Release_Notes.html
@@ -32,7 +32,26 @@
Purpose
Update History
-
V1.3.2 / 25-April-2025
+
V1.3.3 / 23-July-2025
+
+
Main Changes
+
+HAL
+
+HAL SDMMC
+
+Update to use dedicated MMC defines in the HAL SDMMC driver.
+
+HAL FLASH
+
+Initialize the ‘pFlash’ variable with default values.
+
+
+
+
+
+
+
V1.3.2 / 25-April-2025
Main Changes
diff --git a/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c b/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c
index ecfa0196f2..fce11ea716 100644
--- a/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c
+++ b/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c
@@ -50,11 +50,11 @@
* @{
*/
/**
- * @brief STM32F7xx HAL Driver version number V1.3.2
+ * @brief STM32F7xx HAL Driver version number V1.3.3
*/
#define __STM32F7xx_HAL_VERSION_MAIN (0x01) /*!< [31:24] main version */
#define __STM32F7xx_HAL_VERSION_SUB1 (0x03) /*!< [23:16] sub1 version */
-#define __STM32F7xx_HAL_VERSION_SUB2 (0x02) /*!< [15:8] sub2 version */
+#define __STM32F7xx_HAL_VERSION_SUB2 (0x03) /*!< [15:8] sub2 version */
#define __STM32F7xx_HAL_VERSION_RC (0x00) /*!< [7:0] release candidate */
#define __STM32F7xx_HAL_VERSION ((__STM32F7xx_HAL_VERSION_MAIN << 24)\
|(__STM32F7xx_HAL_VERSION_SUB1 << 16)\
diff --git a/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c b/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c
index d7be4a69d3..77ab1d0b70 100644
--- a/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c
+++ b/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c
@@ -109,7 +109,13 @@
* @{
*/
/* Variable used for Erase sectors under interruption */
-FLASH_ProcessTypeDef pFlash;
+FLASH_ProcessTypeDef pFlash = {.ProcedureOnGoing = FLASH_PROC_NONE,
+ .NbSectorsToErase = 0U,
+ .VoltageForErase= FLASH_VOLTAGE_RANGE_1,
+ .Sector = 0U,
+ .Address = 0U,
+ .Lock = HAL_UNLOCKED,
+ .ErrorCode = HAL_FLASH_ERROR_NONE};
/**
* @}
*/
diff --git a/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_mmc.c b/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_mmc.c
index 635bed26a1..15c367b465 100644
--- a/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_mmc.c
+++ b/system/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_mmc.c
@@ -1641,7 +1641,7 @@ void HAL_MMC_IRQHandler(MMC_HandleTypeDef *hmmc)
}
}
}
- else if(((context & SD_CONTEXT_READ_SINGLE_BLOCK) != 0U) || ((context & SD_CONTEXT_READ_MULTIPLE_BLOCK) != 0U))
+ else if(((context & MMC_CONTEXT_READ_SINGLE_BLOCK) != 0U) || ((context & MMC_CONTEXT_READ_MULTIPLE_BLOCK) != 0U))
{
if(hmmc->hdmarx != NULL)
{
diff --git a/system/Drivers/STM32YYxx_HAL_Driver_version.md b/system/Drivers/STM32YYxx_HAL_Driver_version.md
index e1f4f13cff..afc78821f7 100644
--- a/system/Drivers/STM32YYxx_HAL_Driver_version.md
+++ b/system/Drivers/STM32YYxx_HAL_Driver_version.md
@@ -5,8 +5,8 @@
* STM32F1: 1.1.10
* STM32F2: 1.2.9
* STM32F3: 1.5.8
- * STM32F4: 1.8.4
- * STM32F7: 1.3.2
+ * STM32F4: 1.8.5
+ * STM32F7: 1.3.3
* STM32G0: 1.4.6
* STM32G4: 1.2.5
* STM32H5: 1.5.0
diff --git a/variants/STM32C0xx/C011D6Y_C011F(4-6)(P-U)/PeripheralPins.c b/variants/STM32C0xx/C011D6Y_C011F(4-6)(P-U)/PeripheralPins.c
index ca3de2628a..1641b264ca 100644
--- a/variants/STM32C0xx/C011D6Y_C011F(4-6)(P-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C011D6Y_C011F(4-6)(P-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C011D6Yx.xml, STM32C011F(4-6)Px.xml
* STM32C011F(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C011J(4-6)M/PeripheralPins.c b/variants/STM32C0xx/C011J(4-6)M/PeripheralPins.c
index ecf48b6787..f4c335b36a 100644
--- a/variants/STM32C0xx/C011J(4-6)M/PeripheralPins.c
+++ b/variants/STM32C0xx/C011J(4-6)M/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C011J(4-6)Mx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C031C(4-6)(T-U)/PeripheralPins.c b/variants/STM32C0xx/C031C(4-6)(T-U)/PeripheralPins.c
index f8bddd9dcd..f79b662648 100644
--- a/variants/STM32C0xx/C031C(4-6)(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C031C(4-6)(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C031C(4-6)Tx.xml, STM32C031C(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C031F(4-6)P/PeripheralPins.c b/variants/STM32C0xx/C031F(4-6)P/PeripheralPins.c
index a26aece10c..159d1d7f5e 100644
--- a/variants/STM32C0xx/C031F(4-6)P/PeripheralPins.c
+++ b/variants/STM32C0xx/C031F(4-6)P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C031F(4-6)Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C031G(4-6)U/PeripheralPins.c b/variants/STM32C0xx/C031G(4-6)U/PeripheralPins.c
index 9bd0c86808..523e74ef1e 100644
--- a/variants/STM32C0xx/C031G(4-6)U/PeripheralPins.c
+++ b/variants/STM32C0xx/C031G(4-6)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C031G(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C031K(4-6)(T-U)/PeripheralPins.c b/variants/STM32C0xx/C031K(4-6)(T-U)/PeripheralPins.c
index e4cb794114..cbc060e6fe 100644
--- a/variants/STM32C0xx/C031K(4-6)(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C031K(4-6)(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C031K(4-6)Tx.xml, STM32C031K(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C051C(6-8)(T-U)/PeripheralPins.c b/variants/STM32C0xx/C051C(6-8)(T-U)/PeripheralPins.c
index 0d9315fbbc..acd05997d1 100644
--- a/variants/STM32C0xx/C051C(6-8)(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C051C(6-8)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C051C6Tx.xml, STM32C051C6Ux.xml
* STM32C051C8Tx.xml, STM32C051C8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C051D8Y_C051F(6-8)P/PeripheralPins.c b/variants/STM32C0xx/C051D8Y_C051F(6-8)P/PeripheralPins.c
index 5dcdf8fbfe..f24f63065b 100644
--- a/variants/STM32C0xx/C051D8Y_C051F(6-8)P/PeripheralPins.c
+++ b/variants/STM32C0xx/C051D8Y_C051F(6-8)P/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C051D8Yx.xml, STM32C051F6Px.xml
* STM32C051F8Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C051G(6-8)U/PeripheralPins.c b/variants/STM32C0xx/C051G(6-8)U/PeripheralPins.c
index 4732c97765..df7e977806 100644
--- a/variants/STM32C0xx/C051G(6-8)U/PeripheralPins.c
+++ b/variants/STM32C0xx/C051G(6-8)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C051G6Ux.xml, STM32C051G8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C051K6(T-U)_C051K8T/PeripheralPins.c b/variants/STM32C0xx/C051K6(T-U)_C051K8T/PeripheralPins.c
index 9bf2cc123e..d16a08c75c 100644
--- a/variants/STM32C0xx/C051K6(T-U)_C051K8T/PeripheralPins.c
+++ b/variants/STM32C0xx/C051K6(T-U)_C051K8T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C051K6Tx.xml, STM32C051K6Ux.xml
* STM32C051K8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071C(8-B)(T-U)/PeripheralPins.c b/variants/STM32C0xx/C071C(8-B)(T-U)/PeripheralPins.c
index 5ccea63acd..31af92e34b 100644
--- a/variants/STM32C0xx/C071C(8-B)(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C071C(8-B)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C071C8Tx.xml, STM32C071C8Ux.xml
* STM32C071CBTx.xml, STM32C071CBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071C(8-B)(T-U)xN/PeripheralPins.c b/variants/STM32C0xx/C071C(8-B)(T-U)xN/PeripheralPins.c
index b3e0d7b3ef..0e12b73bc5 100644
--- a/variants/STM32C0xx/C071C(8-B)(T-U)xN/PeripheralPins.c
+++ b/variants/STM32C0xx/C071C(8-B)(T-U)xN/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C071C8TxN.xml, STM32C071C8UxN.xml
* STM32C071CBTxN.xml, STM32C071CBUxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071F(8-B)PxN/PeripheralPins.c b/variants/STM32C0xx/C071F(8-B)PxN/PeripheralPins.c
index 0a35952aa1..964aa6a9ae 100644
--- a/variants/STM32C0xx/C071F(8-B)PxN/PeripheralPins.c
+++ b/variants/STM32C0xx/C071F(8-B)PxN/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C071F8PxN.xml, STM32C071FBPxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071F8P_C071FB(P-Y)/PeripheralPins.c b/variants/STM32C0xx/C071F8P_C071FB(P-Y)/PeripheralPins.c
index 4e60912e49..621d134ab9 100644
--- a/variants/STM32C0xx/C071F8P_C071FB(P-Y)/PeripheralPins.c
+++ b/variants/STM32C0xx/C071F8P_C071FB(P-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C071F8Px.xml, STM32C071FBPx.xml
* STM32C071FBYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071G(8-B)U/PeripheralPins.c b/variants/STM32C0xx/C071G(8-B)U/PeripheralPins.c
index a23dfda406..f3b779b6e8 100644
--- a/variants/STM32C0xx/C071G(8-B)U/PeripheralPins.c
+++ b/variants/STM32C0xx/C071G(8-B)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C071G8Ux.xml, STM32C071GBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071G(8-B)UxN/PeripheralPins.c b/variants/STM32C0xx/C071G(8-B)UxN/PeripheralPins.c
index 11c592512d..bd5acd997c 100644
--- a/variants/STM32C0xx/C071G(8-B)UxN/PeripheralPins.c
+++ b/variants/STM32C0xx/C071G(8-B)UxN/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C071G8UxN.xml, STM32C071GBUxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071K(8-B)(T-U)/PeripheralPins.c b/variants/STM32C0xx/C071K(8-B)(T-U)/PeripheralPins.c
index bcdc9affdf..b73510cfaf 100644
--- a/variants/STM32C0xx/C071K(8-B)(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C071K(8-B)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C071K8Tx.xml, STM32C071K8Ux.xml
* STM32C071KBTx.xml, STM32C071KBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071K(8-B)(T-U)xN/PeripheralPins.c b/variants/STM32C0xx/C071K(8-B)(T-U)xN/PeripheralPins.c
index 92e27627ec..69924ede3b 100644
--- a/variants/STM32C0xx/C071K(8-B)(T-U)xN/PeripheralPins.c
+++ b/variants/STM32C0xx/C071K(8-B)(T-U)xN/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C071K8TxN.xml, STM32C071K8UxN.xml
* STM32C071KBTxN.xml, STM32C071KBUxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071R(8-B)T/PeripheralPins.c b/variants/STM32C0xx/C071R(8-B)T/PeripheralPins.c
index 93f05b37f3..62fc1420cc 100644
--- a/variants/STM32C0xx/C071R(8-B)T/PeripheralPins.c
+++ b/variants/STM32C0xx/C071R(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C071R8Tx.xml, STM32C071RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C071R8TxN_C071RB(I-T)xN/PeripheralPins.c b/variants/STM32C0xx/C071R8TxN_C071RB(I-T)xN/PeripheralPins.c
index eacd7e226c..f556bae274 100644
--- a/variants/STM32C0xx/C071R8TxN_C071RB(I-T)xN/PeripheralPins.c
+++ b/variants/STM32C0xx/C071R8TxN_C071RB(I-T)xN/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C071R8TxN.xml, STM32C071RBIxN.xml
* STM32C071RBTxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C091C(B-C)(T-U)/PeripheralPins.c b/variants/STM32C0xx/C091C(B-C)(T-U)/PeripheralPins.c
index a765c764ec..a87340cf45 100644
--- a/variants/STM32C0xx/C091C(B-C)(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C091C(B-C)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C091CBTx.xml, STM32C091CBUx.xml
* STM32C091CCTx.xml, STM32C091CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C091ECY_C091F(B-C)P/PeripheralPins.c b/variants/STM32C0xx/C091ECY_C091F(B-C)P/PeripheralPins.c
index 234052e3b2..3ef3c0e140 100644
--- a/variants/STM32C0xx/C091ECY_C091F(B-C)P/PeripheralPins.c
+++ b/variants/STM32C0xx/C091ECY_C091F(B-C)P/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C091ECYx.xml, STM32C091FBPx.xml
* STM32C091FCPx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C091G(B-C)U/PeripheralPins.c b/variants/STM32C0xx/C091G(B-C)U/PeripheralPins.c
index 8c0a86e0eb..5d4922f23d 100644
--- a/variants/STM32C0xx/C091G(B-C)U/PeripheralPins.c
+++ b/variants/STM32C0xx/C091G(B-C)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C091GBUx.xml, STM32C091GCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C091K(B-C)(T-U)/PeripheralPins.c b/variants/STM32C0xx/C091K(B-C)(T-U)/PeripheralPins.c
index fda363ef55..1423e3acfc 100644
--- a/variants/STM32C0xx/C091K(B-C)(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C091K(B-C)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C091KBTx.xml, STM32C091KBUx.xml
* STM32C091KCTx.xml, STM32C091KCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C091RBT_C091RC(I-T)/PeripheralPins.c b/variants/STM32C0xx/C091RBT_C091RC(I-T)/PeripheralPins.c
index 1d3c0a47a1..88a2935aeb 100644
--- a/variants/STM32C0xx/C091RBT_C091RC(I-T)/PeripheralPins.c
+++ b/variants/STM32C0xx/C091RBT_C091RC(I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C091RBTx.xml, STM32C091RCIx.xml
* STM32C091RCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C092CBU_C092CC(T-U)/CMakeLists.txt b/variants/STM32C0xx/C092C(B-C)(T-U)/CMakeLists.txt
similarity index 100%
rename from variants/STM32C0xx/C092CBU_C092CC(T-U)/CMakeLists.txt
rename to variants/STM32C0xx/C092C(B-C)(T-U)/CMakeLists.txt
diff --git a/variants/STM32C0xx/C092CBU_C092CC(T-U)/PeripheralPins.c b/variants/STM32C0xx/C092C(B-C)(T-U)/PeripheralPins.c
similarity index 99%
rename from variants/STM32C0xx/C092CBU_C092CC(T-U)/PeripheralPins.c
rename to variants/STM32C0xx/C092C(B-C)(T-U)/PeripheralPins.c
index df949e26ed..22161b8b85 100644
--- a/variants/STM32C0xx/C092CBU_C092CC(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C092C(B-C)(T-U)/PeripheralPins.c
@@ -11,9 +11,9 @@
*******************************************************************************
*/
/*
- * Automatically generated from STM32C092CBUx.xml, STM32C092CCTx.xml
- * STM32C092CCUx.xml
- * CubeMX DB release 6.0.140
+ * Automatically generated from STM32C092CBTx.xml, STM32C092CBUx.xml
+ * STM32C092CCTx.xml, STM32C092CCUx.xml
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C092CBU_C092CC(T-U)/PinNamesVar.h b/variants/STM32C0xx/C092C(B-C)(T-U)/PinNamesVar.h
similarity index 100%
rename from variants/STM32C0xx/C092CBU_C092CC(T-U)/PinNamesVar.h
rename to variants/STM32C0xx/C092C(B-C)(T-U)/PinNamesVar.h
diff --git a/variants/STM32C0xx/C092CBU_C092CC(T-U)/boards_entry.txt b/variants/STM32C0xx/C092C(B-C)(T-U)/boards_entry.txt
similarity index 67%
rename from variants/STM32C0xx/C092CBU_C092CC(T-U)/boards_entry.txt
rename to variants/STM32C0xx/C092C(B-C)(T-U)/boards_entry.txt
index ea08295a93..be4b46b45f 100644
--- a/variants/STM32C0xx/C092CBU_C092CC(T-U)/boards_entry.txt
+++ b/variants/STM32C0xx/C092C(B-C)(T-U)/boards_entry.txt
@@ -3,13 +3,22 @@
# and changed if needed.
# See: https://github.com/stm32duino/Arduino_Core_STM32/wiki/Add-a-new-variant-%28board%29
+# Generic C092CBTx
+GenC0.menu.pnum.GENERIC_C092CBTX=Generic C092CBTx
+GenC0.menu.pnum.GENERIC_C092CBTX.upload.maximum_size=131072
+GenC0.menu.pnum.GENERIC_C092CBTX.upload.maximum_data_size=30720
+GenC0.menu.pnum.GENERIC_C092CBTX.build.board=GENERIC_C092CBTX
+GenC0.menu.pnum.GENERIC_C092CBTX.build.product_line=STM32C092xx
+GenC0.menu.pnum.GENERIC_C092CBTX.build.variant=STM32C0xx/C092C(B-C)(T-U)
+GenC0.menu.pnum.GENERIC_C092CBTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
+
# Generic C092CBUx
GenC0.menu.pnum.GENERIC_C092CBUX=Generic C092CBUx
GenC0.menu.pnum.GENERIC_C092CBUX.upload.maximum_size=131072
GenC0.menu.pnum.GENERIC_C092CBUX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092CBUX.build.board=GENERIC_C092CBUX
GenC0.menu.pnum.GENERIC_C092CBUX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092CBUX.build.variant=STM32C0xx/C092CBU_C092CC(T-U)
+GenC0.menu.pnum.GENERIC_C092CBUX.build.variant=STM32C0xx/C092C(B-C)(T-U)
GenC0.menu.pnum.GENERIC_C092CBUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
# Generic C092CCTx
@@ -18,7 +27,7 @@ GenC0.menu.pnum.GENERIC_C092CCTX.upload.maximum_size=262144
GenC0.menu.pnum.GENERIC_C092CCTX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092CCTX.build.board=GENERIC_C092CCTX
GenC0.menu.pnum.GENERIC_C092CCTX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092CCTX.build.variant=STM32C0xx/C092CBU_C092CC(T-U)
+GenC0.menu.pnum.GENERIC_C092CCTX.build.variant=STM32C0xx/C092C(B-C)(T-U)
GenC0.menu.pnum.GENERIC_C092CCTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
# Generic C092CCUx
@@ -27,6 +36,6 @@ GenC0.menu.pnum.GENERIC_C092CCUX.upload.maximum_size=262144
GenC0.menu.pnum.GENERIC_C092CCUX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092CCUX.build.board=GENERIC_C092CCUX
GenC0.menu.pnum.GENERIC_C092CCUX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092CCUX.build.variant=STM32C0xx/C092CBU_C092CC(T-U)
+GenC0.menu.pnum.GENERIC_C092CCUX.build.variant=STM32C0xx/C092C(B-C)(T-U)
GenC0.menu.pnum.GENERIC_C092CCUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/generic_clock.c b/variants/STM32C0xx/C092C(B-C)(T-U)/generic_clock.c
similarity index 95%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/generic_clock.c
rename to variants/STM32C0xx/C092C(B-C)(T-U)/generic_clock.c
index 3cf436e56f..acc8cb24e2 100644
--- a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/generic_clock.c
+++ b/variants/STM32C0xx/C092C(B-C)(T-U)/generic_clock.c
@@ -10,8 +10,8 @@
*
*******************************************************************************
*/
-#if defined(ARDUINO_GENERIC_C092CBTX) || defined(ARDUINO_GENERIC_C092RBTX) ||\
- defined(ARDUINO_GENERIC_C092RCIX) || defined(ARDUINO_GENERIC_C092RCTX)
+#if defined(ARDUINO_GENERIC_C092CBTX) || defined(ARDUINO_GENERIC_C092CBUX) ||\
+ defined(ARDUINO_GENERIC_C092CCTX) || defined(ARDUINO_GENERIC_C092CCUX)
#include "pins_arduino.h"
/**
diff --git a/variants/STM32C0xx/C092C(B-C)(T-U)/ldscript.ld b/variants/STM32C0xx/C092C(B-C)(T-U)/ldscript.ld
new file mode 100644
index 0000000000..d77bd287f3
--- /dev/null
+++ b/variants/STM32C0xx/C092C(B-C)(T-U)/ldscript.ld
@@ -0,0 +1,187 @@
+/*
+******************************************************************************
+**
+** @file : LinkerScript.ld
+**
+** @author : Auto-generated by STM32CubeIDE
+**
+** @brief : Linker script for STM32C092CCTx Device from STM32C0 series
+** 256KBytes FLASH
+** 30KBytes RAM
+**
+** Set heap size, stack size and stack location according
+** to application requirements.
+**
+** Set memory bank area and size if external memory is used
+**
+** Target : STMicroelectronics STM32
+**
+** Distribution: The file is distributed as is, without any warranty
+** of any kind.
+**
+******************************************************************************
+** @attention
+**
+** Copyright (c) 2025 STMicroelectronics.
+** All rights reserved.
+**
+** This software is licensed under terms that can be found in the LICENSE file
+** in the root directory of this software component.
+** If no LICENSE file comes with this software, it is provided AS-IS.
+**
+******************************************************************************
+*/
+
+/* Entry Point */
+ENTRY(Reset_Handler)
+
+/* Highest address of the user mode stack */
+_estack = ORIGIN(RAM) + LENGTH(RAM); /* end of "RAM" Ram type memory */
+
+_Min_Heap_Size = 0x200; /* required amount of heap */
+_Min_Stack_Size = 0x400; /* required amount of stack */
+
+/* Memories definition */
+MEMORY
+{
+ RAM (xrw) : ORIGIN = 0x20000000, LENGTH = LD_MAX_DATA_SIZE
+ FLASH (rx) : ORIGIN = 0x8000000 + LD_FLASH_OFFSET, LENGTH = LD_MAX_SIZE - LD_FLASH_OFFSET
+}
+
+/* Sections */
+SECTIONS
+{
+ /* The startup code into "FLASH" Rom type memory */
+ .isr_vector :
+ {
+ . = ALIGN(4);
+ KEEP(*(.isr_vector)) /* Startup code */
+ . = ALIGN(4);
+ } >FLASH
+
+ /* The program code and other data into "FLASH" Rom type memory */
+ .text :
+ {
+ . = ALIGN(4);
+ *(.text) /* .text sections (code) */
+ *(.text*) /* .text* sections (code) */
+ *(.glue_7) /* glue arm to thumb code */
+ *(.glue_7t) /* glue thumb to arm code */
+ *(.eh_frame)
+
+ KEEP (*(.init))
+ KEEP (*(.fini))
+
+ . = ALIGN(4);
+ _etext = .; /* define a global symbols at end of code */
+ } >FLASH
+
+ /* Constant data into "FLASH" Rom type memory */
+ .rodata :
+ {
+ . = ALIGN(4);
+ *(.rodata) /* .rodata sections (constants, strings, etc.) */
+ *(.rodata*) /* .rodata* sections (constants, strings, etc.) */
+ . = ALIGN(4);
+ } >FLASH
+
+ .ARM.extab (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ *(.ARM.extab* .gnu.linkonce.armextab.*)
+ . = ALIGN(4);
+ } >FLASH
+
+ .ARM (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ __exidx_start = .;
+ *(.ARM.exidx*)
+ __exidx_end = .;
+ . = ALIGN(4);
+ } >FLASH
+
+ .preinit_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ PROVIDE_HIDDEN (__preinit_array_start = .);
+ KEEP (*(.preinit_array*))
+ PROVIDE_HIDDEN (__preinit_array_end = .);
+ . = ALIGN(4);
+ } >FLASH
+
+ .init_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ PROVIDE_HIDDEN (__init_array_start = .);
+ KEEP (*(SORT(.init_array.*)))
+ KEEP (*(.init_array*))
+ PROVIDE_HIDDEN (__init_array_end = .);
+ . = ALIGN(4);
+ } >FLASH
+
+ .fini_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ PROVIDE_HIDDEN (__fini_array_start = .);
+ KEEP (*(SORT(.fini_array.*)))
+ KEEP (*(.fini_array*))
+ PROVIDE_HIDDEN (__fini_array_end = .);
+ . = ALIGN(4);
+ } >FLASH
+
+ /* Used by the startup to initialize data */
+ _sidata = LOADADDR(.data);
+
+ /* Initialized data sections into "RAM" Ram type memory */
+ .data :
+ {
+ . = ALIGN(4);
+ _sdata = .; /* create a global symbol at data start */
+ *(.data) /* .data sections */
+ *(.data*) /* .data* sections */
+ *(.RamFunc) /* .RamFunc sections */
+ *(.RamFunc*) /* .RamFunc* sections */
+
+ . = ALIGN(4);
+ _edata = .; /* define a global symbol at data end */
+
+ } >RAM AT> FLASH
+
+ /* Uninitialized data section into "RAM" Ram type memory */
+ . = ALIGN(4);
+ .bss :
+ {
+ /* This is used by the startup in order to initialize the .bss section */
+ _sbss = .; /* define a global symbol at bss start */
+ __bss_start__ = _sbss;
+ *(.bss)
+ *(.bss*)
+ *(COMMON)
+
+ . = ALIGN(4);
+ _ebss = .; /* define a global symbol at bss end */
+ __bss_end__ = _ebss;
+ } >RAM
+
+ /* User_heap_stack section, used to check that there is enough "RAM" Ram type memory left */
+ ._user_heap_stack :
+ {
+ . = ALIGN(8);
+ PROVIDE ( end = . );
+ PROVIDE ( _end = . );
+ . = . + _Min_Heap_Size;
+ . = . + _Min_Stack_Size;
+ . = ALIGN(8);
+ } >RAM
+
+ /* Remove information from the compiler libraries */
+ /DISCARD/ :
+ {
+ libc.a ( * )
+ libm.a ( * )
+ libgcc.a ( * )
+ }
+
+ .ARM.attributes 0 : { *(.ARM.attributes) }
+}
diff --git a/variants/STM32C0xx/C092CBU_C092CC(T-U)/variant_generic.cpp b/variants/STM32C0xx/C092C(B-C)(T-U)/variant_generic.cpp
similarity index 92%
rename from variants/STM32C0xx/C092CBU_C092CC(T-U)/variant_generic.cpp
rename to variants/STM32C0xx/C092C(B-C)(T-U)/variant_generic.cpp
index cd8c37df88..22e883f504 100644
--- a/variants/STM32C0xx/C092CBU_C092CC(T-U)/variant_generic.cpp
+++ b/variants/STM32C0xx/C092C(B-C)(T-U)/variant_generic.cpp
@@ -10,8 +10,8 @@
*
*******************************************************************************
*/
-#if defined(ARDUINO_GENERIC_C092CBUX) || defined(ARDUINO_GENERIC_C092CCTX) ||\
- defined(ARDUINO_GENERIC_C092CCUX)
+#if defined(ARDUINO_GENERIC_C092CBTX) || defined(ARDUINO_GENERIC_C092CBUX) ||\
+ defined(ARDUINO_GENERIC_C092CCTX) || defined(ARDUINO_GENERIC_C092CCUX)
#include "pins_arduino.h"
// Digital PinName array
diff --git a/variants/STM32C0xx/C092CBU_C092CC(T-U)/variant_generic.h b/variants/STM32C0xx/C092C(B-C)(T-U)/variant_generic.h
similarity index 100%
rename from variants/STM32C0xx/C092CBU_C092CC(T-U)/variant_generic.h
rename to variants/STM32C0xx/C092C(B-C)(T-U)/variant_generic.h
diff --git a/variants/STM32C0xx/C092ECY_C092F(B-C)P/PeripheralPins.c b/variants/STM32C0xx/C092ECY_C092F(B-C)P/PeripheralPins.c
index 81d3f76eec..52e952b51e 100644
--- a/variants/STM32C0xx/C092ECY_C092F(B-C)P/PeripheralPins.c
+++ b/variants/STM32C0xx/C092ECY_C092F(B-C)P/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C092ECYx.xml, STM32C092FBPx.xml
* STM32C092FCPx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C092G(B-C)U/PeripheralPins.c b/variants/STM32C0xx/C092G(B-C)U/PeripheralPins.c
index 614c319c59..6be37ac122 100644
--- a/variants/STM32C0xx/C092G(B-C)U/PeripheralPins.c
+++ b/variants/STM32C0xx/C092G(B-C)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32C092GBUx.xml, STM32C092GCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C092K(B-C)(T-U)/PeripheralPins.c b/variants/STM32C0xx/C092K(B-C)(T-U)/PeripheralPins.c
index d8ed933af3..ccc5792afd 100644
--- a/variants/STM32C0xx/C092K(B-C)(T-U)/PeripheralPins.c
+++ b/variants/STM32C0xx/C092K(B-C)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32C092KBTx.xml, STM32C092KBUx.xml
* STM32C092KCTx.xml, STM32C092KCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/CMakeLists.txt b/variants/STM32C0xx/C092RBT_C092RC(I-T)/CMakeLists.txt
similarity index 100%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/CMakeLists.txt
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/CMakeLists.txt
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/PeripheralPins.c b/variants/STM32C0xx/C092RBT_C092RC(I-T)/PeripheralPins.c
similarity index 99%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/PeripheralPins.c
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/PeripheralPins.c
index 20ae981fb6..8df79d39db 100644
--- a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/PeripheralPins.c
+++ b/variants/STM32C0xx/C092RBT_C092RC(I-T)/PeripheralPins.c
@@ -11,9 +11,9 @@
*******************************************************************************
*/
/*
- * Automatically generated from STM32C092CBTx.xml, STM32C092RBTx.xml
- * STM32C092RCIx.xml, STM32C092RCTx.xml
- * CubeMX DB release 6.0.140
+ * Automatically generated from STM32C092RBTx.xml, STM32C092RCIx.xml
+ * STM32C092RCTx.xml
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/PinNamesVar.h b/variants/STM32C0xx/C092RBT_C092RC(I-T)/PinNamesVar.h
similarity index 100%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/PinNamesVar.h
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/PinNamesVar.h
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/boards_entry.txt b/variants/STM32C0xx/C092RBT_C092RC(I-T)/boards_entry.txt
similarity index 66%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/boards_entry.txt
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/boards_entry.txt
index c043a2e699..51c82b8907 100644
--- a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/boards_entry.txt
+++ b/variants/STM32C0xx/C092RBT_C092RC(I-T)/boards_entry.txt
@@ -3,22 +3,13 @@
# and changed if needed.
# See: https://github.com/stm32duino/Arduino_Core_STM32/wiki/Add-a-new-variant-%28board%29
-# Generic C092CBTx
-GenC0.menu.pnum.GENERIC_C092CBTX=Generic C092CBTx
-GenC0.menu.pnum.GENERIC_C092CBTX.upload.maximum_size=131072
-GenC0.menu.pnum.GENERIC_C092CBTX.upload.maximum_data_size=30720
-GenC0.menu.pnum.GENERIC_C092CBTX.build.board=GENERIC_C092CBTX
-GenC0.menu.pnum.GENERIC_C092CBTX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092CBTX.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
-GenC0.menu.pnum.GENERIC_C092CBTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
-
# Generic C092RBTx
GenC0.menu.pnum.GENERIC_C092RBTX=Generic C092RBTx
GenC0.menu.pnum.GENERIC_C092RBTX.upload.maximum_size=131072
GenC0.menu.pnum.GENERIC_C092RBTX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092RBTX.build.board=GENERIC_C092RBTX
GenC0.menu.pnum.GENERIC_C092RBTX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092RBTX.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
+GenC0.menu.pnum.GENERIC_C092RBTX.build.variant=STM32C0xx/C092RBT_C092RC(I-T)
GenC0.menu.pnum.GENERIC_C092RBTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
# Generic C092RCIx
@@ -27,7 +18,7 @@ GenC0.menu.pnum.GENERIC_C092RCIX.upload.maximum_size=262144
GenC0.menu.pnum.GENERIC_C092RCIX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092RCIX.build.board=GENERIC_C092RCIX
GenC0.menu.pnum.GENERIC_C092RCIX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092RCIX.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
+GenC0.menu.pnum.GENERIC_C092RCIX.build.variant=STM32C0xx/C092RBT_C092RC(I-T)
GenC0.menu.pnum.GENERIC_C092RCIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
# Generic C092RCTx
@@ -36,6 +27,6 @@ GenC0.menu.pnum.GENERIC_C092RCTX.upload.maximum_size=262144
GenC0.menu.pnum.GENERIC_C092RCTX.upload.maximum_data_size=30720
GenC0.menu.pnum.GENERIC_C092RCTX.build.board=GENERIC_C092RCTX
GenC0.menu.pnum.GENERIC_C092RCTX.build.product_line=STM32C092xx
-GenC0.menu.pnum.GENERIC_C092RCTX.build.variant=STM32C0xx/C092CBT_C092RBT_C092RC(I-T)
+GenC0.menu.pnum.GENERIC_C092RCTX.build.variant=STM32C0xx/C092RBT_C092RC(I-T)
GenC0.menu.pnum.GENERIC_C092RCTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32C0xx/STM32C092.svd
diff --git a/variants/STM32C0xx/C092RBT_C092RC(I-T)/generic_clock.c b/variants/STM32C0xx/C092RBT_C092RC(I-T)/generic_clock.c
new file mode 100644
index 0000000000..c0f40abe42
--- /dev/null
+++ b/variants/STM32C0xx/C092RBT_C092RC(I-T)/generic_clock.c
@@ -0,0 +1,54 @@
+/*
+ *******************************************************************************
+ * Copyright (c) 2020, STMicroelectronics
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ *******************************************************************************
+ */
+#if defined(ARDUINO_GENERIC_C092RBTX) || defined(ARDUINO_GENERIC_C092RCIX) ||\
+ defined(ARDUINO_GENERIC_C092RCTX)
+#include "pins_arduino.h"
+
+/**
+ * @brief System Clock Configuration
+ * @param None
+ * @retval None
+ */
+WEAK void SystemClock_Config(void)
+{
+ RCC_OscInitTypeDef RCC_OscInitStruct = {};
+ RCC_ClkInitTypeDef RCC_ClkInitStruct = {};
+
+ __HAL_FLASH_SET_LATENCY(FLASH_LATENCY_1);
+
+ /** Initializes the RCC Oscillators according to the specified parameters
+ * in the RCC_OscInitTypeDef structure.
+ */
+ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
+ RCC_OscInitStruct.HSIState = RCC_HSI_ON;
+ RCC_OscInitStruct.HSIDiv = RCC_HSI_DIV1;
+ RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
+ if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
+ Error_Handler();
+ }
+
+ /** Initializes the CPU, AHB and APB buses clocks
+ */
+ RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK
+ | RCC_CLOCKTYPE_PCLK1;
+ RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSI;
+ RCC_ClkInitStruct.SYSCLKDivider = RCC_SYSCLK_DIV1;
+ RCC_ClkInitStruct.AHBCLKDivider = RCC_HCLK_DIV1;
+ RCC_ClkInitStruct.APB1CLKDivider = RCC_APB1_DIV1;
+
+ if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1) != HAL_OK) {
+ Error_Handler();
+ }
+}
+
+#endif /* ARDUINO_GENERIC_* */
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/ldscript.ld b/variants/STM32C0xx/C092RBT_C092RC(I-T)/ldscript.ld
similarity index 100%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/ldscript.ld
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/ldscript.ld
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_NUCLEO_C092RC.cpp b/variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_NUCLEO_C092RC.cpp
similarity index 100%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_NUCLEO_C092RC.cpp
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_NUCLEO_C092RC.cpp
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_NUCLEO_C092RC.h b/variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_NUCLEO_C092RC.h
similarity index 100%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_NUCLEO_C092RC.h
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_NUCLEO_C092RC.h
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_generic.cpp b/variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_generic.cpp
similarity index 93%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_generic.cpp
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_generic.cpp
index 63906e073c..a16beab4a4 100644
--- a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_generic.cpp
+++ b/variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_generic.cpp
@@ -10,8 +10,8 @@
*
*******************************************************************************
*/
-#if defined(ARDUINO_GENERIC_C092CBTX) || defined(ARDUINO_GENERIC_C092RBTX) ||\
- defined(ARDUINO_GENERIC_C092RCIX) || defined(ARDUINO_GENERIC_C092RCTX)
+#if defined(ARDUINO_GENERIC_C092RBTX) || defined(ARDUINO_GENERIC_C092RCIX) ||\
+ defined(ARDUINO_GENERIC_C092RCTX)
#include "pins_arduino.h"
// Digital PinName array
diff --git a/variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_generic.h b/variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_generic.h
similarity index 100%
rename from variants/STM32C0xx/C092CBT_C092RBT_C092RC(I-T)/variant_generic.h
rename to variants/STM32C0xx/C092RBT_C092RC(I-T)/variant_generic.h
diff --git a/variants/STM32F0xx/F030C6T/PeripheralPins.c b/variants/STM32F0xx/F030C6T/PeripheralPins.c
index 46787a4bf0..5243bb3b08 100644
--- a/variants/STM32F0xx/F030C6T/PeripheralPins.c
+++ b/variants/STM32F0xx/F030C6T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F030C6Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F030C8T/PeripheralPins.c b/variants/STM32F0xx/F030C8T/PeripheralPins.c
index 414dad7a62..8cbc6b1c57 100644
--- a/variants/STM32F0xx/F030C8T/PeripheralPins.c
+++ b/variants/STM32F0xx/F030C8T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F030C8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F030CCT/PeripheralPins.c b/variants/STM32F0xx/F030CCT/PeripheralPins.c
index 1dd10d8de0..40ccfec454 100644
--- a/variants/STM32F0xx/F030CCT/PeripheralPins.c
+++ b/variants/STM32F0xx/F030CCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F030CCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F030F4P/PeripheralPins.c b/variants/STM32F0xx/F030F4P/PeripheralPins.c
index 8b37a9f565..1ff47b8084 100644
--- a/variants/STM32F0xx/F030F4P/PeripheralPins.c
+++ b/variants/STM32F0xx/F030F4P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F030F4Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F030K6T/PeripheralPins.c b/variants/STM32F0xx/F030K6T/PeripheralPins.c
index b28711e7ce..92a245490a 100644
--- a/variants/STM32F0xx/F030K6T/PeripheralPins.c
+++ b/variants/STM32F0xx/F030K6T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F030K6Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F030R8T/PeripheralPins.c b/variants/STM32F0xx/F030R8T/PeripheralPins.c
index 31b131fb68..5e0ee778bd 100644
--- a/variants/STM32F0xx/F030R8T/PeripheralPins.c
+++ b/variants/STM32F0xx/F030R8T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F030R8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F030RCT/PeripheralPins.c b/variants/STM32F0xx/F030RCT/PeripheralPins.c
index 34e5aa7857..0406f9b409 100644
--- a/variants/STM32F0xx/F030RCT/PeripheralPins.c
+++ b/variants/STM32F0xx/F030RCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F030RCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F031C(4-6)T/PeripheralPins.c b/variants/STM32F0xx/F031C(4-6)T/PeripheralPins.c
index a44522d515..e8245d3b4e 100644
--- a/variants/STM32F0xx/F031C(4-6)T/PeripheralPins.c
+++ b/variants/STM32F0xx/F031C(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F031C(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F031E6Y_F038E6Y/PeripheralPins.c b/variants/STM32F0xx/F031E6Y_F038E6Y/PeripheralPins.c
index 30888677f7..d9a467b48d 100644
--- a/variants/STM32F0xx/F031E6Y_F038E6Y/PeripheralPins.c
+++ b/variants/STM32F0xx/F031E6Y_F038E6Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F031E6Yx.xml, STM32F038E6Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F031F(4-6)P/PeripheralPins.c b/variants/STM32F0xx/F031F(4-6)P/PeripheralPins.c
index 3b09065ad1..15dad46052 100644
--- a/variants/STM32F0xx/F031F(4-6)P/PeripheralPins.c
+++ b/variants/STM32F0xx/F031F(4-6)P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F031F(4-6)Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F031G(4-6)U/PeripheralPins.c b/variants/STM32F0xx/F031G(4-6)U/PeripheralPins.c
index 44cd46d725..d5b1d0e474 100644
--- a/variants/STM32F0xx/F031G(4-6)U/PeripheralPins.c
+++ b/variants/STM32F0xx/F031G(4-6)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F031G(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F031K(4-6)U/PeripheralPins.c b/variants/STM32F0xx/F031K(4-6)U/PeripheralPins.c
index 16783912d5..8222743793 100644
--- a/variants/STM32F0xx/F031K(4-6)U/PeripheralPins.c
+++ b/variants/STM32F0xx/F031K(4-6)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F031K(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F031K6T/PeripheralPins.c b/variants/STM32F0xx/F031K6T/PeripheralPins.c
index b7dd7b226e..35d459fab8 100644
--- a/variants/STM32F0xx/F031K6T/PeripheralPins.c
+++ b/variants/STM32F0xx/F031K6T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F031K6Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F038C6T/PeripheralPins.c b/variants/STM32F0xx/F038C6T/PeripheralPins.c
index 292c2e426b..45f4eb2428 100644
--- a/variants/STM32F0xx/F038C6T/PeripheralPins.c
+++ b/variants/STM32F0xx/F038C6T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F038C6Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F038F6P/PeripheralPins.c b/variants/STM32F0xx/F038F6P/PeripheralPins.c
index 681bda7e50..16e7d86a09 100644
--- a/variants/STM32F0xx/F038F6P/PeripheralPins.c
+++ b/variants/STM32F0xx/F038F6P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F038F6Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F038G6U/PeripheralPins.c b/variants/STM32F0xx/F038G6U/PeripheralPins.c
index b0359efc91..f656b76a31 100644
--- a/variants/STM32F0xx/F038G6U/PeripheralPins.c
+++ b/variants/STM32F0xx/F038G6U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F038G6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F038K6U/PeripheralPins.c b/variants/STM32F0xx/F038K6U/PeripheralPins.c
index 365c02be8f..ff53442f61 100644
--- a/variants/STM32F0xx/F038K6U/PeripheralPins.c
+++ b/variants/STM32F0xx/F038K6U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F038K6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F042C(4-6)(T-U)/PeripheralPins.c b/variants/STM32F0xx/F042C(4-6)(T-U)/PeripheralPins.c
index 0b871fb620..9f2821c9a8 100644
--- a/variants/STM32F0xx/F042C(4-6)(T-U)/PeripheralPins.c
+++ b/variants/STM32F0xx/F042C(4-6)(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F042C(4-6)Tx.xml, STM32F042C(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F042F(4-6)P/PeripheralPins.c b/variants/STM32F0xx/F042F(4-6)P/PeripheralPins.c
index d2b0eb56e1..55feb0e9a8 100644
--- a/variants/STM32F0xx/F042F(4-6)P/PeripheralPins.c
+++ b/variants/STM32F0xx/F042F(4-6)P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F042F4Px.xml, STM32F042F6Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F042G(4-6)U/PeripheralPins.c b/variants/STM32F0xx/F042G(4-6)U/PeripheralPins.c
index a7111e7697..ed641a0454 100644
--- a/variants/STM32F0xx/F042G(4-6)U/PeripheralPins.c
+++ b/variants/STM32F0xx/F042G(4-6)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F042G(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F042K(4-6)T/PeripheralPins.c b/variants/STM32F0xx/F042K(4-6)T/PeripheralPins.c
index ebf186e24e..0e68d7ef45 100644
--- a/variants/STM32F0xx/F042K(4-6)T/PeripheralPins.c
+++ b/variants/STM32F0xx/F042K(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F042K(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F042K(4-6)U/PeripheralPins.c b/variants/STM32F0xx/F042K(4-6)U/PeripheralPins.c
index e063551b5d..c2aaeaa321 100644
--- a/variants/STM32F0xx/F042K(4-6)U/PeripheralPins.c
+++ b/variants/STM32F0xx/F042K(4-6)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F042K(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F042T6Y/PeripheralPins.c b/variants/STM32F0xx/F042T6Y/PeripheralPins.c
index 31713e2792..5d20af41ef 100644
--- a/variants/STM32F0xx/F042T6Y/PeripheralPins.c
+++ b/variants/STM32F0xx/F042T6Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F042T6Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F048C6U/PeripheralPins.c b/variants/STM32F0xx/F048C6U/PeripheralPins.c
index 229de8fb0f..ea94db04fd 100644
--- a/variants/STM32F0xx/F048C6U/PeripheralPins.c
+++ b/variants/STM32F0xx/F048C6U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F048C6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F048G6U/PeripheralPins.c b/variants/STM32F0xx/F048G6U/PeripheralPins.c
index 986da70c37..2bde04e22b 100644
--- a/variants/STM32F0xx/F048G6U/PeripheralPins.c
+++ b/variants/STM32F0xx/F048G6U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F048G6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F048T6Y/PeripheralPins.c b/variants/STM32F0xx/F048T6Y/PeripheralPins.c
index 357f0e6db3..82812d9159 100644
--- a/variants/STM32F0xx/F048T6Y/PeripheralPins.c
+++ b/variants/STM32F0xx/F048T6Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F048T6Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051C4(T-U)/PeripheralPins.c b/variants/STM32F0xx/F051C4(T-U)/PeripheralPins.c
index e0056a8433..bec0284887 100644
--- a/variants/STM32F0xx/F051C4(T-U)/PeripheralPins.c
+++ b/variants/STM32F0xx/F051C4(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051C4Tx.xml, STM32F051C4Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051C6(T-U)/PeripheralPins.c b/variants/STM32F0xx/F051C6(T-U)/PeripheralPins.c
index 15f2f41858..81a8c9bde2 100644
--- a/variants/STM32F0xx/F051C6(T-U)/PeripheralPins.c
+++ b/variants/STM32F0xx/F051C6(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051C6Tx.xml, STM32F051C6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051C8(T-U)/PeripheralPins.c b/variants/STM32F0xx/F051C8(T-U)/PeripheralPins.c
index 35e6897446..7e4317edb2 100644
--- a/variants/STM32F0xx/F051C8(T-U)/PeripheralPins.c
+++ b/variants/STM32F0xx/F051C8(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051C8Tx.xml, STM32F051C8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051K(6-8)T/PeripheralPins.c b/variants/STM32F0xx/F051K(6-8)T/PeripheralPins.c
index 55932d6617..a0aa9db679 100644
--- a/variants/STM32F0xx/F051K(6-8)T/PeripheralPins.c
+++ b/variants/STM32F0xx/F051K(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051K6Tx.xml, STM32F051K8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051K(6-8)U/PeripheralPins.c b/variants/STM32F0xx/F051K(6-8)U/PeripheralPins.c
index 04bef1ff10..2baa1423ae 100644
--- a/variants/STM32F0xx/F051K(6-8)U/PeripheralPins.c
+++ b/variants/STM32F0xx/F051K(6-8)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051K6Ux.xml, STM32F051K8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051K4T/PeripheralPins.c b/variants/STM32F0xx/F051K4T/PeripheralPins.c
index 0c9bc2963a..3b4ca2e1f4 100644
--- a/variants/STM32F0xx/F051K4T/PeripheralPins.c
+++ b/variants/STM32F0xx/F051K4T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051K4Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051K4U/PeripheralPins.c b/variants/STM32F0xx/F051K4U/PeripheralPins.c
index bc5ef7c97d..7a5520d349 100644
--- a/variants/STM32F0xx/F051K4U/PeripheralPins.c
+++ b/variants/STM32F0xx/F051K4U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051K4Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051R4T/PeripheralPins.c b/variants/STM32F0xx/F051R4T/PeripheralPins.c
index e3b00e7a1b..73349a582d 100644
--- a/variants/STM32F0xx/F051R4T/PeripheralPins.c
+++ b/variants/STM32F0xx/F051R4T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051R4Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051R6T/PeripheralPins.c b/variants/STM32F0xx/F051R6T/PeripheralPins.c
index 61b6f16dbe..ebb661a8cb 100644
--- a/variants/STM32F0xx/F051R6T/PeripheralPins.c
+++ b/variants/STM32F0xx/F051R6T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051R6Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051R8(H-T)/PeripheralPins.c b/variants/STM32F0xx/F051R8(H-T)/PeripheralPins.c
index efbe6c6926..43fd05f224 100644
--- a/variants/STM32F0xx/F051R8(H-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F051R8(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051R8Hx.xml, STM32F051R8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F051T8Y/PeripheralPins.c b/variants/STM32F0xx/F051T8Y/PeripheralPins.c
index 33325b3ff1..7aa5f53485 100644
--- a/variants/STM32F0xx/F051T8Y/PeripheralPins.c
+++ b/variants/STM32F0xx/F051T8Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F051T8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F058C8U/PeripheralPins.c b/variants/STM32F0xx/F058C8U/PeripheralPins.c
index 4b032ef6eb..004c3e40e9 100644
--- a/variants/STM32F0xx/F058C8U/PeripheralPins.c
+++ b/variants/STM32F0xx/F058C8U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F058C8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F058R8(H-T)/PeripheralPins.c b/variants/STM32F0xx/F058R8(H-T)/PeripheralPins.c
index d70fa47622..54b4d4f8b0 100644
--- a/variants/STM32F0xx/F058R8(H-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F058R8(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F058R8Hx.xml, STM32F058R8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F058T8Y/PeripheralPins.c b/variants/STM32F0xx/F058T8Y/PeripheralPins.c
index 6d634ab4c1..1c2bf2bf37 100644
--- a/variants/STM32F0xx/F058T8Y/PeripheralPins.c
+++ b/variants/STM32F0xx/F058T8Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F058T8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F070C6T/PeripheralPins.c b/variants/STM32F0xx/F070C6T/PeripheralPins.c
index a38179fb7e..a30d1364bb 100644
--- a/variants/STM32F0xx/F070C6T/PeripheralPins.c
+++ b/variants/STM32F0xx/F070C6T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F070C6Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F070CBT/PeripheralPins.c b/variants/STM32F0xx/F070CBT/PeripheralPins.c
index 83ff02f148..39f64d7220 100644
--- a/variants/STM32F0xx/F070CBT/PeripheralPins.c
+++ b/variants/STM32F0xx/F070CBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F070CBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F070F6P/PeripheralPins.c b/variants/STM32F0xx/F070F6P/PeripheralPins.c
index c34a5ea22f..295d6b9e08 100644
--- a/variants/STM32F0xx/F070F6P/PeripheralPins.c
+++ b/variants/STM32F0xx/F070F6P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F070F6Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F070RBT/PeripheralPins.c b/variants/STM32F0xx/F070RBT/PeripheralPins.c
index e1c34774ab..505ba7bd1a 100644
--- a/variants/STM32F0xx/F070RBT/PeripheralPins.c
+++ b/variants/STM32F0xx/F070RBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F070RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F071C8(T-U)_F071CB(T-U-Y)/PeripheralPins.c b/variants/STM32F0xx/F071C8(T-U)_F071CB(T-U-Y)/PeripheralPins.c
index 33882e5a7e..b78e702edf 100644
--- a/variants/STM32F0xx/F071C8(T-U)_F071CB(T-U-Y)/PeripheralPins.c
+++ b/variants/STM32F0xx/F071C8(T-U)_F071CB(T-U-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F071C(8-B)Tx.xml, STM32F071C(8-B)Ux.xml
* STM32F071CBYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F071RBT/PeripheralPins.c b/variants/STM32F0xx/F071RBT/PeripheralPins.c
index e66a578229..7e18091a5a 100644
--- a/variants/STM32F0xx/F071RBT/PeripheralPins.c
+++ b/variants/STM32F0xx/F071RBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F071RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F071V(8-B)(H-T)/PeripheralPins.c b/variants/STM32F0xx/F071V(8-B)(H-T)/PeripheralPins.c
index 167867814e..15d3a3fdda 100644
--- a/variants/STM32F0xx/F071V(8-B)(H-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F071V(8-B)(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F071V(8-B)Hx.xml, STM32F071V(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F072C8(T-U)_F072CB(T-U-Y)/PeripheralPins.c b/variants/STM32F0xx/F072C8(T-U)_F072CB(T-U-Y)/PeripheralPins.c
index cf49a5b8b6..b303a554ca 100644
--- a/variants/STM32F0xx/F072C8(T-U)_F072CB(T-U-Y)/PeripheralPins.c
+++ b/variants/STM32F0xx/F072C8(T-U)_F072CB(T-U-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F072C(8-B)Tx.xml, STM32F072C(8-B)Ux.xml
* STM32F072CBYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F072R8T_F072RB(H-I-T)/PeripheralPins.c b/variants/STM32F0xx/F072R8T_F072RB(H-I-T)/PeripheralPins.c
index 9846a1b423..06cf228894 100644
--- a/variants/STM32F0xx/F072R8T_F072RB(H-I-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F072R8T_F072RB(H-I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F072R(8-B)Tx.xml, STM32F072RBHx.xml
* STM32F072RBIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F072V(8-B)(H-T)/PeripheralPins.c b/variants/STM32F0xx/F072V(8-B)(H-T)/PeripheralPins.c
index 0e37713c23..84c9fbb347 100644
--- a/variants/STM32F0xx/F072V(8-B)(H-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F072V(8-B)(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F072V(8-B)Hx.xml, STM32F072V(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F078CB(T-U-Y)/PeripheralPins.c b/variants/STM32F0xx/F078CB(T-U-Y)/PeripheralPins.c
index c48dcfbef7..3a251bb242 100644
--- a/variants/STM32F0xx/F078CB(T-U-Y)/PeripheralPins.c
+++ b/variants/STM32F0xx/F078CB(T-U-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F078CBTx.xml, STM32F078CBUx.xml
* STM32F078CBYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F078RB(H-T)/PeripheralPins.c b/variants/STM32F0xx/F078RB(H-T)/PeripheralPins.c
index 026949b8b1..2e121a2fa4 100644
--- a/variants/STM32F0xx/F078RB(H-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F078RB(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F078RBHx.xml, STM32F078RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F078VB(H-T)/PeripheralPins.c b/variants/STM32F0xx/F078VB(H-T)/PeripheralPins.c
index fe5f3afcb8..2cb99e2c8b 100644
--- a/variants/STM32F0xx/F078VB(H-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F078VB(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F078VBHx.xml, STM32F078VBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F091C(B-C)(T-U)/PeripheralPins.c b/variants/STM32F0xx/F091C(B-C)(T-U)/PeripheralPins.c
index 209bbb0a32..18b59ad1a0 100644
--- a/variants/STM32F0xx/F091C(B-C)(T-U)/PeripheralPins.c
+++ b/variants/STM32F0xx/F091C(B-C)(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F091C(B-C)Tx.xml, STM32F091C(B-C)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F091RBT_F091RC(H-T-Y)/PeripheralPins.c b/variants/STM32F0xx/F091RBT_F091RC(H-T-Y)/PeripheralPins.c
index 1f17236cac..e0c7711b19 100644
--- a/variants/STM32F0xx/F091RBT_F091RC(H-T-Y)/PeripheralPins.c
+++ b/variants/STM32F0xx/F091RBT_F091RC(H-T-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F091R(B-C)Tx.xml, STM32F091RCHx.xml
* STM32F091RCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F091VBT_F091VC(H-T)/PeripheralPins.c b/variants/STM32F0xx/F091VBT_F091VC(H-T)/PeripheralPins.c
index e0f7da8b7f..83e6ed008b 100644
--- a/variants/STM32F0xx/F091VBT_F091VC(H-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F091VBT_F091VC(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F091V(B-C)Tx.xml, STM32F091VCHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F098CC(T-U)/PeripheralPins.c b/variants/STM32F0xx/F098CC(T-U)/PeripheralPins.c
index 134904cac8..0a6da9a2c8 100644
--- a/variants/STM32F0xx/F098CC(T-U)/PeripheralPins.c
+++ b/variants/STM32F0xx/F098CC(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F098CCTx.xml, STM32F098CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F098RC(H-T-Y)/PeripheralPins.c b/variants/STM32F0xx/F098RC(H-T-Y)/PeripheralPins.c
index a862271b00..576019961a 100644
--- a/variants/STM32F0xx/F098RC(H-T-Y)/PeripheralPins.c
+++ b/variants/STM32F0xx/F098RC(H-T-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F098RCHx.xml, STM32F098RCTx.xml
* STM32F098RCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F0xx/F098VC(H-T)/PeripheralPins.c b/variants/STM32F0xx/F098VC(H-T)/PeripheralPins.c
index 662159fc67..48e1cc44d4 100644
--- a/variants/STM32F0xx/F098VC(H-T)/PeripheralPins.c
+++ b/variants/STM32F0xx/F098VC(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F098VCHx.xml, STM32F098VCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100C(4-6)T/PeripheralPins.c b/variants/STM32F1xx/F100C(4-6)T/PeripheralPins.c
index 49198d46a1..801a6078bd 100644
--- a/variants/STM32F1xx/F100C(4-6)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F100C(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100C(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100C(8-B)T/PeripheralPins.c b/variants/STM32F1xx/F100C(8-B)T/PeripheralPins.c
index 377e7b2549..59c0156d02 100644
--- a/variants/STM32F1xx/F100C(8-B)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F100C(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100C(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100R(4-6)H/PeripheralPins.c b/variants/STM32F1xx/F100R(4-6)H/PeripheralPins.c
index 4f7f67e637..2b182e56f9 100644
--- a/variants/STM32F1xx/F100R(4-6)H/PeripheralPins.c
+++ b/variants/STM32F1xx/F100R(4-6)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100R(4-6)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100R(4-6)T/PeripheralPins.c b/variants/STM32F1xx/F100R(4-6)T/PeripheralPins.c
index 13724bdd5e..369df0c211 100644
--- a/variants/STM32F1xx/F100R(4-6)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F100R(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100R(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100R(8-B)H/PeripheralPins.c b/variants/STM32F1xx/F100R(8-B)H/PeripheralPins.c
index 62f436983e..b93a4612fb 100644
--- a/variants/STM32F1xx/F100R(8-B)H/PeripheralPins.c
+++ b/variants/STM32F1xx/F100R(8-B)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100R(8-B)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100R(8-B)T/PeripheralPins.c b/variants/STM32F1xx/F100R(8-B)T/PeripheralPins.c
index 9fef6c5a99..d7bf06ed5b 100644
--- a/variants/STM32F1xx/F100R(8-B)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F100R(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100R(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100R(C-D-E)T/PeripheralPins.c b/variants/STM32F1xx/F100R(C-D-E)T/PeripheralPins.c
index b63dd31fcf..d27a7b7664 100644
--- a/variants/STM32F1xx/F100R(C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F100R(C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100R(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100V(8-B)T/PeripheralPins.c b/variants/STM32F1xx/F100V(8-B)T/PeripheralPins.c
index 301d35de51..3e9c59d3eb 100644
--- a/variants/STM32F1xx/F100V(8-B)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F100V(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100V(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100V(C-D-E)T/PeripheralPins.c b/variants/STM32F1xx/F100V(C-D-E)T/PeripheralPins.c
index 049d08ddaf..f3bb1a6d5c 100644
--- a/variants/STM32F1xx/F100V(C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F100V(C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100V(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F100Z(C-D-E)T/PeripheralPins.c b/variants/STM32F1xx/F100Z(C-D-E)T/PeripheralPins.c
index d071670625..d738f25264 100644
--- a/variants/STM32F1xx/F100Z(C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F100Z(C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F100Z(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101C(4-6)T/PeripheralPins.c b/variants/STM32F1xx/F101C(4-6)T/PeripheralPins.c
index a038c4fb09..f0101192f5 100644
--- a/variants/STM32F1xx/F101C(4-6)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101C(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101C(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101C(8-B)(T-U)/PeripheralPins.c b/variants/STM32F1xx/F101C(8-B)(T-U)/PeripheralPins.c
index 5b3da99ffa..e1435de9b6 100644
--- a/variants/STM32F1xx/F101C(8-B)(T-U)/PeripheralPins.c
+++ b/variants/STM32F1xx/F101C(8-B)(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101C(8-B)Tx.xml, STM32F101C(8-B)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101R(4-6)T/PeripheralPins.c b/variants/STM32F1xx/F101R(4-6)T/PeripheralPins.c
index 294822c545..0105d60ab1 100644
--- a/variants/STM32F1xx/F101R(4-6)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101R(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101R(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101R(8-B)T/PeripheralPins.c b/variants/STM32F1xx/F101R(8-B)T/PeripheralPins.c
index b4d968b0e1..a694516c47 100644
--- a/variants/STM32F1xx/F101R(8-B)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101R(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101R(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101R(C-D-E)T/PeripheralPins.c b/variants/STM32F1xx/F101R(C-D-E)T/PeripheralPins.c
index ac57e9773a..c4d0dba9a9 100644
--- a/variants/STM32F1xx/F101R(C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101R(C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101R(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101R(F-G)T/PeripheralPins.c b/variants/STM32F1xx/F101R(F-G)T/PeripheralPins.c
index a097b5b619..f11476b36f 100644
--- a/variants/STM32F1xx/F101R(F-G)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101R(F-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101R(F-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101RBH/PeripheralPins.c b/variants/STM32F1xx/F101RBH/PeripheralPins.c
index 9107b6cca2..45fe7f46bc 100644
--- a/variants/STM32F1xx/F101RBH/PeripheralPins.c
+++ b/variants/STM32F1xx/F101RBH/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101RBHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101T(4-6)U/PeripheralPins.c b/variants/STM32F1xx/F101T(4-6)U/PeripheralPins.c
index 664221498d..779da04e3e 100644
--- a/variants/STM32F1xx/F101T(4-6)U/PeripheralPins.c
+++ b/variants/STM32F1xx/F101T(4-6)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101T(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101T(8-B)U/PeripheralPins.c b/variants/STM32F1xx/F101T(8-B)U/PeripheralPins.c
index a1439fe9b7..a8354da5eb 100644
--- a/variants/STM32F1xx/F101T(8-B)U/PeripheralPins.c
+++ b/variants/STM32F1xx/F101T(8-B)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101T(8-B)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101V(8-B)T/PeripheralPins.c b/variants/STM32F1xx/F101V(8-B)T/PeripheralPins.c
index 6ac3a3265d..c001e63aa9 100644
--- a/variants/STM32F1xx/F101V(8-B)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101V(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101V(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101V(C-D-E)T/PeripheralPins.c b/variants/STM32F1xx/F101V(C-D-E)T/PeripheralPins.c
index 076ffdef48..5c23052442 100644
--- a/variants/STM32F1xx/F101V(C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101V(C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101V(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101V(F-G)T/PeripheralPins.c b/variants/STM32F1xx/F101V(F-G)T/PeripheralPins.c
index 90d2cf7532..ae0ba27977 100644
--- a/variants/STM32F1xx/F101V(F-G)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101V(F-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101V(F-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101Z(C-D-E)T/PeripheralPins.c b/variants/STM32F1xx/F101Z(C-D-E)T/PeripheralPins.c
index 93ad69fe96..6c57bf795b 100644
--- a/variants/STM32F1xx/F101Z(C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101Z(C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101Z(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F101Z(F-G)T/PeripheralPins.c b/variants/STM32F1xx/F101Z(F-G)T/PeripheralPins.c
index 76ab29d7bc..ac713db7c8 100644
--- a/variants/STM32F1xx/F101Z(F-G)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F101Z(F-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F101Z(F-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F102C(4-6)T/PeripheralPins.c b/variants/STM32F1xx/F102C(4-6)T/PeripheralPins.c
index 2a85913a93..df045dbc6d 100644
--- a/variants/STM32F1xx/F102C(4-6)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F102C(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F102C(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F102C(8-B)T/PeripheralPins.c b/variants/STM32F1xx/F102C(8-B)T/PeripheralPins.c
index 655c6c14aa..84e94c0270 100644
--- a/variants/STM32F1xx/F102C(8-B)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F102C(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F102C(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F102R(4-6)T/PeripheralPins.c b/variants/STM32F1xx/F102R(4-6)T/PeripheralPins.c
index 73db80559d..dcdb313773 100644
--- a/variants/STM32F1xx/F102R(4-6)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F102R(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F102R(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F102R(8-B)T/PeripheralPins.c b/variants/STM32F1xx/F102R(8-B)T/PeripheralPins.c
index 2323a80880..20a8bec047 100644
--- a/variants/STM32F1xx/F102R(8-B)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F102R(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F102R(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103C4T_F103C6(T-U)/PeripheralPins.c b/variants/STM32F1xx/F103C4T_F103C6(T-U)/PeripheralPins.c
index 589e46eada..5b68a95715 100644
--- a/variants/STM32F1xx/F103C4T_F103C6(T-U)/PeripheralPins.c
+++ b/variants/STM32F1xx/F103C4T_F103C6(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103C(4-6)Tx.xml, STM32F103C6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103C8T_F103CB(T-U)/PeripheralPins.c b/variants/STM32F1xx/F103C8T_F103CB(T-U)/PeripheralPins.c
index f883b894a4..5d202f2ab8 100644
--- a/variants/STM32F1xx/F103C8T_F103CB(T-U)/PeripheralPins.c
+++ b/variants/STM32F1xx/F103C8T_F103CB(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103C(8-B)Tx.xml, STM32F103CBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103R(4-6)H/PeripheralPins.c b/variants/STM32F1xx/F103R(4-6)H/PeripheralPins.c
index d99deb794b..563c688746 100644
--- a/variants/STM32F1xx/F103R(4-6)H/PeripheralPins.c
+++ b/variants/STM32F1xx/F103R(4-6)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103R(4-6)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103R(4-6)T/PeripheralPins.c b/variants/STM32F1xx/F103R(4-6)T/PeripheralPins.c
index 1381152315..55b5c0a7d1 100644
--- a/variants/STM32F1xx/F103R(4-6)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F103R(4-6)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103R(4-6)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103R(8-B)H/PeripheralPins.c b/variants/STM32F1xx/F103R(8-B)H/PeripheralPins.c
index 807f7659ae..772dc2d148 100644
--- a/variants/STM32F1xx/F103R(8-B)H/PeripheralPins.c
+++ b/variants/STM32F1xx/F103R(8-B)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103R(8-B)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103R(8-B)T/PeripheralPins.c b/variants/STM32F1xx/F103R(8-B)T/PeripheralPins.c
index 539785a4cc..c99d48193c 100644
--- a/variants/STM32F1xx/F103R(8-B)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F103R(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103R(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103R(C-D-E)T/PeripheralPins.c b/variants/STM32F1xx/F103R(C-D-E)T/PeripheralPins.c
index da22c27413..8a3e3146f2 100644
--- a/variants/STM32F1xx/F103R(C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F103R(C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103R(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103R(C-D-E)Y/PeripheralPins.c b/variants/STM32F1xx/F103R(C-D-E)Y/PeripheralPins.c
index 46b3451742..c90d406d6e 100644
--- a/variants/STM32F1xx/F103R(C-D-E)Y/PeripheralPins.c
+++ b/variants/STM32F1xx/F103R(C-D-E)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103R(C-D-E)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103R(F-G)T/PeripheralPins.c b/variants/STM32F1xx/F103R(F-G)T/PeripheralPins.c
index c15446b7fe..9ac16565c5 100644
--- a/variants/STM32F1xx/F103R(F-G)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F103R(F-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103R(F-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103T(4-6)U/PeripheralPins.c b/variants/STM32F1xx/F103T(4-6)U/PeripheralPins.c
index efa902e8ce..3272c7253d 100644
--- a/variants/STM32F1xx/F103T(4-6)U/PeripheralPins.c
+++ b/variants/STM32F1xx/F103T(4-6)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103T(4-6)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103T(8-B)U/PeripheralPins.c b/variants/STM32F1xx/F103T(8-B)U/PeripheralPins.c
index 225f6a9c45..4062ef9da4 100644
--- a/variants/STM32F1xx/F103T(8-B)U/PeripheralPins.c
+++ b/variants/STM32F1xx/F103T(8-B)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103T(8-B)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103V(C-D-E)(H-T)/PeripheralPins.c b/variants/STM32F1xx/F103V(C-D-E)(H-T)/PeripheralPins.c
index 5f3e46c89d..5bcbf7aab3 100644
--- a/variants/STM32F1xx/F103V(C-D-E)(H-T)/PeripheralPins.c
+++ b/variants/STM32F1xx/F103V(C-D-E)(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103V(C-D-E)Hx.xml, STM32F103V(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103V(F-G)T/PeripheralPins.c b/variants/STM32F1xx/F103V(F-G)T/PeripheralPins.c
index 43222abc6a..99bdc552af 100644
--- a/variants/STM32F1xx/F103V(F-G)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F103V(F-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103V(F-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103V8(H-T)_F103VB(H-I-T)/PeripheralPins.c b/variants/STM32F1xx/F103V8(H-T)_F103VB(H-I-T)/PeripheralPins.c
index c60b7cd7eb..08367d39ca 100644
--- a/variants/STM32F1xx/F103V8(H-T)_F103VB(H-I-T)/PeripheralPins.c
+++ b/variants/STM32F1xx/F103V8(H-T)_F103VB(H-I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F103V(8-B)Hx.xml, STM32F103V(8-B)Tx.xml
* STM32F103VBIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103Z(C-D-E)(H-T)/PeripheralPins.c b/variants/STM32F1xx/F103Z(C-D-E)(H-T)/PeripheralPins.c
index ec851c4051..0d61a9b59f 100644
--- a/variants/STM32F1xx/F103Z(C-D-E)(H-T)/PeripheralPins.c
+++ b/variants/STM32F1xx/F103Z(C-D-E)(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103Z(C-D-E)Hx.xml, STM32F103Z(C-D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F103Z(F-G)(H-T)/PeripheralPins.c b/variants/STM32F1xx/F103Z(F-G)(H-T)/PeripheralPins.c
index cad2a985ce..1741c3becb 100644
--- a/variants/STM32F1xx/F103Z(F-G)(H-T)/PeripheralPins.c
+++ b/variants/STM32F1xx/F103Z(F-G)(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F103Z(F-G)Hx.xml, STM32F103Z(F-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F105R(8-B-C)T/PeripheralPins.c b/variants/STM32F1xx/F105R(8-B-C)T/PeripheralPins.c
index af95a0bea5..83872301b0 100644
--- a/variants/STM32F1xx/F105R(8-B-C)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F105R(8-B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F105R(8-B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F105V(8-B)(H-T)_F105VCT/PeripheralPins.c b/variants/STM32F1xx/F105V(8-B)(H-T)_F105VCT/PeripheralPins.c
index dee7710b3e..de01240921 100644
--- a/variants/STM32F1xx/F105V(8-B)(H-T)_F105VCT/PeripheralPins.c
+++ b/variants/STM32F1xx/F105V(8-B)(H-T)_F105VCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F105V(8-B)Hx.xml, STM32F105V(8-B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F107R(B-C)T/PeripheralPins.c b/variants/STM32F1xx/F107R(B-C)T/PeripheralPins.c
index c6a965f5b4..027176a35a 100644
--- a/variants/STM32F1xx/F107R(B-C)T/PeripheralPins.c
+++ b/variants/STM32F1xx/F107R(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F107R(B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F1xx/F107VBT_F107VC(H-T)/PeripheralPins.c b/variants/STM32F1xx/F107VBT_F107VC(H-T)/PeripheralPins.c
index 32e7aa2dca..7c45c15bbe 100644
--- a/variants/STM32F1xx/F107VBT_F107VC(H-T)/PeripheralPins.c
+++ b/variants/STM32F1xx/F107VBT_F107VC(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F107V(B-C)Tx.xml, STM32F107VCHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F2xx/F205RE(T-Y)_F205R(B-C-F)T_F205RG(E-T-Y)_F215R(E-G)T/PeripheralPins.c b/variants/STM32F2xx/F205RE(T-Y)_F205R(B-C-F)T_F205RG(E-T-Y)_F215R(E-G)T/PeripheralPins.c
index c848baa78a..0f44cbf1c9 100644
--- a/variants/STM32F2xx/F205RE(T-Y)_F205R(B-C-F)T_F205RG(E-T-Y)_F215R(E-G)T/PeripheralPins.c
+++ b/variants/STM32F2xx/F205RE(T-Y)_F205R(B-C-F)T_F205RG(E-T-Y)_F215R(E-G)T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F205R(B-C-E-F-G)Tx.xml, STM32F205R(E-G)Yx.xml
* STM32F205RGEx.xml, STM32F215R(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F2xx/F205V(B-C-E-F-G)T_F215V(E-G)T/PeripheralPins.c b/variants/STM32F2xx/F205V(B-C-E-F-G)T_F215V(E-G)T/PeripheralPins.c
index df7d89c285..b148be2395 100644
--- a/variants/STM32F2xx/F205V(B-C-E-F-G)T_F215V(E-G)T/PeripheralPins.c
+++ b/variants/STM32F2xx/F205V(B-C-E-F-G)T_F215V(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F205V(B-C-E-F-G)Tx.xml, STM32F215V(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F2xx/F205Z(C-E-F-G)T_F215Z(E-G)T/PeripheralPins.c b/variants/STM32F2xx/F205Z(C-E-F-G)T_F215Z(E-G)T/PeripheralPins.c
index d736a2c83f..e83da05a2e 100644
--- a/variants/STM32F2xx/F205Z(C-E-F-G)T_F215Z(E-G)T/PeripheralPins.c
+++ b/variants/STM32F2xx/F205Z(C-E-F-G)T_F215Z(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F205Z(C-E-F-G)Tx.xml, STM32F215Z(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F2xx/F207I(C-E-F-G)(H-T)_F217I(E-G)(H-T)/PeripheralPins.c b/variants/STM32F2xx/F207I(C-E-F-G)(H-T)_F217I(E-G)(H-T)/PeripheralPins.c
index 86d997fb82..fe0af84d59 100644
--- a/variants/STM32F2xx/F207I(C-E-F-G)(H-T)_F217I(E-G)(H-T)/PeripheralPins.c
+++ b/variants/STM32F2xx/F207I(C-E-F-G)(H-T)_F217I(E-G)(H-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F207I(C-E-F-G)Hx.xml, STM32F207I(C-E-F-G)Tx.xml
* STM32F217I(E-G)Hx.xml, STM32F217I(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F2xx/F207V(C-E-F-G)T_F217V(E-G)T/PeripheralPins.c b/variants/STM32F2xx/F207V(C-E-F-G)T_F217V(E-G)T/PeripheralPins.c
index 33a72bbda4..40e8783eb3 100644
--- a/variants/STM32F2xx/F207V(C-E-F-G)T_F217V(E-G)T/PeripheralPins.c
+++ b/variants/STM32F2xx/F207V(C-E-F-G)T_F217V(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F207V(C-E-F-G)Tx.xml, STM32F217V(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F2xx/F207Z(C-E-F-G)T_F217Z(E-G)T/PeripheralPins.c b/variants/STM32F2xx/F207Z(C-E-F-G)T_F217Z(E-G)T/PeripheralPins.c
index 7fa6bc014f..d7fd508d76 100644
--- a/variants/STM32F2xx/F207Z(C-E-F-G)T_F217Z(E-G)T/PeripheralPins.c
+++ b/variants/STM32F2xx/F207Z(C-E-F-G)T_F217Z(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F207Z(C-E-F-G)Tx.xml, STM32F217Z(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F301C6T_F301C8(T-Y)/PeripheralPins.c b/variants/STM32F3xx/F301C6T_F301C8(T-Y)/PeripheralPins.c
index a50abd1211..2c4126a6b8 100644
--- a/variants/STM32F3xx/F301C6T_F301C8(T-Y)/PeripheralPins.c
+++ b/variants/STM32F3xx/F301C6T_F301C8(T-Y)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F301C(6-8)Tx.xml, STM32F301C8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F301K(6-8)T/PeripheralPins.c b/variants/STM32F3xx/F301K(6-8)T/PeripheralPins.c
index 2f0badbed3..877d2625e3 100644
--- a/variants/STM32F3xx/F301K(6-8)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F301K(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F301K(6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F301K(6-8)U/PeripheralPins.c b/variants/STM32F3xx/F301K(6-8)U/PeripheralPins.c
index e0bea1e64a..25a0fac064 100644
--- a/variants/STM32F3xx/F301K(6-8)U/PeripheralPins.c
+++ b/variants/STM32F3xx/F301K(6-8)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F301K(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F301R(6-8)T/PeripheralPins.c b/variants/STM32F3xx/F301R(6-8)T/PeripheralPins.c
index d285585d60..2bf3480ffb 100644
--- a/variants/STM32F3xx/F301R(6-8)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F301R(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F301R(6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302C(B-C)T/PeripheralPins.c b/variants/STM32F3xx/F302C(B-C)T/PeripheralPins.c
index a24c749cba..5684b7aec7 100644
--- a/variants/STM32F3xx/F302C(B-C)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F302C(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302C(B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302C6T_F302C8(T-Y)/PeripheralPins.c b/variants/STM32F3xx/F302C6T_F302C8(T-Y)/PeripheralPins.c
index f764de52d7..3750ee4254 100644
--- a/variants/STM32F3xx/F302C6T_F302C8(T-Y)/PeripheralPins.c
+++ b/variants/STM32F3xx/F302C6T_F302C8(T-Y)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302C(6-8)Tx.xml, STM32F302C8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302K(6-8)U/PeripheralPins.c b/variants/STM32F3xx/F302K(6-8)U/PeripheralPins.c
index b5769c67f2..269d08b5f2 100644
--- a/variants/STM32F3xx/F302K(6-8)U/PeripheralPins.c
+++ b/variants/STM32F3xx/F302K(6-8)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302K(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302R(6-8)T/PeripheralPins.c b/variants/STM32F3xx/F302R(6-8)T/PeripheralPins.c
index 82df987ca6..3d38686536 100644
--- a/variants/STM32F3xx/F302R(6-8)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F302R(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302R(6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302R(B-C)T/PeripheralPins.c b/variants/STM32F3xx/F302R(B-C)T/PeripheralPins.c
index 8623be0638..e9eacc45f2 100644
--- a/variants/STM32F3xx/F302R(B-C)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F302R(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302R(B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302R(D-E)T/PeripheralPins.c b/variants/STM32F3xx/F302R(D-E)T/PeripheralPins.c
index 7465409a56..ff35ceb960 100644
--- a/variants/STM32F3xx/F302R(D-E)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F302R(D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302R(D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302V(B-C)T/PeripheralPins.c b/variants/STM32F3xx/F302V(B-C)T/PeripheralPins.c
index 50d95d07be..18725bc6d6 100644
--- a/variants/STM32F3xx/F302V(B-C)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F302V(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302V(B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302V(D-E)(H-T)/PeripheralPins.c b/variants/STM32F3xx/F302V(D-E)(H-T)/PeripheralPins.c
index 7b519021cd..bbf138ba81 100644
--- a/variants/STM32F3xx/F302V(D-E)(H-T)/PeripheralPins.c
+++ b/variants/STM32F3xx/F302V(D-E)(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302V(D-E)Hx.xml, STM32F302V(D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302VCY/PeripheralPins.c b/variants/STM32F3xx/F302VCY/PeripheralPins.c
index dba9b11d6c..d72c5b4533 100644
--- a/variants/STM32F3xx/F302VCY/PeripheralPins.c
+++ b/variants/STM32F3xx/F302VCY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302VCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F302Z(D-E)T/PeripheralPins.c b/variants/STM32F3xx/F302Z(D-E)T/PeripheralPins.c
index 8ece946a38..faef425c2e 100644
--- a/variants/STM32F3xx/F302Z(D-E)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F302Z(D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F302Z(D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303C(6-8)T_F334C(4-6-8)T/PeripheralPins.c b/variants/STM32F3xx/F303C(6-8)T_F334C(4-6-8)T/PeripheralPins.c
index 8e9d92a565..78e363d096 100644
--- a/variants/STM32F3xx/F303C(6-8)T_F334C(4-6-8)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F303C(6-8)T_F334C(4-6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303C(6-8)Tx.xml, STM32F334C(4-6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303C(B-C)T/PeripheralPins.c b/variants/STM32F3xx/F303C(B-C)T/PeripheralPins.c
index 39afebf8e7..7fd7a8871d 100644
--- a/variants/STM32F3xx/F303C(B-C)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F303C(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303C(B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303C8Y_F334C8Y/PeripheralPins.c b/variants/STM32F3xx/F303C8Y_F334C8Y/PeripheralPins.c
index c1449cecfa..ca08a5e524 100644
--- a/variants/STM32F3xx/F303C8Y_F334C8Y/PeripheralPins.c
+++ b/variants/STM32F3xx/F303C8Y_F334C8Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303C8Yx.xml, STM32F334C8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303K(6-8)T_F334K(4-6-8)T/PeripheralPins.c b/variants/STM32F3xx/F303K(6-8)T_F334K(4-6-8)T/PeripheralPins.c
index 6b8b6fd0b8..b3033e10d7 100644
--- a/variants/STM32F3xx/F303K(6-8)T_F334K(4-6-8)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F303K(6-8)T_F334K(4-6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303K(6-8)Tx.xml, STM32F334K(4-6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303K(6-8)U_F334K(4-6-8)U/PeripheralPins.c b/variants/STM32F3xx/F303K(6-8)U_F334K(4-6-8)U/PeripheralPins.c
index f15a9ef19e..ffbf92db25 100644
--- a/variants/STM32F3xx/F303K(6-8)U_F334K(4-6-8)U/PeripheralPins.c
+++ b/variants/STM32F3xx/F303K(6-8)U_F334K(4-6-8)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303K(6-8)Ux.xml, STM32F334K(4-6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303R(6-8)T_F334R(6-8)T/PeripheralPins.c b/variants/STM32F3xx/F303R(6-8)T_F334R(6-8)T/PeripheralPins.c
index acd1e12dbb..ce542155e6 100644
--- a/variants/STM32F3xx/F303R(6-8)T_F334R(6-8)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F303R(6-8)T_F334R(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303R(6-8)Tx.xml, STM32F334R(6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303R(B-C)T/PeripheralPins.c b/variants/STM32F3xx/F303R(B-C)T/PeripheralPins.c
index 2957a88a53..1786cf9085 100644
--- a/variants/STM32F3xx/F303R(B-C)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F303R(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303R(B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303R(D-E)T/PeripheralPins.c b/variants/STM32F3xx/F303R(D-E)T/PeripheralPins.c
index 10364c01c2..83cca59295 100644
--- a/variants/STM32F3xx/F303R(D-E)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F303R(D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303R(D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303V(B-C)T/PeripheralPins.c b/variants/STM32F3xx/F303V(B-C)T/PeripheralPins.c
index 715a301b9d..e34d437efc 100644
--- a/variants/STM32F3xx/F303V(B-C)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F303V(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303V(B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303V(D-E)(H-T)/PeripheralPins.c b/variants/STM32F3xx/F303V(D-E)(H-T)/PeripheralPins.c
index c43dcf9ddc..9479126b48 100644
--- a/variants/STM32F3xx/F303V(D-E)(H-T)/PeripheralPins.c
+++ b/variants/STM32F3xx/F303V(D-E)(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303V(D-E)Hx.xml, STM32F303V(D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303VCY/PeripheralPins.c b/variants/STM32F3xx/F303VCY/PeripheralPins.c
index 7479ff2f0c..b144cb9cf0 100644
--- a/variants/STM32F3xx/F303VCY/PeripheralPins.c
+++ b/variants/STM32F3xx/F303VCY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303VCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303VEY/PeripheralPins.c b/variants/STM32F3xx/F303VEY/PeripheralPins.c
index a3da5364e3..9f48a5626e 100644
--- a/variants/STM32F3xx/F303VEY/PeripheralPins.c
+++ b/variants/STM32F3xx/F303VEY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303VEYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F303Z(D-E)T/PeripheralPins.c b/variants/STM32F3xx/F303Z(D-E)T/PeripheralPins.c
index 01dc8d3d68..6f4abe0d24 100644
--- a/variants/STM32F3xx/F303Z(D-E)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F303Z(D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F303Z(D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F318C8(T-Y)/PeripheralPins.c b/variants/STM32F3xx/F318C8(T-Y)/PeripheralPins.c
index a884bb39bd..3ab760eead 100644
--- a/variants/STM32F3xx/F318C8(T-Y)/PeripheralPins.c
+++ b/variants/STM32F3xx/F318C8(T-Y)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F318C8Tx.xml, STM32F318C8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F318K8U/PeripheralPins.c b/variants/STM32F3xx/F318K8U/PeripheralPins.c
index 61543d32e9..9d973c8022 100644
--- a/variants/STM32F3xx/F318K8U/PeripheralPins.c
+++ b/variants/STM32F3xx/F318K8U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F318K8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F328C8T/PeripheralPins.c b/variants/STM32F3xx/F328C8T/PeripheralPins.c
index 7719f6a677..3f68f8422c 100644
--- a/variants/STM32F3xx/F328C8T/PeripheralPins.c
+++ b/variants/STM32F3xx/F328C8T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F328C8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F358CCT/PeripheralPins.c b/variants/STM32F3xx/F358CCT/PeripheralPins.c
index 9e45de91e4..a87a9e937c 100644
--- a/variants/STM32F3xx/F358CCT/PeripheralPins.c
+++ b/variants/STM32F3xx/F358CCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F358CCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F358RCT/PeripheralPins.c b/variants/STM32F3xx/F358RCT/PeripheralPins.c
index b42fc63e2f..3bb2190090 100644
--- a/variants/STM32F3xx/F358RCT/PeripheralPins.c
+++ b/variants/STM32F3xx/F358RCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F358RCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F358VCT/PeripheralPins.c b/variants/STM32F3xx/F358VCT/PeripheralPins.c
index 2a0b84dc02..d0bbcd5a57 100644
--- a/variants/STM32F3xx/F358VCT/PeripheralPins.c
+++ b/variants/STM32F3xx/F358VCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F358VCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F373C(8-B-C)T/PeripheralPins.c b/variants/STM32F3xx/F373C(8-B-C)T/PeripheralPins.c
index 1e5a460d44..75e50f354b 100644
--- a/variants/STM32F3xx/F373C(8-B-C)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F373C(8-B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F373C(8-B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F373R(8-B-C)T/PeripheralPins.c b/variants/STM32F3xx/F373R(8-B-C)T/PeripheralPins.c
index 19be99be0d..fda621e983 100644
--- a/variants/STM32F3xx/F373R(8-B-C)T/PeripheralPins.c
+++ b/variants/STM32F3xx/F373R(8-B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F373R(8-B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F373V(8-B-C)(H-T)/PeripheralPins.c b/variants/STM32F3xx/F373V(8-B-C)(H-T)/PeripheralPins.c
index d1fc6d23d5..a856e9a6fb 100644
--- a/variants/STM32F3xx/F373V(8-B-C)(H-T)/PeripheralPins.c
+++ b/variants/STM32F3xx/F373V(8-B-C)(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F373V(8-B-C)Hx.xml, STM32F373V(8-B-C)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F378CCT/PeripheralPins.c b/variants/STM32F3xx/F378CCT/PeripheralPins.c
index 01d38ffb0f..a7b8856364 100644
--- a/variants/STM32F3xx/F378CCT/PeripheralPins.c
+++ b/variants/STM32F3xx/F378CCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F378CCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F378RC(T-Y)/PeripheralPins.c b/variants/STM32F3xx/F378RC(T-Y)/PeripheralPins.c
index 1f8841bf1d..97d28047a6 100644
--- a/variants/STM32F3xx/F378RC(T-Y)/PeripheralPins.c
+++ b/variants/STM32F3xx/F378RC(T-Y)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F378RCTx.xml, STM32F378RCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F378VC(H-T)/PeripheralPins.c b/variants/STM32F3xx/F378VC(H-T)/PeripheralPins.c
index 75666b05ca..44f89a930c 100644
--- a/variants/STM32F3xx/F378VC(H-T)/PeripheralPins.c
+++ b/variants/STM32F3xx/F378VC(H-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F378VCHx.xml, STM32F378VCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F3xx/F398VET/PeripheralPins.c b/variants/STM32F3xx/F398VET/PeripheralPins.c
index 5bdc255148..26b9f66bfc 100644
--- a/variants/STM32F3xx/F398VET/PeripheralPins.c
+++ b/variants/STM32F3xx/F398VET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F398VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F401CC(F-U-Y)_F401C(B-D-E)(U-Y)/PeripheralPins.c b/variants/STM32F4xx/F401CC(F-U-Y)_F401C(B-D-E)(U-Y)/PeripheralPins.c
index 12c4710f69..173681b6b4 100644
--- a/variants/STM32F4xx/F401CC(F-U-Y)_F401C(B-D-E)(U-Y)/PeripheralPins.c
+++ b/variants/STM32F4xx/F401CC(F-U-Y)_F401C(B-D-E)(U-Y)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F401C(B-C)Ux.xml, STM32F401C(B-C)Yx.xml
* STM32F401C(D-E)Ux.xml, STM32F401C(D-E)Yx.xml
* STM32F401CCFx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F401R(B-C-D-E)T/PeripheralPins.c b/variants/STM32F4xx/F401R(B-C-D-E)T/PeripheralPins.c
index f5baac63fc..5205a86bf0 100644
--- a/variants/STM32F4xx/F401R(B-C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F401R(B-C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F401R(B-C)Tx.xml, STM32F401R(D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F401V(B-C-D-E)H/PeripheralPins.c b/variants/STM32F4xx/F401V(B-C-D-E)H/PeripheralPins.c
index 101519b794..12bc5267d0 100644
--- a/variants/STM32F4xx/F401V(B-C-D-E)H/PeripheralPins.c
+++ b/variants/STM32F4xx/F401V(B-C-D-E)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F401V(B-C)Hx.xml, STM32F401V(D-E)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F401V(B-C-D-E)T/PeripheralPins.c b/variants/STM32F4xx/F401V(B-C-D-E)T/PeripheralPins.c
index 739b23864d..cff95ea93f 100644
--- a/variants/STM32F4xx/F401V(B-C-D-E)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F401V(B-C-D-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F401V(B-C)Tx.xml, STM32F401V(D-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F405O(E-G)Y_F415OGY/PeripheralPins.c b/variants/STM32F4xx/F405O(E-G)Y_F415OGY/PeripheralPins.c
index 66da0ad7cb..47c56047f6 100644
--- a/variants/STM32F4xx/F405O(E-G)Y_F415OGY/PeripheralPins.c
+++ b/variants/STM32F4xx/F405O(E-G)Y_F415OGY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F405O(E-G)Yx.xml, STM32F415OGYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F405RGT_F415RGT/PeripheralPins.c b/variants/STM32F4xx/F405RGT_F415RGT/PeripheralPins.c
index 62507250af..1a5d60f7a5 100644
--- a/variants/STM32F4xx/F405RGT_F415RGT/PeripheralPins.c
+++ b/variants/STM32F4xx/F405RGT_F415RGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F405RGTx.xml, STM32F415RGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F405VGT_F415VGT/PeripheralPins.c b/variants/STM32F4xx/F405VGT_F415VGT/PeripheralPins.c
index 029493293c..d1b4f6820d 100644
--- a/variants/STM32F4xx/F405VGT_F415VGT/PeripheralPins.c
+++ b/variants/STM32F4xx/F405VGT_F415VGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F405VGTx.xml, STM32F415VGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F405ZGT_F415ZGT/PeripheralPins.c b/variants/STM32F4xx/F405ZGT_F415ZGT/PeripheralPins.c
index d59783e2fd..1384beacff 100644
--- a/variants/STM32F4xx/F405ZGT_F415ZGT/PeripheralPins.c
+++ b/variants/STM32F4xx/F405ZGT_F415ZGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F405ZGTx.xml, STM32F415ZGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)/PeripheralPins.c b/variants/STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)/PeripheralPins.c
index 3d05cf31db..2427dd6df7 100644
--- a/variants/STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)/PeripheralPins.c
+++ b/variants/STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F407I(E-G)Hx.xml, STM32F407I(E-G)Tx.xml
* STM32F417I(E-G)Hx.xml, STM32F417I(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F407V(E-G)T_F417V(E-G)T/PeripheralPins.c b/variants/STM32F4xx/F407V(E-G)T_F417V(E-G)T/PeripheralPins.c
index 6dd31351ce..966f1efc2f 100644
--- a/variants/STM32F4xx/F407V(E-G)T_F417V(E-G)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F407V(E-G)T_F417V(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F407V(E-G)Tx.xml, STM32F417V(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F407Z(E-G)T_F417Z(E-G)T/PeripheralPins.c b/variants/STM32F4xx/F407Z(E-G)T_F417Z(E-G)T/PeripheralPins.c
index 54a41b030e..9e4c3e3a6d 100644
--- a/variants/STM32F4xx/F407Z(E-G)T_F417Z(E-G)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F407Z(E-G)T_F417Z(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F407Z(E-G)Tx.xml, STM32F417Z(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F410C(8-B)T/PeripheralPins.c b/variants/STM32F4xx/F410C(8-B)T/PeripheralPins.c
index 2f6bade20f..b9f665cbc8 100644
--- a/variants/STM32F4xx/F410C(8-B)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F410C(8-B)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F410C(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F410C(8-B)U/PeripheralPins.c b/variants/STM32F4xx/F410C(8-B)U/PeripheralPins.c
index ef0aef8d28..2cb36cbc3a 100644
--- a/variants/STM32F4xx/F410C(8-B)U/PeripheralPins.c
+++ b/variants/STM32F4xx/F410C(8-B)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F410C(8-B)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F410R(8-B)(I-T)/PeripheralPins.c b/variants/STM32F4xx/F410R(8-B)(I-T)/PeripheralPins.c
index df1838dc29..8d842d72a5 100644
--- a/variants/STM32F4xx/F410R(8-B)(I-T)/PeripheralPins.c
+++ b/variants/STM32F4xx/F410R(8-B)(I-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F410R(8-B)Ix.xml, STM32F410R(8-B)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F410T(8-B)Y/PeripheralPins.c b/variants/STM32F4xx/F410T(8-B)Y/PeripheralPins.c
index d7906aa815..5b7ab7c15a 100644
--- a/variants/STM32F4xx/F410T(8-B)Y/PeripheralPins.c
+++ b/variants/STM32F4xx/F410T(8-B)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F410T(8-B)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F411C(C-E)(U-Y)/PeripheralPins.c b/variants/STM32F4xx/F411C(C-E)(U-Y)/PeripheralPins.c
index c9592bf411..f0a7ea4162 100644
--- a/variants/STM32F4xx/F411C(C-E)(U-Y)/PeripheralPins.c
+++ b/variants/STM32F4xx/F411C(C-E)(U-Y)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F411C(C-E)Ux.xml, STM32F411C(C-E)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F411R(C-E)T/PeripheralPins.c b/variants/STM32F4xx/F411R(C-E)T/PeripheralPins.c
index ec308f0b1d..60d1370858 100644
--- a/variants/STM32F4xx/F411R(C-E)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F411R(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F411R(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F411V(C-E)H/PeripheralPins.c b/variants/STM32F4xx/F411V(C-E)H/PeripheralPins.c
index d7965b3ab3..5b0cddf3d9 100644
--- a/variants/STM32F4xx/F411V(C-E)H/PeripheralPins.c
+++ b/variants/STM32F4xx/F411V(C-E)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F411V(C-E)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F411V(C-E)T/CMakeLists.txt b/variants/STM32F4xx/F411V(C-E)T/CMakeLists.txt
index 2a4d55b6b1..1aecc9cfb3 100644
--- a/variants/STM32F4xx/F411V(C-E)T/CMakeLists.txt
+++ b/variants/STM32F4xx/F411V(C-E)T/CMakeLists.txt
@@ -22,6 +22,7 @@ add_library(variant_bin STATIC EXCLUDE_FROM_ALL
generic_clock.c
PeripheralPins.c
variant_generic.cpp
+ variant_DISCO_F411VE.cpp
)
target_link_libraries(variant_bin PUBLIC variant_usage)
diff --git a/variants/STM32F4xx/F411V(C-E)T/PeripheralPins.c b/variants/STM32F4xx/F411V(C-E)T/PeripheralPins.c
index 8aa4e47a58..4c1d011ae5 100644
--- a/variants/STM32F4xx/F411V(C-E)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F411V(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F411V(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F411V(C-E)T/generic_clock.c b/variants/STM32F4xx/F411V(C-E)T/generic_clock.c
index bf8bb0b6cf..16eb085be5 100644
--- a/variants/STM32F4xx/F411V(C-E)T/generic_clock.c
+++ b/variants/STM32F4xx/F411V(C-E)T/generic_clock.c
@@ -20,8 +20,42 @@
*/
WEAK void SystemClock_Config(void)
{
- /* SystemClock_Config can be generated by STM32CubeMX */
-#warning "SystemClock_Config() is empty. Default clock at reset is used."
+ RCC_OscInitTypeDef RCC_OscInitStruct = {};
+ RCC_ClkInitTypeDef RCC_ClkInitStruct = {};
+
+ /** Configure the main internal regulator output voltage
+ */
+ __HAL_RCC_PWR_CLK_ENABLE();
+ __HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);
+
+ /** Initializes the RCC Oscillators according to the specified parameters
+ * in the RCC_OscInitTypeDef structure.
+ */
+ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
+ RCC_OscInitStruct.HSIState = RCC_HSI_ON;
+ RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
+ RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
+ RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI;
+ RCC_OscInitStruct.PLL.PLLM = 16;
+ RCC_OscInitStruct.PLL.PLLN = 192;
+ RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
+ RCC_OscInitStruct.PLL.PLLQ = 4;
+ if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
+ Error_Handler();
+ }
+
+ /** Initializes the CPU, AHB and APB buses clocks
+ */
+ RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK
+ | RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2;
+ RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
+ RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
+ RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
+ RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
+
+ if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_3) != HAL_OK) {
+ Error_Handler();
+ }
}
#endif /* ARDUINO_GENERIC_* */
diff --git a/variants/STM32F4xx/F411V(C-E)T/ldscript.ld b/variants/STM32F4xx/F411V(C-E)T/ldscript.ld
new file mode 100644
index 0000000000..3f1681174f
--- /dev/null
+++ b/variants/STM32F4xx/F411V(C-E)T/ldscript.ld
@@ -0,0 +1,188 @@
+/*
+******************************************************************************
+**
+** @file : LinkerScript.ld
+**
+** @author : Auto-generated by STM32CubeIDE
+**
+** @brief : Linker script for STM32F411VETx Device from STM32F4 series
+** 512KBytes FLASH
+** 128KBytes RAM
+**
+** Set heap size, stack size and stack location according
+** to application requirements.
+**
+** Set memory bank area and size if external memory is used
+**
+** Target : STMicroelectronics STM32
+**
+** Distribution: The file is distributed as is, without any warranty
+** of any kind.
+**
+******************************************************************************
+** @attention
+**
+** Copyright (c) 2025 STMicroelectronics.
+** All rights reserved.
+**
+** This software is licensed under terms that can be found in the LICENSE file
+** in the root directory of this software component.
+** If no LICENSE file comes with this software, it is provided AS-IS.
+**
+******************************************************************************
+*/
+
+/* Entry Point */
+ENTRY(Reset_Handler)
+
+/* Highest address of the user mode stack */
+_estack = ORIGIN(RAM) + LENGTH(RAM); /* end of "RAM" Ram type memory */
+
+_Min_Heap_Size = 0x200; /* required amount of heap */
+_Min_Stack_Size = 0x400; /* required amount of stack */
+
+/* Memories definition */
+MEMORY
+{
+ RAM (xrw) : ORIGIN = 0x20000000, LENGTH = LD_MAX_DATA_SIZE
+ FLASH (rx) : ORIGIN = 0x8000000 + LD_FLASH_OFFSET, LENGTH = LD_MAX_SIZE - LD_FLASH_OFFSET
+}
+
+/* Sections */
+SECTIONS
+{
+
+ /* The startup code into "FLASH" Rom type memory */
+ .isr_vector :
+ {
+ . = ALIGN(4);
+ KEEP(*(.isr_vector)) /* Startup code */
+ . = ALIGN(4);
+ } >FLASH
+
+ /* The program code and other data into "FLASH" Rom type memory */
+ .text :
+ {
+ . = ALIGN(4);
+ *(.text) /* .text sections (code) */
+ *(.text*) /* .text* sections (code) */
+ *(.glue_7) /* glue arm to thumb code */
+ *(.glue_7t) /* glue thumb to arm code */
+ *(.eh_frame)
+
+ KEEP (*(.init))
+ KEEP (*(.fini))
+
+ . = ALIGN(4);
+ _etext = .; /* define a global symbols at end of code */
+ } >FLASH
+
+ /* Constant data into "FLASH" Rom type memory */
+ .rodata :
+ {
+ . = ALIGN(4);
+ *(.rodata) /* .rodata sections (constants, strings, etc.) */
+ *(.rodata*) /* .rodata* sections (constants, strings, etc.) */
+ . = ALIGN(4);
+ } >FLASH
+
+ .ARM.extab (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ *(.ARM.extab* .gnu.linkonce.armextab.*)
+ . = ALIGN(4);
+ } >FLASH
+
+ .ARM (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ __exidx_start = .;
+ *(.ARM.exidx*)
+ __exidx_end = .;
+ . = ALIGN(4);
+ } >FLASH
+
+ .preinit_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ PROVIDE_HIDDEN (__preinit_array_start = .);
+ KEEP (*(.preinit_array*))
+ PROVIDE_HIDDEN (__preinit_array_end = .);
+ . = ALIGN(4);
+ } >FLASH
+
+ .init_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ PROVIDE_HIDDEN (__init_array_start = .);
+ KEEP (*(SORT(.init_array.*)))
+ KEEP (*(.init_array*))
+ PROVIDE_HIDDEN (__init_array_end = .);
+ . = ALIGN(4);
+ } >FLASH
+
+ .fini_array (READONLY) : /* The "READONLY" keyword is only supported in GCC11 and later, remove it if using GCC10 or earlier. */
+ {
+ . = ALIGN(4);
+ PROVIDE_HIDDEN (__fini_array_start = .);
+ KEEP (*(SORT(.fini_array.*)))
+ KEEP (*(.fini_array*))
+ PROVIDE_HIDDEN (__fini_array_end = .);
+ . = ALIGN(4);
+ } >FLASH
+
+ /* Used by the startup to initialize data */
+ _sidata = LOADADDR(.data);
+
+ /* Initialized data sections into "RAM" Ram type memory */
+ .data :
+ {
+ . = ALIGN(4);
+ _sdata = .; /* create a global symbol at data start */
+ *(.data) /* .data sections */
+ *(.data*) /* .data* sections */
+ *(.RamFunc) /* .RamFunc sections */
+ *(.RamFunc*) /* .RamFunc* sections */
+
+ . = ALIGN(4);
+ _edata = .; /* define a global symbol at data end */
+
+ } >RAM AT> FLASH
+
+ /* Uninitialized data section into "RAM" Ram type memory */
+ . = ALIGN(4);
+ .bss :
+ {
+ /* This is used by the startup in order to initialize the .bss section */
+ _sbss = .; /* define a global symbol at bss start */
+ __bss_start__ = _sbss;
+ *(.bss)
+ *(.bss*)
+ *(COMMON)
+
+ . = ALIGN(4);
+ _ebss = .; /* define a global symbol at bss end */
+ __bss_end__ = _ebss;
+ } >RAM
+
+ /* User_heap_stack section, used to check that there is enough "RAM" Ram type memory left */
+ ._user_heap_stack :
+ {
+ . = ALIGN(8);
+ PROVIDE ( end = . );
+ PROVIDE ( _end = . );
+ . = . + _Min_Heap_Size;
+ . = . + _Min_Stack_Size;
+ . = ALIGN(8);
+ } >RAM
+
+ /* Remove information from the compiler libraries */
+ /DISCARD/ :
+ {
+ libc.a ( * )
+ libm.a ( * )
+ libgcc.a ( * )
+ }
+
+ .ARM.attributes 0 : { *(.ARM.attributes) }
+}
diff --git a/variants/STM32F4xx/F411V(C-E)T/variant_DISCO_F411VE.cpp b/variants/STM32F4xx/F411V(C-E)T/variant_DISCO_F411VE.cpp
new file mode 100644
index 0000000000..55de45797d
--- /dev/null
+++ b/variants/STM32F4xx/F411V(C-E)T/variant_DISCO_F411VE.cpp
@@ -0,0 +1,191 @@
+/*
+ *******************************************************************************
+ * Copyright (c) 2011-2021, STMicroelectronics
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ *******************************************************************************
+ */
+#if defined(ARDUINO_DISCO_F411VE)
+
+#include "pins_arduino.h"
+
+// Pin number
+const PinName digitalPin[] = {
+ //P1 connector Right side
+ PC_0, //D0/A10
+ PC_2, //D1/A12
+ PA_0, //D2/A0
+ PA_2, //D3/A2
+ PA_4, //D4/A4
+ PA_6, //D5/A6
+ PC_4, //D6/A14
+ PB_0, //D7/A8
+ PB_2, //D8
+ PE_8, //D9
+ PE_10, //D10
+ PE_12, //D11
+ PE_14, //D12
+ PB_10, //D13
+ PB_12, //D14
+ PB_14, //D15
+ PD_8, //D16
+ PD_10, //D17
+ PD_12, //D18
+ PD_14, //D19
+ //P2 connector Left side
+ PH_0, //D20
+ PC_14, //D21
+ PE_6, //D22
+ PE_4, //D23
+ PE_2, //D24
+ PE_0, //D25
+ PB_8, //D26
+ PB_6, //D27
+ PB_4, //D28
+ PD_7, //D29
+ PD_5, //D30
+ PD_3, //D31
+ PD_1, //D32
+ PC_12, //D33
+ PC_10, //D34
+ PA_14, //D35
+ PA_10, //D36
+ PA_8, //D37
+ PC_8, //D38
+ PC_6, //D39
+ //P1 Connector Left Side
+ PC_1, //D40/A11
+ PC_3, //D41/A13
+ PA_1, //D42/A1
+ PA_3, //D43/A3
+ PA_5, //D44/A5
+ PA_7, //D45/A7
+ PC_5, //D46/A15
+ PB_1, //D47/A9
+ PE_7, //D48
+ PE_9, //D49
+ PE_11, //D50
+ PE_13, //D51
+ PE_15, //D52
+ PB_13, //D53
+ PB_15, //D54
+ PD_9, //D55
+ PD_11, //D56
+ PD_13, //D57
+ PD_15, //D58
+ //P2 connector Right side
+ PH_1, //D59
+ PC_15, //D60
+ PC_13, //D61
+ PE_5, //D62
+ PE_3, //D63
+ PE_1, //D64
+ PB_9, //D65
+ PB_7, //D66
+ PB_5, //D67
+ PB_3, //D68
+ PD_6, //D69
+ PD_4, //D70
+ PD_2, //D71
+ PD_0, //D72
+ PC_11, //D73
+ PA_15, //D74
+ PA_13, //D75
+ PA_9, //D76
+ PC_9, //D77
+ PC_7, //D78
+ //CN5 USB USER connector
+ PA_11, //D79
+ PA_12 //D80
+};
+
+// Analog (Ax) pin number array
+const uint32_t analogInputPin[] = {
+ 2, //A0
+ 42, //A1
+ 3, //A2
+ 43, //A3
+ 4, //A4
+ 44, //A5
+ 5, //A6
+ 45, //A7
+ 7, //A8
+ 47, //A9
+ 0, //A10
+ 40, //A11
+ 1, //A12
+ 41, //A13
+ 6, //A14
+ 46 //A15
+};
+
+// ----------------------------------------------------------------------------
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/**
+ * @brief System Clock Configuration
+ * @retval None
+ */
+WEAK void SystemClock_Config(void)
+{
+ RCC_OscInitTypeDef RCC_OscInitStruct = {};
+ RCC_ClkInitTypeDef RCC_ClkInitStruct = {};
+ RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {};
+
+ /** Configure the main internal regulator output voltage
+ */
+ __HAL_RCC_PWR_CLK_ENABLE();
+ __HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);
+
+ /** Initializes the RCC Oscillators according to the specified parameters
+ * in the RCC_OscInitTypeDef structure.
+ */
+ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
+ RCC_OscInitStruct.HSEState = RCC_HSE_ON;
+ RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
+ RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
+ RCC_OscInitStruct.PLL.PLLM = 4;
+ RCC_OscInitStruct.PLL.PLLN = 192;
+ RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV4;
+ RCC_OscInitStruct.PLL.PLLQ = 4;
+ if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
+ Error_Handler();
+ }
+
+ /** Initializes the CPU, AHB and APB buses clocks
+ */
+ RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK
+ | RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2;
+ RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
+ RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
+ RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
+ RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
+
+ if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_3) != HAL_OK) {
+ Error_Handler();
+ }
+
+ /** Initializes the peripherals clock
+ */
+ PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_I2S;
+ PeriphClkInitStruct.PLLI2S.PLLI2SN = 192;
+ PeriphClkInitStruct.PLLI2S.PLLI2SM = 4;
+ PeriphClkInitStruct.PLLI2S.PLLI2SR = 2;
+ if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK) {
+ Error_Handler();
+ }
+}
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* ARDUINO_DISCO_F411VE */
diff --git a/variants/STM32F4xx/F411V(C-E)T/variant_DISCO_F411VE.h b/variants/STM32F4xx/F411V(C-E)T/variant_DISCO_F411VE.h
new file mode 100644
index 0000000000..b2ca6f65b2
--- /dev/null
+++ b/variants/STM32F4xx/F411V(C-E)T/variant_DISCO_F411VE.h
@@ -0,0 +1,237 @@
+/*
+ *******************************************************************************
+ * Copyright (c) 2025, STMicroelectronics
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ *******************************************************************************
+ */
+#pragma once
+
+/*----------------------------------------------------------------------------
+ * STM32 pins number
+ *----------------------------------------------------------------------------*/
+
+//P1 connector Right side
+#define PC0 PIN_A10
+#define PC2 PIN_A12
+#define PA0 PIN_A0
+#define PA2 PIN_A2
+#define PA4 PIN_A4
+#define PA6 PIN_A6
+#define PC4 PIN_A14
+#define PB0 PIN_A8
+#define PB2 8
+#define PE8 9
+#define PE10 10
+#define PE12 11
+#define PE14 12
+#define PB10 13
+#define PB12 14
+#define PB14 15
+#define PD8 16
+#define PD10 17
+#define PD12 18
+#define PD14 19
+//P2 connector Left side
+#define PH0 20
+#define PC14 21
+#define PE6 22
+#define PE4 23
+#define PE2 24
+#define PE0 25
+#define PB8 26
+#define PB6 27
+#define PB4 28
+#define PD7 29
+#define PD5 30
+#define PD3 31
+#define PD1 32
+#define PC12 33
+#define PC10 34
+#define PA14 35
+#define PA10 36
+#define PA8 37
+#define PC8 38
+#define PC6 39
+//P1 Connector Left Side
+#define PC1 PIN_A11
+#define PC3 PIN_A13
+#define PA1 PIN_A1
+#define PA3 PIN_A3
+#define PA5 PIN_A5
+#define PA7 PIN_A7
+#define PC5 PIN_A15
+#define PB1 PIN_A9
+#define PE7 48
+#define PE9 49
+#define PE11 50
+#define PE13 51
+#define PE15 52
+#define PB13 53
+#define PB15 54
+#define PD9 55
+#define PD11 56
+#define PD13 57
+#define PD15 58
+//P2 connector Right side
+#define PH1 59
+#define PC15 60
+#define PC13 61
+#define PE5 62
+#define PE3 63
+#define PE1 64
+#define PB9 65
+#define PB7 66
+#define PB5 67
+#define PB3 68
+#define PD6 69
+#define PD4 70
+#define PD2 71
+#define PD0 72
+#define PC11 73
+#define PA15 74
+#define PA13 75
+#define PA9 76
+#define PC9 77
+#define PC7 78
+//CN5 USB USER connector
+#define PA11 79
+#define PA12 80
+
+// Alternate pins number
+#define PA0_ALT1 (PA0 | ALT1)
+#define PA1_ALT1 (PA1 | ALT1)
+#define PA2_ALT1 (PA2 | ALT1)
+#define PA2_ALT2 (PA2 | ALT2)
+#define PA3_ALT1 (PA3 | ALT1)
+#define PA3_ALT2 (PA3 | ALT2)
+#define PA4_ALT1 (PA4 | ALT1)
+#define PA7_ALT1 (PA7 | ALT1)
+#define PA15_ALT1 (PA15 | ALT1)
+#define PB0_ALT1 (PB0 | ALT1)
+#define PB1_ALT1 (PB1 | ALT1)
+#define PB3_ALT1 (PB3 | ALT1)
+#define PB4_ALT1 (PB4 | ALT1)
+#define PB5_ALT1 (PB5 | ALT1)
+#define PB8_ALT1 (PB8 | ALT1)
+#define PB9_ALT1 (PB9 | ALT1)
+#define PB12_ALT1 (PB12 | ALT1)
+#define PB13_ALT1 (PB13 | ALT1)
+#define PE2_ALT1 (PE2 | ALT1)
+#define PE4_ALT1 (PE4 | ALT1)
+#define PE5_ALT1 (PE5 | ALT1)
+#define PE6_ALT1 (PE6 | ALT1)
+#define PE11_ALT1 (PE11 | ALT1)
+#define PE12_ALT1 (PE12 | ALT1)
+#define PE13_ALT1 (PE13 | ALT1)
+#define PE14_ALT1 (PE14 | ALT1)
+
+#define NUM_DIGITAL_PINS 81
+#define NUM_ANALOG_INPUTS 16
+
+// On-board LED pin number
+#define LED_GREEN PD12
+#define LED_BLUE PD15
+#define LED_RED PD14
+#define LED_ORANGE PD13
+#ifndef LED_BUILTIN
+ #define LED_BUILTIN LED_GREEN
+#endif
+
+// On-board user button
+#ifndef USER_BTN
+ #define USER_BTN PA0
+#endif
+
+// SPI definitions
+#ifndef PIN_SPI_SS
+ #define PIN_SPI_SS PE3
+#endif
+#ifndef PIN_SPI_SS1
+ #define PIN_SPI_SS1 PNUM_NOT_DEFINED
+#endif
+#ifndef PIN_SPI_SS2
+ #define PIN_SPI_SS2 PNUM_NOT_DEFINED
+#endif
+#ifndef PIN_SPI_SS3
+ #define PIN_SPI_SS3 PNUM_NOT_DEFINED
+#endif
+#ifndef PIN_SPI_MOSI
+ #define PIN_SPI_MOSI PA7
+#endif
+#ifndef PIN_SPI_MISO
+ #define PIN_SPI_MISO PA6
+#endif
+#ifndef PIN_SPI_SCK
+ #define PIN_SPI_SCK PA5
+#endif
+
+// I2C definitions
+#ifndef PIN_WIRE_SDA
+ #define PIN_WIRE_SDA PB9
+#endif
+#ifndef PIN_WIRE_SCL
+ #define PIN_WIRE_SCL PB6
+#endif
+
+// Timer Definitions
+#ifndef TIMER_TONE
+ #define TIMER_TONE TIM10
+#endif
+#ifndef TIMER_SERVO
+ #define TIMER_SERVO TIM11
+#endif
+
+// UART Definitions
+#ifndef SERIAL_UART_INSTANCE
+ #define SERIAL_UART_INSTANCE 2 //Connected to ST-Link
+#endif
+
+// Default pin used for 'Serial' instance (ex: ST-Link)
+// Mandatory for Firmata
+// By default not connected to ST-Link as
+// SB10 and SB11 not fitted on the board.
+#ifndef PIN_SERIAL_RX
+ #define PIN_SERIAL_RX PA3
+#endif
+#ifndef PIN_SERIAL_TX
+ #define PIN_SERIAL_TX PA2
+#endif
+
+// Extra HAL modules
+#if !defined(HAL_SD_MODULE_DISABLED)
+ #define HAL_SD_MODULE_ENABLED
+#endif
+
+/*----------------------------------------------------------------------------
+ * Arduino objects - C++ only
+ *----------------------------------------------------------------------------*/
+
+#ifdef __cplusplus
+ // These serial port names are intended to allow libraries and architecture-neutral
+ // sketches to automatically default to the correct port name for a particular type
+ // of use. For example, a GPS module would normally connect to SERIAL_PORT_HARDWARE_OPEN,
+ // the first hardware serial port whose RX/TX pins are not dedicated to another use.
+ //
+ // SERIAL_PORT_MONITOR Port which normally prints to the Arduino Serial Monitor
+ //
+ // SERIAL_PORT_USBVIRTUAL Port which is USB virtual serial
+ //
+ // SERIAL_PORT_LINUXBRIDGE Port which connects to a Linux system via Bridge library
+ //
+ // SERIAL_PORT_HARDWARE Hardware serial port, physical RX & TX pins.
+ //
+ // SERIAL_PORT_HARDWARE_OPEN Hardware serial ports which are open for use. Their RX & TX
+ // pins are NOT connected to anything by default.
+ #ifndef SERIAL_PORT_MONITOR
+ #define SERIAL_PORT_MONITOR Serial
+ #endif
+ #ifndef SERIAL_PORT_HARDWARE
+ #define SERIAL_PORT_HARDWARE Serial
+ #endif
+#endif
diff --git a/variants/STM32F4xx/F412C(E-G)U/PeripheralPins.c b/variants/STM32F4xx/F412C(E-G)U/PeripheralPins.c
index 270fbdf7a2..7e4e9030e8 100644
--- a/variants/STM32F4xx/F412C(E-G)U/PeripheralPins.c
+++ b/variants/STM32F4xx/F412C(E-G)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F412C(E-G)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F412R(E-G)(T-Y)x(P)/PeripheralPins.c b/variants/STM32F4xx/F412R(E-G)(T-Y)x(P)/PeripheralPins.c
index 81bde3d210..8d5b6294cd 100644
--- a/variants/STM32F4xx/F412R(E-G)(T-Y)x(P)/PeripheralPins.c
+++ b/variants/STM32F4xx/F412R(E-G)(T-Y)x(P)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F412R(E-G)Tx.xml, STM32F412R(E-G)Yx.xml
* STM32F412R(E-G)YxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F412V(E-G)H/PeripheralPins.c b/variants/STM32F4xx/F412V(E-G)H/PeripheralPins.c
index 9583578a30..57a710a0d6 100644
--- a/variants/STM32F4xx/F412V(E-G)H/PeripheralPins.c
+++ b/variants/STM32F4xx/F412V(E-G)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F412V(E-G)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F412V(E-G)T/PeripheralPins.c b/variants/STM32F4xx/F412V(E-G)T/PeripheralPins.c
index 7a4f00b551..15c2100c4f 100644
--- a/variants/STM32F4xx/F412V(E-G)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F412V(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F412V(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F412Z(E-G)(J-T)/PeripheralPins.c b/variants/STM32F4xx/F412Z(E-G)(J-T)/PeripheralPins.c
index 50095b4c38..15a12e4065 100644
--- a/variants/STM32F4xx/F412Z(E-G)(J-T)/PeripheralPins.c
+++ b/variants/STM32F4xx/F412Z(E-G)(J-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F412Z(E-G)Jx.xml, STM32F412Z(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F413C(G-H)U_F423CHU/PeripheralPins.c b/variants/STM32F4xx/F413C(G-H)U_F423CHU/PeripheralPins.c
index 7ed390670d..743109ca58 100644
--- a/variants/STM32F4xx/F413C(G-H)U_F423CHU/PeripheralPins.c
+++ b/variants/STM32F4xx/F413C(G-H)U_F423CHU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F413C(G-H)Ux.xml, STM32F423CHUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F413M(G-H)Y_F423MHY/PeripheralPins.c b/variants/STM32F4xx/F413M(G-H)Y_F423MHY/PeripheralPins.c
index 43ff7ca7ac..4125133658 100644
--- a/variants/STM32F4xx/F413M(G-H)Y_F423MHY/PeripheralPins.c
+++ b/variants/STM32F4xx/F413M(G-H)Y_F423MHY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F413M(G-H)Yx.xml, STM32F423MHYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F413R(G-H)T_F423RHT/PeripheralPins.c b/variants/STM32F4xx/F413R(G-H)T_F423RHT/PeripheralPins.c
index ab3606e672..eb8c561922 100644
--- a/variants/STM32F4xx/F413R(G-H)T_F423RHT/PeripheralPins.c
+++ b/variants/STM32F4xx/F413R(G-H)T_F423RHT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F413R(G-H)Tx.xml, STM32F423RHTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F413V(G-H)H_F423VHH/PeripheralPins.c b/variants/STM32F4xx/F413V(G-H)H_F423VHH/PeripheralPins.c
index 703570a848..4ee0fee2c0 100644
--- a/variants/STM32F4xx/F413V(G-H)H_F423VHH/PeripheralPins.c
+++ b/variants/STM32F4xx/F413V(G-H)H_F423VHH/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F413V(G-H)Hx.xml, STM32F423VHHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F413V(G-H)T_F423VHT/PeripheralPins.c b/variants/STM32F4xx/F413V(G-H)T_F423VHT/PeripheralPins.c
index cfa40c8081..5d4cc2a1f4 100644
--- a/variants/STM32F4xx/F413V(G-H)T_F423VHT/PeripheralPins.c
+++ b/variants/STM32F4xx/F413V(G-H)T_F423VHT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F413V(G-H)Tx.xml, STM32F423VHTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F413Z(G-H)(J-T)_F423ZH(J-T)/PeripheralPins.c b/variants/STM32F4xx/F413Z(G-H)(J-T)_F423ZH(J-T)/PeripheralPins.c
index 0a17d1d6a7..4af674e202 100644
--- a/variants/STM32F4xx/F413Z(G-H)(J-T)_F423ZH(J-T)/PeripheralPins.c
+++ b/variants/STM32F4xx/F413Z(G-H)(J-T)_F423ZH(J-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F413Z(G-H)Jx.xml, STM32F413Z(G-H)Tx.xml
* STM32F423ZHJx.xml, STM32F423ZHTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F427A(G-I)H_F429A(G-I)H_F437AIH_F439AIH/PeripheralPins.c b/variants/STM32F4xx/F427A(G-I)H_F429A(G-I)H_F437AIH_F439AIH/PeripheralPins.c
index a4ff23a69d..26162fb704 100644
--- a/variants/STM32F4xx/F427A(G-I)H_F429A(G-I)H_F437AIH_F439AIH/PeripheralPins.c
+++ b/variants/STM32F4xx/F427A(G-I)H_F429A(G-I)H_F437AIH_F439AIH/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F427A(G-I)Hx.xml, STM32F429A(G-I)Hx.xml
* STM32F437AIHx.xml, STM32F439AIHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F427I(G-I)(H-T)_F429I(E-G-I)(H-T)_F437I(G-I)(H-T)_F439I(G-I)(H-T)/PeripheralPins.c b/variants/STM32F4xx/F427I(G-I)(H-T)_F429I(E-G-I)(H-T)_F437I(G-I)(H-T)_F439I(G-I)(H-T)/PeripheralPins.c
index 32eb889f8e..d2d9d8bb43 100644
--- a/variants/STM32F4xx/F427I(G-I)(H-T)_F429I(E-G-I)(H-T)_F437I(G-I)(H-T)_F439I(G-I)(H-T)/PeripheralPins.c
+++ b/variants/STM32F4xx/F427I(G-I)(H-T)_F429I(E-G-I)(H-T)_F437I(G-I)(H-T)_F439I(G-I)(H-T)/PeripheralPins.c
@@ -16,7 +16,7 @@
* STM32F429IITx.xml, STM32F437I(G-I)Hx.xml
* STM32F437I(G-I)Tx.xml, STM32F439I(G-I)Hx.xml
* STM32F439I(G-I)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F427V(G-I)T_F429V(E-G-I)T_F437V(G-I)T_F439V(G-I)T/PeripheralPins.c b/variants/STM32F4xx/F427V(G-I)T_F429V(E-G-I)T_F437V(G-I)T_F439V(G-I)T/PeripheralPins.c
index 6a543c9413..55215c308e 100644
--- a/variants/STM32F4xx/F427V(G-I)T_F429V(E-G-I)T_F437V(G-I)T_F439V(G-I)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F427V(G-I)T_F429V(E-G-I)T_F437V(G-I)T_F439V(G-I)T/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F427V(G-I)Tx.xml, STM32F429V(E-G)Tx.xml
* STM32F429VITx.xml, STM32F437V(G-I)Tx.xml
* STM32F439V(G-I)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F427Z(G-I)T_F429ZET_F429Z(G-I)(T-Y)_F437Z(G-I)T_F439Z(G-I)(T-Y)/PeripheralPins.c b/variants/STM32F4xx/F427Z(G-I)T_F429ZET_F429Z(G-I)(T-Y)_F437Z(G-I)T_F439Z(G-I)(T-Y)/PeripheralPins.c
index 296710aee7..48aa67b703 100644
--- a/variants/STM32F4xx/F427Z(G-I)T_F429ZET_F429Z(G-I)(T-Y)_F437Z(G-I)T_F439Z(G-I)(T-Y)/PeripheralPins.c
+++ b/variants/STM32F4xx/F427Z(G-I)T_F429ZET_F429Z(G-I)(T-Y)_F437Z(G-I)T_F439Z(G-I)(T-Y)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32F429ZGYx.xml, STM32F429ZITx.xml
* STM32F429ZIYx.xml, STM32F437Z(G-I)Tx.xml
* STM32F439Z(G-I)Tx.xml, STM32F439Z(G-I)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F429B(E-G-I)T_F429N(E-G-I)H_F439B(G-I)T_F439N(G-I)H/PeripheralPins.c b/variants/STM32F4xx/F429B(E-G-I)T_F429N(E-G-I)H_F439B(G-I)T_F439N(G-I)H/PeripheralPins.c
index 926224b509..69312baa8f 100644
--- a/variants/STM32F4xx/F429B(E-G-I)T_F429N(E-G-I)H_F439B(G-I)T_F439N(G-I)H/PeripheralPins.c
+++ b/variants/STM32F4xx/F429B(E-G-I)T_F429N(E-G-I)H_F439B(G-I)T_F439N(G-I)H/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F429B(E-G-I)Tx.xml, STM32F429N(E-G)Hx.xml
* STM32F429NIHx.xml, STM32F439B(G-I)Tx.xml
* STM32F439N(G-I)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F446M(C-E)Y/PeripheralPins.c b/variants/STM32F4xx/F446M(C-E)Y/PeripheralPins.c
index 7ae100ebcd..187bd145be 100644
--- a/variants/STM32F4xx/F446M(C-E)Y/PeripheralPins.c
+++ b/variants/STM32F4xx/F446M(C-E)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F446M(C-E)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F446R(C-E)T/PeripheralPins.c b/variants/STM32F4xx/F446R(C-E)T/PeripheralPins.c
index a6dfcc17cc..b9b2ce9e92 100644
--- a/variants/STM32F4xx/F446R(C-E)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F446R(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F446R(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F446V(C-E)T/PeripheralPins.c b/variants/STM32F4xx/F446V(C-E)T/PeripheralPins.c
index da9632e108..3727f83f4f 100644
--- a/variants/STM32F4xx/F446V(C-E)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F446V(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F446V(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F446Z(C-E)(H-J-T)/PeripheralPins.c b/variants/STM32F4xx/F446Z(C-E)(H-J-T)/PeripheralPins.c
index 48ce297d4f..56197a030b 100644
--- a/variants/STM32F4xx/F446Z(C-E)(H-J-T)/PeripheralPins.c
+++ b/variants/STM32F4xx/F446Z(C-E)(H-J-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F446Z(C-E)Hx.xml, STM32F446Z(C-E)Jx.xml
* STM32F446Z(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F469A(E-G-I)(H-Y)_F479A(G-I)(H-Y)/PeripheralPins.c b/variants/STM32F4xx/F469A(E-G-I)(H-Y)_F479A(G-I)(H-Y)/PeripheralPins.c
index 335d5e89fc..a257bb2a28 100644
--- a/variants/STM32F4xx/F469A(E-G-I)(H-Y)_F479A(G-I)(H-Y)/PeripheralPins.c
+++ b/variants/STM32F4xx/F469A(E-G-I)(H-Y)_F479A(G-I)(H-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F469A(E-G-I)Hx.xml, STM32F469A(E-G-I)Yx.xml
* STM32F479A(G-I)Hx.xml, STM32F479A(G-I)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F469B(E-G-I)T_F469N(E-G-I)H_F479B(G-I)T_F479N(G-I)H/PeripheralPins.c b/variants/STM32F4xx/F469B(E-G-I)T_F469N(E-G-I)H_F479B(G-I)T_F479N(G-I)H/PeripheralPins.c
index 5d9882a82f..0d7aaadb7f 100644
--- a/variants/STM32F4xx/F469B(E-G-I)T_F469N(E-G-I)H_F479B(G-I)T_F479N(G-I)H/PeripheralPins.c
+++ b/variants/STM32F4xx/F469B(E-G-I)T_F469N(E-G-I)H_F479B(G-I)T_F479N(G-I)H/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F469B(E-G-I)Tx.xml, STM32F469N(E-G)Hx.xml
* STM32F469NIHx.xml, STM32F479B(G-I)Tx.xml
* STM32F479N(G-I)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F469I(E-G-I)(H-T)_F479I(G-I)(H-T)/PeripheralPins.c b/variants/STM32F4xx/F469I(E-G-I)(H-T)_F479I(G-I)(H-T)/PeripheralPins.c
index 7499d672a7..7fe377bbc1 100644
--- a/variants/STM32F4xx/F469I(E-G-I)(H-T)_F479I(G-I)(H-T)/PeripheralPins.c
+++ b/variants/STM32F4xx/F469I(E-G-I)(H-T)_F479I(G-I)(H-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F469I(E-G)Tx.xml, STM32F469I(E-G-I)Hx.xml
* STM32F469IITx.xml, STM32F479I(G-I)Hx.xml
* STM32F479I(G-I)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F469V(E-G-I)T_F479V(G-I)T/PeripheralPins.c b/variants/STM32F4xx/F469V(E-G-I)T_F479V(G-I)T/PeripheralPins.c
index 287d5f790c..2c3ca621e7 100644
--- a/variants/STM32F4xx/F469V(E-G-I)T_F479V(G-I)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F469V(E-G-I)T_F479V(G-I)T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F469V(E-G)Tx.xml, STM32F469VITx.xml
* STM32F479V(G-I)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F4xx/F469Z(E-G-I)T_F479Z(G-I)T/PeripheralPins.c b/variants/STM32F4xx/F469Z(E-G-I)T_F479Z(G-I)T/PeripheralPins.c
index f13b3ee783..39ae484f58 100644
--- a/variants/STM32F4xx/F469Z(E-G-I)T_F479Z(G-I)T/PeripheralPins.c
+++ b/variants/STM32F4xx/F469Z(E-G-I)T_F479Z(G-I)T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F469Z(E-G)Tx.xml, STM32F469ZITx.xml
* STM32F479Z(G-I)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F722I(C-E)(K-T)_F732IE(K-T)/PeripheralPins.c b/variants/STM32F7xx/F722I(C-E)(K-T)_F732IE(K-T)/PeripheralPins.c
index 1a416c0743..6b168721e9 100644
--- a/variants/STM32F7xx/F722I(C-E)(K-T)_F732IE(K-T)/PeripheralPins.c
+++ b/variants/STM32F7xx/F722I(C-E)(K-T)_F732IE(K-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F722I(C-E)Kx.xml, STM32F722I(C-E)Tx.xml
* STM32F732IEKx.xml, STM32F732IETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F722R(C-E)T_F730R8T_F732RET/PeripheralPins.c b/variants/STM32F7xx/F722R(C-E)T_F730R8T_F732RET/PeripheralPins.c
index 4c220132bf..965163f33e 100644
--- a/variants/STM32F7xx/F722R(C-E)T_F730R8T_F732RET/PeripheralPins.c
+++ b/variants/STM32F7xx/F722R(C-E)T_F730R8T_F732RET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F722R(C-E)Tx.xml, STM32F730R8Tx.xml
* STM32F732RETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F722V(C-E)T_F730V8T_F732VET/PeripheralPins.c b/variants/STM32F7xx/F722V(C-E)T_F730V8T_F732VET/PeripheralPins.c
index 74b2c81b29..386ac98075 100644
--- a/variants/STM32F7xx/F722V(C-E)T_F730V8T_F732VET/PeripheralPins.c
+++ b/variants/STM32F7xx/F722V(C-E)T_F730V8T_F732VET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F722V(C-E)Tx.xml, STM32F730V8Tx.xml
* STM32F732VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F722Z(C-E)T_F732ZET/PeripheralPins.c b/variants/STM32F7xx/F722Z(C-E)T_F732ZET/PeripheralPins.c
index 921d0fd725..f13f8c2d01 100644
--- a/variants/STM32F7xx/F722Z(C-E)T_F732ZET/PeripheralPins.c
+++ b/variants/STM32F7xx/F722Z(C-E)T_F732ZET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32F722Z(C-E)Tx.xml, STM32F732ZETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)/PeripheralPins.c b/variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)/PeripheralPins.c
index 46be3ce18c..9a56c65e35 100644
--- a/variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)/PeripheralPins.c
+++ b/variants/STM32F7xx/F723I(C-E)(K-T)_F730I8K_F733IE(K-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F723I(C-E)Kx.xml, STM32F723I(C-E)Tx.xml
* STM32F730I8Kx.xml, STM32F733IEKx.xml
* STM32F733IETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F723V(C-E)(T-Y)_F733VE(T-Y)/PeripheralPins.c b/variants/STM32F7xx/F723V(C-E)(T-Y)_F733VE(T-Y)/PeripheralPins.c
index 39427344a5..1bca09975b 100644
--- a/variants/STM32F7xx/F723V(C-E)(T-Y)_F733VE(T-Y)/PeripheralPins.c
+++ b/variants/STM32F7xx/F723V(C-E)(T-Y)_F733VE(T-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F723V(C-E)Tx.xml, STM32F723V(C-E)Yx.xml
* STM32F733VETx.xml, STM32F733VEYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F723Z(C-E)(I-T)_F730Z8T_F733ZE(I-T)/PeripheralPins.c b/variants/STM32F7xx/F723Z(C-E)(I-T)_F730Z8T_F733ZE(I-T)/PeripheralPins.c
index 49d8b150a3..076dcee544 100644
--- a/variants/STM32F7xx/F723Z(C-E)(I-T)_F730Z8T_F733ZE(I-T)/PeripheralPins.c
+++ b/variants/STM32F7xx/F723Z(C-E)(I-T)_F730Z8T_F733ZE(I-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F723Z(C-E)Ix.xml, STM32F723Z(C-E)Tx.xml
* STM32F730Z8Tx.xml, STM32F733ZEIx.xml
* STM32F733ZETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F745I(E-G)(K-T)_F746I(E-G)(K-T)_F756IG(K-T)/PeripheralPins.c b/variants/STM32F7xx/F745I(E-G)(K-T)_F746I(E-G)(K-T)_F756IG(K-T)/PeripheralPins.c
index 63476a8932..d3497ba5ca 100644
--- a/variants/STM32F7xx/F745I(E-G)(K-T)_F746I(E-G)(K-T)_F756IG(K-T)/PeripheralPins.c
+++ b/variants/STM32F7xx/F745I(E-G)(K-T)_F746I(E-G)(K-T)_F756IG(K-T)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32F746I(E-G)Kx.xml, STM32F746IETx.xml
* STM32F746IGTx.xml, STM32F756IGKx.xml
* STM32F756IGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F745V(E-G)(H-T)_F746V(E-G)(H-T)_F750V8T_F756VG(H-T)/PeripheralPins.c b/variants/STM32F7xx/F745V(E-G)(H-T)_F746V(E-G)(H-T)_F750V8T_F756VG(H-T)/PeripheralPins.c
index 3385c27086..2fe7b671f6 100644
--- a/variants/STM32F7xx/F745V(E-G)(H-T)_F746V(E-G)(H-T)_F750V8T_F756VG(H-T)/PeripheralPins.c
+++ b/variants/STM32F7xx/F745V(E-G)(H-T)_F746V(E-G)(H-T)_F750V8T_F756VG(H-T)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32F746V(E-G)Hx.xml, STM32F746VETx.xml
* STM32F746VGTx.xml, STM32F750V8Tx.xml
* STM32F756VGHx.xml, STM32F756VGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/PeripheralPins.c b/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/PeripheralPins.c
index 9f5502477c..f8c50de40c 100644
--- a/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/PeripheralPins.c
+++ b/variants/STM32F7xx/F745Z(E-G)T_F746Z(E-G)(T-Y)_F750Z8T_F756ZG(T-Y)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32F746ZETx.xml, STM32F746ZGTx.xml
* STM32F750Z8Tx.xml, STM32F756ZGTx.xml
* STM32F756ZGYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/PeripheralPins.c b/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/PeripheralPins.c
index 69fd5a5901..9a805a6cc4 100644
--- a/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/PeripheralPins.c
+++ b/variants/STM32F7xx/F746B(E-G)T_F746N(E-G)H_F750N8H_F756BGT_F756NGH/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F746B(E-G)Tx.xml, STM32F746NEHx.xml
* STM32F746NGHx.xml, STM32F750N8Hx.xml
* STM32F756BGTx.xml, STM32F756NGHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F765B(G-I)T_F765N(G-I)H_F767B(G-I)T_F767N(G-I)H_F777BIT_F777NIH/PeripheralPins.c b/variants/STM32F7xx/F765B(G-I)T_F765N(G-I)H_F767B(G-I)T_F767N(G-I)H_F777BIT_F777NIH/PeripheralPins.c
index 466319f587..c309e66a38 100644
--- a/variants/STM32F7xx/F765B(G-I)T_F765N(G-I)H_F767B(G-I)T_F767N(G-I)H_F777BIT_F777NIH/PeripheralPins.c
+++ b/variants/STM32F7xx/F765B(G-I)T_F765N(G-I)H_F767B(G-I)T_F767N(G-I)H_F777BIT_F777NIH/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F765B(G-I)Tx.xml, STM32F765N(G-I)Hx.xml
* STM32F767B(G-I)Tx.xml, STM32F767N(G-I)Hx.xml
* STM32F777BITx.xml, STM32F777NIHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F765I(G-I)(K-T)_F767I(G-I)(K-T)_F777II(K-T)/PeripheralPins.c b/variants/STM32F7xx/F765I(G-I)(K-T)_F767I(G-I)(K-T)_F777II(K-T)/PeripheralPins.c
index a290cd5245..c160fa9a3b 100644
--- a/variants/STM32F7xx/F765I(G-I)(K-T)_F767I(G-I)(K-T)_F777II(K-T)/PeripheralPins.c
+++ b/variants/STM32F7xx/F765I(G-I)(K-T)_F767I(G-I)(K-T)_F777II(K-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F765I(G-I)Kx.xml, STM32F765I(G-I)Tx.xml
* STM32F767I(G-I)Kx.xml, STM32F767I(G-I)Tx.xml
* STM32F777IIKx.xml, STM32F777IITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/PeripheralPins.c b/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/PeripheralPins.c
index 225c0b265a..ee553c210a 100644
--- a/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/PeripheralPins.c
+++ b/variants/STM32F7xx/F765V(G-I)(H-T)_F767V(G-I)(H-T)_F777VI(H-T)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32F767VGHx.xml, STM32F767VGTx.xml
* STM32F767VIHx.xml, STM32F767VITx.xml
* STM32F777VIHx.xml, STM32F777VITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/PeripheralPins.c b/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/PeripheralPins.c
index 8fc7c583bd..e29e01d8e4 100644
--- a/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/PeripheralPins.c
+++ b/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F765Z(G-I)Tx.xml, STM32F767ZGTx.xml
* STM32F767ZITx.xml, STM32F777ZITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_NUCLEO_F767ZI.cpp b/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_NUCLEO_F767ZI.cpp
index b7edea0f36..c0f7688f94 100644
--- a/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_NUCLEO_F767ZI.cpp
+++ b/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/variant_NUCLEO_F767ZI.cpp
@@ -171,6 +171,23 @@ extern "C" {
/**
* @brief System Clock Configuration
+ * The system Clock is configured as follow :
+ * System Clock source = PLL (HSI)
+ * SYSCLK(Hz) = 216000000
+ * HCLK(Hz) = 216000000
+ * AHB Prescaler = 1
+ * APB1 Prescaler = 4
+ * APB2 Prescaler = 2
+ * HSE Frequency(Hz) = 16000000
+ * PLL_M = 8
+ * PLL_N = 216
+ * PLL_P = 2
+ * PLL_Q = 9
+ * PLLSAI_N = 192
+ * PLLSAI_P = 2
+ * VDD(V) = 3.3
+ * Main regulator output voltage = Scale1 mode
+ * Flash Latency(WS) = 7
* @param None
* @retval None
*/
@@ -186,12 +203,12 @@ WEAK void SystemClock_Config(void)
__HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);
/* Initializes the CPU, AHB and APB busses clocks */
- RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
- RCC_OscInitStruct.HSEState = RCC_HSE_BYPASS;
+ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
+ RCC_OscInitStruct.HSIState = RCC_HSI_ON;
RCC_OscInitStruct.HSICalibrationValue = 16;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI;
- RCC_OscInitStruct.PLL.PLLM = 4;
+ RCC_OscInitStruct.PLL.PLLM = 8;
RCC_OscInitStruct.PLL.PLLN = 216;
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
RCC_OscInitStruct.PLL.PLLQ = 9;
diff --git a/variants/STM32F7xx/F768AIY_F769A(G-I)Y_F778AIY_F779AIY/PeripheralPins.c b/variants/STM32F7xx/F768AIY_F769A(G-I)Y_F778AIY_F779AIY/PeripheralPins.c
index 499ab3272d..d3b6fb6c76 100644
--- a/variants/STM32F7xx/F768AIY_F769A(G-I)Y_F778AIY_F779AIY/PeripheralPins.c
+++ b/variants/STM32F7xx/F768AIY_F769A(G-I)Y_F778AIY_F779AIY/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F768AIYx.xml, STM32F769A(G-I)Yx.xml
* STM32F778AIYx.xml, STM32F779AIYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F769B(G-I)T_F769N(G-I)H_F779BIT_F779NIH/PeripheralPins.c b/variants/STM32F7xx/F769B(G-I)T_F769N(G-I)H_F779BIT_F779NIH/PeripheralPins.c
index 17e039b7eb..2440c4a270 100644
--- a/variants/STM32F7xx/F769B(G-I)T_F769N(G-I)H_F779BIT_F779NIH/PeripheralPins.c
+++ b/variants/STM32F7xx/F769B(G-I)T_F769N(G-I)H_F779BIT_F779NIH/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32F769B(G-I)Tx.xml, STM32F769NGHx.xml
* STM32F769NIHx.xml, STM32F779BITx.xml
* STM32F779NIHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32F7xx/F769I(G-I)T_F779IIT/PeripheralPins.c b/variants/STM32F7xx/F769I(G-I)T_F779IIT/PeripheralPins.c
index d7c4b07ea3..c3762c1c03 100644
--- a/variants/STM32F7xx/F769I(G-I)T_F779IIT/PeripheralPins.c
+++ b/variants/STM32F7xx/F769I(G-I)T_F779IIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32F769IGTx.xml, STM32F769IITx.xml
* STM32F779IITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G030C(6-8)T/PeripheralPins.c b/variants/STM32G0xx/G030C(6-8)T/PeripheralPins.c
index 248bfb870a..ea8d6799d1 100644
--- a/variants/STM32G0xx/G030C(6-8)T/PeripheralPins.c
+++ b/variants/STM32G0xx/G030C(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G030C(6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G030F6P/PeripheralPins.c b/variants/STM32G0xx/G030F6P/PeripheralPins.c
index 694c7f5a37..318209221a 100644
--- a/variants/STM32G0xx/G030F6P/PeripheralPins.c
+++ b/variants/STM32G0xx/G030F6P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G030F6Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G030J6M/PeripheralPins.c b/variants/STM32G0xx/G030J6M/PeripheralPins.c
index 9dc3c520b5..0b8b02f5c3 100644
--- a/variants/STM32G0xx/G030J6M/PeripheralPins.c
+++ b/variants/STM32G0xx/G030J6M/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G030J6Mx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G030K(6-8)T/PeripheralPins.c b/variants/STM32G0xx/G030K(6-8)T/PeripheralPins.c
index b396e5e5ea..20e2933a39 100644
--- a/variants/STM32G0xx/G030K(6-8)T/PeripheralPins.c
+++ b/variants/STM32G0xx/G030K(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G030K(6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G031C(4-6-8)(T-U)_G041C(6-8)(T-U)/PeripheralPins.c b/variants/STM32G0xx/G031C(4-6-8)(T-U)_G041C(6-8)(T-U)/PeripheralPins.c
index dc605ced2d..6a1707ba59 100644
--- a/variants/STM32G0xx/G031C(4-6-8)(T-U)_G041C(6-8)(T-U)/PeripheralPins.c
+++ b/variants/STM32G0xx/G031C(4-6-8)(T-U)_G041C(6-8)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G031C(4-6-8)Tx.xml, STM32G031C(4-6-8)Ux.xml
* STM32G041C(6-8)Tx.xml, STM32G041C(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G031F(4-6-8)P_G031Y8Y_G041F(6-8)P_G041Y8Y/PeripheralPins.c b/variants/STM32G0xx/G031F(4-6-8)P_G031Y8Y_G041F(6-8)P_G041Y8Y/PeripheralPins.c
index 21da9a3abb..76f0d63ce3 100644
--- a/variants/STM32G0xx/G031F(4-6-8)P_G031Y8Y_G041F(6-8)P_G041Y8Y/PeripheralPins.c
+++ b/variants/STM32G0xx/G031F(4-6-8)P_G031Y8Y_G041F(6-8)P_G041Y8Y/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G031F(4-6-8)Px.xml, STM32G031Y8Yx.xml
* STM32G041F(6-8)Px.xml, STM32G041Y8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G031G(4-6-8)U_G041G(6-8)U/PeripheralPins.c b/variants/STM32G0xx/G031G(4-6-8)U_G041G(6-8)U/PeripheralPins.c
index e4312f99c0..0c7faf17e3 100644
--- a/variants/STM32G0xx/G031G(4-6-8)U_G041G(6-8)U/PeripheralPins.c
+++ b/variants/STM32G0xx/G031G(4-6-8)U_G041G(6-8)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G031G(4-6-8)Ux.xml, STM32G041G(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G031J(4-6)M_G041J6M/PeripheralPins.c b/variants/STM32G0xx/G031J(4-6)M_G041J6M/PeripheralPins.c
index 181447c09b..01efd75e5d 100644
--- a/variants/STM32G0xx/G031J(4-6)M_G041J6M/PeripheralPins.c
+++ b/variants/STM32G0xx/G031J(4-6)M_G041J6M/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G031J(4-6)Mx.xml, STM32G041J6Mx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G031K(4-6-8)(T-U)_G041K(6-8)(T-U)/PeripheralPins.c b/variants/STM32G0xx/G031K(4-6-8)(T-U)_G041K(6-8)(T-U)/PeripheralPins.c
index 3c1ae77039..65464d93b0 100644
--- a/variants/STM32G0xx/G031K(4-6-8)(T-U)_G041K(6-8)(T-U)/PeripheralPins.c
+++ b/variants/STM32G0xx/G031K(4-6-8)(T-U)_G041K(6-8)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G031K(4-6-8)Tx.xml, STM32G031K(4-6-8)Ux.xml
* STM32G041K(6-8)Tx.xml, STM32G041K(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G050C(6-8)T/PeripheralPins.c b/variants/STM32G0xx/G050C(6-8)T/PeripheralPins.c
index 7f961a3ab5..f10bc7dd34 100644
--- a/variants/STM32G0xx/G050C(6-8)T/PeripheralPins.c
+++ b/variants/STM32G0xx/G050C(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G050C6Tx.xml, STM32G050C8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G050F6P/PeripheralPins.c b/variants/STM32G0xx/G050F6P/PeripheralPins.c
index aec7d4e7d0..fdded4978f 100644
--- a/variants/STM32G0xx/G050F6P/PeripheralPins.c
+++ b/variants/STM32G0xx/G050F6P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G050F6Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G050K(6-8)T/PeripheralPins.c b/variants/STM32G0xx/G050K(6-8)T/PeripheralPins.c
index 31c85e0b64..a4969ffbbd 100644
--- a/variants/STM32G0xx/G050K(6-8)T/PeripheralPins.c
+++ b/variants/STM32G0xx/G050K(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G050K6Tx.xml, STM32G050K8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G051C(6-8)(T-U)_G061C(6-8)(T-U)/PeripheralPins.c b/variants/STM32G0xx/G051C(6-8)(T-U)_G061C(6-8)(T-U)/PeripheralPins.c
index 2e54e71b14..7897c87646 100644
--- a/variants/STM32G0xx/G051C(6-8)(T-U)_G061C(6-8)(T-U)/PeripheralPins.c
+++ b/variants/STM32G0xx/G051C(6-8)(T-U)_G061C(6-8)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G051C(6-8)Tx.xml, STM32G051C(6-8)Ux.xml
* STM32G061C(6-8)Tx.xml, STM32G061C(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G051F6P_G051F8(P-Y)_G061F6P_G061F8(P-Y)/PeripheralPins.c b/variants/STM32G0xx/G051F6P_G051F8(P-Y)_G061F6P_G061F8(P-Y)/PeripheralPins.c
index fb655f10cf..2a37f4847e 100644
--- a/variants/STM32G0xx/G051F6P_G051F8(P-Y)_G061F6P_G061F8(P-Y)/PeripheralPins.c
+++ b/variants/STM32G0xx/G051F6P_G051F8(P-Y)_G061F6P_G061F8(P-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G051F(6-8)Px.xml, STM32G051F8Yx.xml
* STM32G061F(6-8)Px.xml, STM32G061F8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G051G(6-8)U_G061G(6-8)U/PeripheralPins.c b/variants/STM32G0xx/G051G(6-8)U_G061G(6-8)U/PeripheralPins.c
index 84e45400d2..5d45d3556a 100644
--- a/variants/STM32G0xx/G051G(6-8)U_G061G(6-8)U/PeripheralPins.c
+++ b/variants/STM32G0xx/G051G(6-8)U_G061G(6-8)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G051G(6-8)Ux.xml, STM32G061G(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G051K(6-8)(T-U)_G061K(6-8)(T-U)/PeripheralPins.c b/variants/STM32G0xx/G051K(6-8)(T-U)_G061K(6-8)(T-U)/PeripheralPins.c
index d6448e25eb..393414a49a 100644
--- a/variants/STM32G0xx/G051K(6-8)(T-U)_G061K(6-8)(T-U)/PeripheralPins.c
+++ b/variants/STM32G0xx/G051K(6-8)(T-U)_G061K(6-8)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G051K(6-8)Tx.xml, STM32G051K(6-8)Ux.xml
* STM32G061K(6-8)Tx.xml, STM32G061K(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G070CBT/PeripheralPins.c b/variants/STM32G0xx/G070CBT/PeripheralPins.c
index 2ec3627f08..0312fcde80 100644
--- a/variants/STM32G0xx/G070CBT/PeripheralPins.c
+++ b/variants/STM32G0xx/G070CBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G070CBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G070KBT/PeripheralPins.c b/variants/STM32G0xx/G070KBT/PeripheralPins.c
index 1e7615fab9..a93c6943ea 100644
--- a/variants/STM32G0xx/G070KBT/PeripheralPins.c
+++ b/variants/STM32G0xx/G070KBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G070KBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G070RBT/PeripheralPins.c b/variants/STM32G0xx/G070RBT/PeripheralPins.c
index d3f14d5c92..a19ffbf177 100644
--- a/variants/STM32G0xx/G070RBT/PeripheralPins.c
+++ b/variants/STM32G0xx/G070RBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G070RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G071C(6-8-B)(T-U)_G081CB(T-U)/PeripheralPins.c b/variants/STM32G0xx/G071C(6-8-B)(T-U)_G081CB(T-U)/PeripheralPins.c
index e66f91eb11..ebd2b520e6 100644
--- a/variants/STM32G0xx/G071C(6-8-B)(T-U)_G081CB(T-U)/PeripheralPins.c
+++ b/variants/STM32G0xx/G071C(6-8-B)(T-U)_G081CB(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G071C(6-8-B)Tx.xml, STM32G071C(6-8-B)Ux.xml
* STM32G081CBTx.xml, STM32G081CBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G071EBY_G081EBY/PeripheralPins.c b/variants/STM32G0xx/G071EBY_G081EBY/PeripheralPins.c
index 937d69b911..5f8b244346 100644
--- a/variants/STM32G0xx/G071EBY_G081EBY/PeripheralPins.c
+++ b/variants/STM32G0xx/G071EBY_G081EBY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G071EBYx.xml, STM32G081EBYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G071G(6-8-B)U_G081GBU/PeripheralPins.c b/variants/STM32G0xx/G071G(6-8-B)U_G081GBU/PeripheralPins.c
index 80db7301a8..1402fa5c72 100644
--- a/variants/STM32G0xx/G071G(6-8-B)U_G081GBU/PeripheralPins.c
+++ b/variants/STM32G0xx/G071G(6-8-B)U_G081GBU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G071G(6-8-B)Ux.xml, STM32G081GBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G071G(8-B)UxN_G081GBUxN/PeripheralPins.c b/variants/STM32G0xx/G071G(8-B)UxN_G081GBUxN/PeripheralPins.c
index e4ed94e9b2..4d833a3c5f 100644
--- a/variants/STM32G0xx/G071G(8-B)UxN_G081GBUxN/PeripheralPins.c
+++ b/variants/STM32G0xx/G071G(8-B)UxN_G081GBUxN/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G071G(8-B)UxN.xml, STM32G081GBUxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G071K(6-8-B)(T-U)_G081KB(T-U)/PeripheralPins.c b/variants/STM32G0xx/G071K(6-8-B)(T-U)_G081KB(T-U)/PeripheralPins.c
index 8f502e5c9d..671fc46d89 100644
--- a/variants/STM32G0xx/G071K(6-8-B)(T-U)_G081KB(T-U)/PeripheralPins.c
+++ b/variants/STM32G0xx/G071K(6-8-B)(T-U)_G081KB(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G071K(6-8-B)Tx.xml, STM32G071K(6-8-B)Ux.xml
* STM32G081KBTx.xml, STM32G081KBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G071K(8-B)(T-U)xN_G081KB(T-U)xN/PeripheralPins.c b/variants/STM32G0xx/G071K(8-B)(T-U)xN_G081KB(T-U)xN/PeripheralPins.c
index 0730acfd6f..f04303dc80 100644
--- a/variants/STM32G0xx/G071K(8-B)(T-U)xN_G081KB(T-U)xN/PeripheralPins.c
+++ b/variants/STM32G0xx/G071K(8-B)(T-U)xN_G081KB(T-U)xN/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G071K(8-B)TxN.xml, STM32G071K(8-B)UxN.xml
* STM32G081KBTxN.xml, STM32G081KBUxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G071R(6-8)T_G071RB(I-T)_G081RB(I-T)/PeripheralPins.c b/variants/STM32G0xx/G071R(6-8)T_G071RB(I-T)_G081RB(I-T)/PeripheralPins.c
index d07cdef285..49820bc6b9 100644
--- a/variants/STM32G0xx/G071R(6-8)T_G071RB(I-T)_G081RB(I-T)/PeripheralPins.c
+++ b/variants/STM32G0xx/G071R(6-8)T_G071RB(I-T)_G081RB(I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G071R(6-8-B)Tx.xml, STM32G071RBIx.xml
* STM32G081RBIx.xml, STM32G081RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B0CET/PeripheralPins.c b/variants/STM32G0xx/G0B0CET/PeripheralPins.c
index 42071f3fbc..c936c98bb6 100644
--- a/variants/STM32G0xx/G0B0CET/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B0CET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G0B0CETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B0KET/PeripheralPins.c b/variants/STM32G0xx/G0B0KET/PeripheralPins.c
index 46e9257272..74a275e827 100644
--- a/variants/STM32G0xx/G0B0KET/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B0KET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G0B0KETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B0RET/PeripheralPins.c b/variants/STM32G0xx/G0B0RET/PeripheralPins.c
index 68620803cb..00d8de8c86 100644
--- a/variants/STM32G0xx/G0B0RET/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B0RET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G0B0RETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B0VET/PeripheralPins.c b/variants/STM32G0xx/G0B0VET/PeripheralPins.c
index e2e00fe8a8..4e46a5f6e4 100644
--- a/variants/STM32G0xx/G0B0VET/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B0VET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G0B0VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1C(B-C-E)(T-U)_G0C1C(C-E)(T-U)/PeripheralPins.c b/variants/STM32G0xx/G0B1C(B-C-E)(T-U)_G0C1C(C-E)(T-U)/PeripheralPins.c
index b3db4b320a..09c1a302c2 100644
--- a/variants/STM32G0xx/G0B1C(B-C-E)(T-U)_G0C1C(C-E)(T-U)/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1C(B-C-E)(T-U)_G0C1C(C-E)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G0B1C(B-C-E)Tx.xml, STM32G0B1C(B-C-E)Ux.xml
* STM32G0C1C(C-E)Tx.xml, STM32G0C1C(C-E)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1C(B-C-E)(T-U)xN_G0C1C(C-E)(T-U)xN/PeripheralPins.c b/variants/STM32G0xx/G0B1C(B-C-E)(T-U)xN_G0C1C(C-E)(T-U)xN/PeripheralPins.c
index 81a4a058f0..6ca27ced15 100644
--- a/variants/STM32G0xx/G0B1C(B-C-E)(T-U)xN_G0C1C(C-E)(T-U)xN/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1C(B-C-E)(T-U)xN_G0C1C(C-E)(T-U)xN/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G0B1C(B-C-E)TxN.xml, STM32G0B1C(B-C-E)UxN.xml
* STM32G0C1C(C-E)TxN.xml, STM32G0C1C(C-E)UxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1K(B-C-E)(T-U)_G0C1K(C-E)(T-U)/PeripheralPins.c b/variants/STM32G0xx/G0B1K(B-C-E)(T-U)_G0C1K(C-E)(T-U)/PeripheralPins.c
index 15bb2e97bb..b7317ad68c 100644
--- a/variants/STM32G0xx/G0B1K(B-C-E)(T-U)_G0C1K(C-E)(T-U)/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1K(B-C-E)(T-U)_G0C1K(C-E)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G0B1K(B-C-E)Tx.xml, STM32G0B1K(B-C-E)Ux.xml
* STM32G0C1K(C-E)Tx.xml, STM32G0C1K(C-E)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1K(B-C-E)(T-U)xN_G0C1K(C-E)(T-U)xN/PeripheralPins.c b/variants/STM32G0xx/G0B1K(B-C-E)(T-U)xN_G0C1K(C-E)(T-U)xN/PeripheralPins.c
index b846df6c4a..76d43aa1f0 100644
--- a/variants/STM32G0xx/G0B1K(B-C-E)(T-U)xN_G0C1K(C-E)(T-U)xN/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1K(B-C-E)(T-U)xN_G0C1K(C-E)(T-U)xN/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G0B1K(B-C-E)TxN.xml, STM32G0B1K(B-C-E)UxN.xml
* STM32G0C1K(C-E)TxN.xml, STM32G0C1K(C-E)UxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1M(B-C-E)T_G0C1M(C-E)T/PeripheralPins.c b/variants/STM32G0xx/G0B1M(B-C-E)T_G0C1M(C-E)T/PeripheralPins.c
index d8a00dada5..a9cdf48d13 100644
--- a/variants/STM32G0xx/G0B1M(B-C-E)T_G0C1M(C-E)T/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1M(B-C-E)T_G0C1M(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G0B1M(B-C-E)Tx.xml, STM32G0C1M(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1NEY_G0C1NEY/PeripheralPins.c b/variants/STM32G0xx/G0B1NEY_G0C1NEY/PeripheralPins.c
index 1e6e284274..4939aeacf6 100644
--- a/variants/STM32G0xx/G0B1NEY_G0C1NEY/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1NEY_G0C1NEY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G0B1NEYx.xml, STM32G0C1NEYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1R(B-C-E)(I-T)xN_G0C1R(C-E)(I-T)xN/PeripheralPins.c b/variants/STM32G0xx/G0B1R(B-C-E)(I-T)xN_G0C1R(C-E)(I-T)xN/PeripheralPins.c
index 75afe27b55..6dccea3e99 100644
--- a/variants/STM32G0xx/G0B1R(B-C-E)(I-T)xN_G0C1R(C-E)(I-T)xN/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1R(B-C-E)(I-T)xN_G0C1R(C-E)(I-T)xN/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G0B1R(B-C-E)IxN.xml, STM32G0B1R(B-C-E)TxN.xml
* STM32G0C1R(C-E)IxN.xml, STM32G0C1R(C-E)TxN.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E)T/PeripheralPins.c b/variants/STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E)T/PeripheralPins.c
index 1f267c433a..93031dc6a2 100644
--- a/variants/STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E)T/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G0B1R(B-C-E)Tx.xml, STM32G0C1R(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G0xx/G0B1V(B-C-E)(I-T)_G0C1V(C-E)(I-T)/PeripheralPins.c b/variants/STM32G0xx/G0B1V(B-C-E)(I-T)_G0C1V(C-E)(I-T)/PeripheralPins.c
index 4f16015722..5f9dcd6d1e 100644
--- a/variants/STM32G0xx/G0B1V(B-C-E)(I-T)_G0C1V(C-E)(I-T)/PeripheralPins.c
+++ b/variants/STM32G0xx/G0B1V(B-C-E)(I-T)_G0C1V(C-E)(I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G0B1V(B-C-E)Ix.xml, STM32G0B1V(B-C-E)Tx.xml
* STM32G0C1V(C-E)Ix.xml, STM32G0C1V(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411C(6-8-B)T/PeripheralPins.c b/variants/STM32G4xx/G411C(6-8-B)T/PeripheralPins.c
index 4b19c8142e..20dadb394d 100644
--- a/variants/STM32G4xx/G411C(6-8-B)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G411C(6-8-B)T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G411C6Tx.xml, STM32G411C8Tx.xml
* STM32G411CBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411C(6-8-B)U/PeripheralPins.c b/variants/STM32G4xx/G411C(6-8-B)U/PeripheralPins.c
index 65b1d04f4f..f86274eaa6 100644
--- a/variants/STM32G4xx/G411C(6-8-B)U/PeripheralPins.c
+++ b/variants/STM32G4xx/G411C(6-8-B)U/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G411C6Ux.xml, STM32G411C8Ux.xml
* STM32G411CBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411CCT/PeripheralPins.c b/variants/STM32G4xx/G411CCT/PeripheralPins.c
index 377e14c845..3e101109b5 100644
--- a/variants/STM32G4xx/G411CCT/PeripheralPins.c
+++ b/variants/STM32G4xx/G411CCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G411CCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411CCU/PeripheralPins.c b/variants/STM32G4xx/G411CCU/PeripheralPins.c
index c284259cf2..4a7d21765b 100644
--- a/variants/STM32G4xx/G411CCU/PeripheralPins.c
+++ b/variants/STM32G4xx/G411CCU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G411CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411K(6-8-B)(T-U)/PeripheralPins.c b/variants/STM32G4xx/G411K(6-8-B)(T-U)/PeripheralPins.c
index ad506a3342..f1d32c705f 100644
--- a/variants/STM32G4xx/G411K(6-8-B)(T-U)/PeripheralPins.c
+++ b/variants/STM32G4xx/G411K(6-8-B)(T-U)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32G411K6Tx.xml, STM32G411K6Ux.xml
* STM32G411K8Tx.xml, STM32G411K8Ux.xml
* STM32G411KBTx.xml, STM32G411KBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411M(6-8-B)T/PeripheralPins.c b/variants/STM32G4xx/G411M(6-8-B)T/PeripheralPins.c
index 31fe4617bd..5367789c97 100644
--- a/variants/STM32G4xx/G411M(6-8-B)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G411M(6-8-B)T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G411M6Tx.xml, STM32G411M8Tx.xml
* STM32G411MBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411MCT/PeripheralPins.c b/variants/STM32G4xx/G411MCT/PeripheralPins.c
index 68709552cc..8c515765cd 100644
--- a/variants/STM32G4xx/G411MCT/PeripheralPins.c
+++ b/variants/STM32G4xx/G411MCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G411MCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411R(6-8-B)T/PeripheralPins.c b/variants/STM32G4xx/G411R(6-8-B)T/PeripheralPins.c
index ce7c05b05e..42ac343f87 100644
--- a/variants/STM32G4xx/G411R(6-8-B)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G411R(6-8-B)T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G411R6Tx.xml, STM32G411R8Tx.xml
* STM32G411RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G411RCT/PeripheralPins.c b/variants/STM32G4xx/G411RCT/PeripheralPins.c
index 239c44be33..9c772686f6 100644
--- a/variants/STM32G4xx/G411RCT/PeripheralPins.c
+++ b/variants/STM32G4xx/G411RCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G411RCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G414C(B-C)T/PeripheralPins.c b/variants/STM32G4xx/G414C(B-C)T/PeripheralPins.c
index 5618f07d2f..a5e66e89c9 100644
--- a/variants/STM32G4xx/G414C(B-C)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G414C(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G414CBTx.xml, STM32G414CCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G414C(B-C)U/PeripheralPins.c b/variants/STM32G4xx/G414C(B-C)U/PeripheralPins.c
index e80d4673b6..df07d10986 100644
--- a/variants/STM32G4xx/G414C(B-C)U/PeripheralPins.c
+++ b/variants/STM32G4xx/G414C(B-C)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G414CBUx.xml, STM32G414CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G414M(B-C)T/PeripheralPins.c b/variants/STM32G4xx/G414M(B-C)T/PeripheralPins.c
index 29721ccb96..995ada5596 100644
--- a/variants/STM32G4xx/G414M(B-C)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G414M(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G414MBTx.xml, STM32G414MCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G414R(B-C)T/PeripheralPins.c b/variants/STM32G4xx/G414R(B-C)T/PeripheralPins.c
index 9e18088024..244b2f8cd3 100644
--- a/variants/STM32G4xx/G414R(B-C)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G414R(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G414RBTx.xml, STM32G414RCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G414V(B-C)T/PeripheralPins.c b/variants/STM32G4xx/G414V(B-C)T/PeripheralPins.c
index aa49869460..de03e85edd 100644
--- a/variants/STM32G4xx/G414V(B-C)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G414V(B-C)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G414VBTx.xml, STM32G414VCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G431C(6-8-B)T_G441CBT/PeripheralPins.c b/variants/STM32G4xx/G431C(6-8-B)T_G441CBT/PeripheralPins.c
index 630ebf2ef5..a6c8612bb7 100644
--- a/variants/STM32G4xx/G431C(6-8-B)T_G441CBT/PeripheralPins.c
+++ b/variants/STM32G4xx/G431C(6-8-B)T_G441CBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G431C(6-8-B)Tx.xml, STM32G441CBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G431C(6-8-B)U_G441CBU/PeripheralPins.c b/variants/STM32G4xx/G431C(6-8-B)U_G441CBU/PeripheralPins.c
index 63125206c9..36981ace21 100644
--- a/variants/STM32G4xx/G431C(6-8-B)U_G441CBU/PeripheralPins.c
+++ b/variants/STM32G4xx/G431C(6-8-B)U_G441CBU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G431C(6-8-B)Ux.xml, STM32G441CBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G431CBTxZ/PeripheralPins.c b/variants/STM32G4xx/G431CBTxZ/PeripheralPins.c
index 53e901ca0e..e49307e0d7 100644
--- a/variants/STM32G4xx/G431CBTxZ/PeripheralPins.c
+++ b/variants/STM32G4xx/G431CBTxZ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G431CBTxZ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G431CBY_G441CBY/PeripheralPins.c b/variants/STM32G4xx/G431CBY_G441CBY/PeripheralPins.c
index 4994fefa13..65b7008327 100644
--- a/variants/STM32G4xx/G431CBY_G441CBY/PeripheralPins.c
+++ b/variants/STM32G4xx/G431CBY_G441CBY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G431CBYx.xml, STM32G441CBYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G431K(6-8-B)(T-U)_G441KB(T-U)/PeripheralPins.c b/variants/STM32G4xx/G431K(6-8-B)(T-U)_G441KB(T-U)/PeripheralPins.c
index 0edb6e1849..7f521ba7d2 100644
--- a/variants/STM32G4xx/G431K(6-8-B)(T-U)_G441KB(T-U)/PeripheralPins.c
+++ b/variants/STM32G4xx/G431K(6-8-B)(T-U)_G441KB(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G431K(6-8-B)Tx.xml, STM32G431K(6-8-B)Ux.xml
* STM32G441KBTx.xml, STM32G441KBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G431M(6-8-B)T_G441MBT/PeripheralPins.c b/variants/STM32G4xx/G431M(6-8-B)T_G441MBT/PeripheralPins.c
index ea101fc6e1..288481ad3c 100644
--- a/variants/STM32G4xx/G431M(6-8-B)T_G441MBT/PeripheralPins.c
+++ b/variants/STM32G4xx/G431M(6-8-B)T_G441MBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G431M(6-8-B)Tx.xml, STM32G441MBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G431R(6-8)(I-T)_G431RB(I-T)x(Z)_G441RB(I-T)/PeripheralPins.c b/variants/STM32G4xx/G431R(6-8)(I-T)_G431RB(I-T)x(Z)_G441RB(I-T)/PeripheralPins.c
index 98fc6a40f6..284b801c81 100644
--- a/variants/STM32G4xx/G431R(6-8)(I-T)_G431RB(I-T)x(Z)_G441RB(I-T)/PeripheralPins.c
+++ b/variants/STM32G4xx/G431R(6-8)(I-T)_G431RB(I-T)x(Z)_G441RB(I-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32G431R(6-8-B)Ix.xml, STM32G431R(6-8-B)Tx.xml
* STM32G431RBTxZ.xml, STM32G441RBIx.xml
* STM32G441RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G431V(6-8-B)T_G441VBT/PeripheralPins.c b/variants/STM32G4xx/G431V(6-8-B)T_G441VBT/PeripheralPins.c
index 87c9abd8d5..fc1d9f35af 100644
--- a/variants/STM32G4xx/G431V(6-8-B)T_G441VBT/PeripheralPins.c
+++ b/variants/STM32G4xx/G431V(6-8-B)T_G441VBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G431V(6-8-B)Tx.xml, STM32G441VBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G471C(C-E)T/PeripheralPins.c b/variants/STM32G4xx/G471C(C-E)T/PeripheralPins.c
index 8c8421d229..4fe35c8f99 100644
--- a/variants/STM32G4xx/G471C(C-E)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G471C(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G471C(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G471C(C-E)U/PeripheralPins.c b/variants/STM32G4xx/G471C(C-E)U/PeripheralPins.c
index 0abdadadb4..a63f26ed26 100644
--- a/variants/STM32G4xx/G471C(C-E)U/PeripheralPins.c
+++ b/variants/STM32G4xx/G471C(C-E)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G471C(C-E)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G471M(C-E)T/PeripheralPins.c b/variants/STM32G4xx/G471M(C-E)T/PeripheralPins.c
index c0ffc57121..dfe5c12ffc 100644
--- a/variants/STM32G4xx/G471M(C-E)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G471M(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G471M(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G471MEY/PeripheralPins.c b/variants/STM32G4xx/G471MEY/PeripheralPins.c
index c46eb9119a..36fdfb264d 100644
--- a/variants/STM32G4xx/G471MEY/PeripheralPins.c
+++ b/variants/STM32G4xx/G471MEY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G471MEYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G471Q(C-E)T/PeripheralPins.c b/variants/STM32G4xx/G471Q(C-E)T/PeripheralPins.c
index 49a35cd4e7..657d2970d4 100644
--- a/variants/STM32G4xx/G471Q(C-E)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G471Q(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G471Q(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G471R(C-E)T/PeripheralPins.c b/variants/STM32G4xx/G471R(C-E)T/PeripheralPins.c
index 5ae6f1f801..891f154bb5 100644
--- a/variants/STM32G4xx/G471R(C-E)T/PeripheralPins.c
+++ b/variants/STM32G4xx/G471R(C-E)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G471R(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G471V(C-E)(H-I-T)/PeripheralPins.c b/variants/STM32G4xx/G471V(C-E)(H-I-T)/PeripheralPins.c
index e06863d648..afe2037210 100644
--- a/variants/STM32G4xx/G471V(C-E)(H-I-T)/PeripheralPins.c
+++ b/variants/STM32G4xx/G471V(C-E)(H-I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G471V(C-E)Hx.xml, STM32G471V(C-E)Ix.xml
* STM32G471V(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G473C(B-C-E)T_G474C(B-C-E)T_G483CET_G484CET/PeripheralPins.c b/variants/STM32G4xx/G473C(B-C-E)T_G474C(B-C-E)T_G483CET_G484CET/PeripheralPins.c
index e2986831d7..ec43f3fa18 100644
--- a/variants/STM32G4xx/G473C(B-C-E)T_G474C(B-C-E)T_G483CET_G484CET/PeripheralPins.c
+++ b/variants/STM32G4xx/G473C(B-C-E)T_G474C(B-C-E)T_G483CET_G484CET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G473C(B-C-E)Tx.xml, STM32G474C(B-C-E)Tx.xml
* STM32G483CETx.xml, STM32G484CETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G473C(B-C-E)U_G474C(B-C-E)U_G483CEU_G484CEU/PeripheralPins.c b/variants/STM32G4xx/G473C(B-C-E)U_G474C(B-C-E)U_G483CEU_G484CEU/PeripheralPins.c
index 2685c2c28a..436431c28b 100644
--- a/variants/STM32G4xx/G473C(B-C-E)U_G474C(B-C-E)U_G483CEU_G484CEU/PeripheralPins.c
+++ b/variants/STM32G4xx/G473C(B-C-E)U_G474C(B-C-E)U_G483CEU_G484CEU/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G473C(B-C-E)Ux.xml, STM32G474C(B-C-E)Ux.xml
* STM32G483CEUx.xml, STM32G484CEUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G473M(B-C-E)T_G474M(B-C-E)T_G483MET_G484MET/PeripheralPins.c b/variants/STM32G4xx/G473M(B-C-E)T_G474M(B-C-E)T_G483MET_G484MET/PeripheralPins.c
index 0eafed494a..fb84096147 100644
--- a/variants/STM32G4xx/G473M(B-C-E)T_G474M(B-C-E)T_G483MET_G484MET/PeripheralPins.c
+++ b/variants/STM32G4xx/G473M(B-C-E)T_G474M(B-C-E)T_G483MET_G484MET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G473M(B-C-E)Tx.xml, STM32G474M(B-C-E)Tx.xml
* STM32G483METx.xml, STM32G484METx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G473MEY_G474MEY_G483MEY_G484MEY/PeripheralPins.c b/variants/STM32G4xx/G473MEY_G474MEY_G483MEY_G484MEY/PeripheralPins.c
index 677df1c3b8..65c74573e2 100644
--- a/variants/STM32G4xx/G473MEY_G474MEY_G483MEY_G484MEY/PeripheralPins.c
+++ b/variants/STM32G4xx/G473MEY_G474MEY_G483MEY_G484MEY/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G473MEYx.xml, STM32G474MEYx.xml
* STM32G483MEYx.xml, STM32G484MEYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G473P(B-C-E)I_G474P(B-C-E)I_G483PEI_G484PEI/PeripheralPins.c b/variants/STM32G4xx/G473P(B-C-E)I_G474P(B-C-E)I_G483PEI_G484PEI/PeripheralPins.c
index 4899458efb..0980a7bc41 100644
--- a/variants/STM32G4xx/G473P(B-C-E)I_G474P(B-C-E)I_G483PEI_G484PEI/PeripheralPins.c
+++ b/variants/STM32G4xx/G473P(B-C-E)I_G474P(B-C-E)I_G483PEI_G484PEI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G473P(B-C-E)Ix.xml, STM32G474P(B-C-E)Ix.xml
* STM32G483PEIx.xml, STM32G484PEIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G473Q(B-C)T_G473QETx(Z)_G474Q(B-C-E)T_G483QET_G484QET/PeripheralPins.c b/variants/STM32G4xx/G473Q(B-C)T_G473QETx(Z)_G474Q(B-C-E)T_G483QET_G484QET/PeripheralPins.c
index 54193f3d04..1c05e5746b 100644
--- a/variants/STM32G4xx/G473Q(B-C)T_G473QETx(Z)_G474Q(B-C-E)T_G483QET_G484QET/PeripheralPins.c
+++ b/variants/STM32G4xx/G473Q(B-C)T_G473QETx(Z)_G474Q(B-C-E)T_G483QET_G484QET/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32G473Q(B-C-E)Tx.xml, STM32G473QETxZ.xml
* STM32G474Q(B-C-E)Tx.xml, STM32G483QETx.xml
* STM32G484QETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G473R(B-C)T_G473RETx(Z)_G474R(B-C-E)T_G483RET_G484RET/PeripheralPins.c b/variants/STM32G4xx/G473R(B-C)T_G473RETx(Z)_G474R(B-C-E)T_G483RET_G484RET/PeripheralPins.c
index de24b80fad..f61de4072e 100644
--- a/variants/STM32G4xx/G473R(B-C)T_G473RETx(Z)_G474R(B-C-E)T_G483RET_G484RET/PeripheralPins.c
+++ b/variants/STM32G4xx/G473R(B-C)T_G473RETx(Z)_G474R(B-C-E)T_G483RET_G484RET/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32G473R(B-C-E)Tx.xml, STM32G473RETxZ.xml
* STM32G474R(B-C-E)Tx.xml, STM32G483RETx.xml
* STM32G484RETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G473V(B-C-E)(H-T)_G474V(B-C-E)(H-T)_G483VE(H-T)_G484VE(H-T)/PeripheralPins.c b/variants/STM32G4xx/G473V(B-C-E)(H-T)_G474V(B-C-E)(H-T)_G483VE(H-T)_G484VE(H-T)/PeripheralPins.c
index ca7f69eb66..34240fc285 100644
--- a/variants/STM32G4xx/G473V(B-C-E)(H-T)_G474V(B-C-E)(H-T)_G483VE(H-T)_G484VE(H-T)/PeripheralPins.c
+++ b/variants/STM32G4xx/G473V(B-C-E)(H-T)_G474V(B-C-E)(H-T)_G483VE(H-T)_G484VE(H-T)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32G474V(B-C-E)Hx.xml, STM32G474V(B-C-E)Tx.xml
* STM32G483VEHx.xml, STM32G483VETx.xml
* STM32G484VEHx.xml, STM32G484VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G491C(C-E)T_G4A1CET/PeripheralPins.c b/variants/STM32G4xx/G491C(C-E)T_G4A1CET/PeripheralPins.c
index 140eea1124..0bb7330731 100644
--- a/variants/STM32G4xx/G491C(C-E)T_G4A1CET/PeripheralPins.c
+++ b/variants/STM32G4xx/G491C(C-E)T_G4A1CET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G491C(C-E)Tx.xml, STM32G4A1CETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/CMakeLists.txt b/variants/STM32G4xx/G491C(C-E)U/CMakeLists.txt
similarity index 100%
rename from variants/STM32G4xx/G491C(C-E)U_G4A1CEU/CMakeLists.txt
rename to variants/STM32G4xx/G491C(C-E)U/CMakeLists.txt
diff --git a/variants/STM32G4xx/G491C(C-E)U/PeripheralPins.c b/variants/STM32G4xx/G491C(C-E)U/PeripheralPins.c
new file mode 100644
index 0000000000..c7afdc6302
--- /dev/null
+++ b/variants/STM32G4xx/G491C(C-E)U/PeripheralPins.c
@@ -0,0 +1,380 @@
+/*
+ *******************************************************************************
+ * Copyright (c) 2020, STMicroelectronics
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ *******************************************************************************
+ */
+/*
+ * Automatically generated from STM32G491C(C-E)Ux.xml
+ * CubeMX DB release 6.0.150
+ */
+#if !defined(CUSTOM_PERIPHERAL_PINS)
+#include "Arduino.h"
+#include "PeripheralPins.h"
+
+/* =====
+ * Notes:
+ * - The pins mentioned Px_y_ALTz are alternative possibilities which use other
+ * HW peripheral instances. You can use them the same way as any other "normal"
+ * pin (i.e. analogWrite(PA7_ALT1, 128);).
+ *
+ * - Commented lines are alternative possibilities which are not used per default.
+ * If you change them, you will have to know what you do
+ * =====
+ */
+
+//*** ADC ***
+
+#ifdef HAL_ADC_MODULE_ENABLED
+WEAK const PinMap PinMap_ADC[] = {
+ {PA_0, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 1, 0)}, // ADC1_IN1
+ {PA_0_ALT1, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 1, 0)}, // ADC2_IN1
+ {PA_1, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 2, 0)}, // ADC1_IN2
+ {PA_1_ALT1, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 2, 0)}, // ADC2_IN2
+ {PA_2, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 3, 0)}, // ADC1_IN3
+ {PA_3, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 4, 0)}, // ADC1_IN4
+ {PA_4, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 17, 0)}, // ADC2_IN17
+ {PA_5, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 13, 0)}, // ADC2_IN13
+ {PA_6, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 3, 0)}, // ADC2_IN3
+ {PA_7, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 4, 0)}, // ADC2_IN4
+ {PB_0, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 15, 0)}, // ADC1_IN15
+ {PB_0_ALT1, ADC3, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 12, 0)}, // ADC3_IN12
+ {PB_1, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 12, 0)}, // ADC1_IN12
+ {PB_1_ALT1, ADC3, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 1, 0)}, // ADC3_IN1
+ {PB_2, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 12, 0)}, // ADC2_IN12
+ {PB_11, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 14, 0)}, // ADC1_IN14
+ {PB_11_ALT1, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 14, 0)}, // ADC2_IN14
+ {PB_12, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 11, 0)}, // ADC1_IN11
+ {PB_13, ADC3, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 5, 0)}, // ADC3_IN5
+ {PB_14, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 5, 0)}, // ADC1_IN5
+ {PB_15, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 15, 0)}, // ADC2_IN15
+ {PC_4, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 5, 0)}, // ADC2_IN5
+ {PF_0, ADC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 10, 0)}, // ADC1_IN10
+ {PF_1, ADC2, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 10, 0)}, // ADC2_IN10
+ {NC, NP, 0}
+};
+#endif
+
+//*** DAC ***
+
+#ifdef HAL_DAC_MODULE_ENABLED
+WEAK const PinMap PinMap_DAC[] = {
+ {PA_4, DAC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 1, 0)}, // DAC1_OUT1
+ {PA_5, DAC1, STM_PIN_DATA_EXT(STM_MODE_ANALOG, GPIO_NOPULL, 0, 2, 0)}, // DAC1_OUT2
+ {NC, NP, 0}
+};
+#endif
+
+//*** I2C ***
+
+#ifdef HAL_I2C_MODULE_ENABLED
+WEAK const PinMap PinMap_I2C_SDA[] = {
+ {PA_8, I2C2, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C2)},
+ {PA_14, I2C1, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C1)},
+ {PB_5, I2C3, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF8_I2C3)},
+ {PB_7, I2C1, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C1)},
+ {PB_9, I2C1, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C1)},
+ {PC_11, I2C3, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF8_I2C3)},
+ {PF_0, I2C2, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C2)},
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_I2C_MODULE_ENABLED
+WEAK const PinMap PinMap_I2C_SCL[] = {
+ {PA_8, I2C3, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF2_I2C3)},
+ {PA_9, I2C2, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C2)},
+ {PA_13, I2C1, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C1)},
+ {PA_15, I2C1, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C1)},
+ {PB_8, I2C1, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C1)},
+ {PC_4, I2C2, STM_PIN_DATA(STM_MODE_AF_OD, GPIO_NOPULL, GPIO_AF4_I2C2)},
+ {NC, NP, 0}
+};
+#endif
+
+//*** No I3C ***
+
+//*** TIM ***
+
+#ifdef HAL_TIM_MODULE_ENABLED
+WEAK const PinMap PinMap_TIM[] = {
+ {PA_0, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
+ {PA_1, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 2, 0)}, // TIM2_CH2
+ {PA_1_ALT1, TIM15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF9_TIM15, 1, 1)}, // TIM15_CH1N
+ {PA_2, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 3, 0)}, // TIM2_CH3
+ {PA_2_ALT1, TIM15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF9_TIM15, 1, 0)}, // TIM15_CH1
+ {PA_3, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 4, 0)}, // TIM2_CH4
+ {PA_3_ALT1, TIM15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF9_TIM15, 2, 0)}, // TIM15_CH2
+ {PA_4, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM3, 2, 0)}, // TIM3_CH2
+ {PA_5, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
+ {PA_6, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM3, 1, 0)}, // TIM3_CH1
+ {PA_6_ALT1, TIM16, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM16, 1, 0)}, // TIM16_CH1
+ {PA_7, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 1, 1)}, // TIM1_CH1N
+ {PA_7_ALT1, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM3, 2, 0)}, // TIM3_CH2
+ {PA_7_ALT2, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM8, 1, 1)}, // TIM8_CH1N
+ {PA_7_ALT3, TIM17, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM17, 1, 0)}, // TIM17_CH1
+ {PA_8, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 1, 0)}, // TIM1_CH1
+ {PA_9, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 2, 0)}, // TIM1_CH2
+ {PA_9_ALT1, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM2, 3, 0)}, // TIM2_CH3
+ {PA_10, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 3, 0)}, // TIM1_CH3
+ {PA_10_ALT1, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM2, 4, 0)}, // TIM2_CH4
+ {PA_11, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 1, 1)}, // TIM1_CH1N
+ {PA_11_ALT1, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF11_TIM1, 4, 0)}, // TIM1_CH4
+ {PA_11_ALT2, TIM4, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM4, 1, 0)}, // TIM4_CH1
+ {PA_12, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 2, 1)}, // TIM1_CH2N
+ {PA_12_ALT1, TIM4, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM4, 2, 0)}, // TIM4_CH2
+ {PA_12_ALT2, TIM16, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM16, 1, 0)}, // TIM16_CH1
+ {PA_13, TIM4, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM4, 3, 0)}, // TIM4_CH3
+ {PA_13_ALT1, TIM16, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM16, 1, 1)}, // TIM16_CH1N
+ {PA_14, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_TIM8, 2, 0)}, // TIM8_CH2
+ {PA_15, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 1, 0)}, // TIM2_CH1
+ {PA_15_ALT1, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM8, 1, 0)}, // TIM8_CH1
+ {PB_0, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 2, 1)}, // TIM1_CH2N
+ {PB_0_ALT1, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM3, 3, 0)}, // TIM3_CH3
+ {PB_0_ALT2, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM8, 2, 1)}, // TIM8_CH2N
+ {PB_1, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 3, 1)}, // TIM1_CH3N
+ {PB_1_ALT1, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM3, 4, 0)}, // TIM3_CH4
+ {PB_1_ALT2, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM8, 3, 1)}, // TIM8_CH3N
+ {PB_2, TIM20, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF3_TIM20, 1, 0)}, // TIM20_CH1
+ {PB_3, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 2, 0)}, // TIM2_CH2
+ {PB_3_ALT1, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM8, 1, 1)}, // TIM8_CH1N
+ {PB_4, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM3, 1, 0)}, // TIM3_CH1
+ {PB_4_ALT1, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM8, 2, 1)}, // TIM8_CH2N
+ {PB_4_ALT2, TIM16, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM16, 1, 0)}, // TIM16_CH1
+ {PB_5, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM3, 2, 0)}, // TIM3_CH2
+ {PB_5_ALT1, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF3_TIM8, 3, 1)}, // TIM8_CH3N
+ {PB_5_ALT2, TIM17, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM17, 1, 0)}, // TIM17_CH1
+ {PB_6, TIM4, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM4, 1, 0)}, // TIM4_CH1
+ {PB_6_ALT1, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_TIM8, 1, 0)}, // TIM8_CH1
+ {PB_6_ALT2, TIM16, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM16, 1, 1)}, // TIM16_CH1N
+ {PB_7, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM3, 4, 0)}, // TIM3_CH4
+ {PB_7_ALT1, TIM4, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM4, 2, 0)}, // TIM4_CH2
+ {PB_7_ALT2, TIM17, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM17, 1, 1)}, // TIM17_CH1N
+ {PB_8, TIM4, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM4, 3, 0)}, // TIM4_CH3
+ {PB_8_ALT1, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM8, 2, 0)}, // TIM8_CH2
+ {PB_8_ALT2, TIM16, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM16, 1, 0)}, // TIM16_CH1
+ {PB_9, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF12_TIM1_COMP1, 3, 1)}, // TIM1_CH3N
+ {PB_9_ALT1, TIM4, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM4, 4, 0)}, // TIM4_CH4
+ {PB_9_ALT2, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_TIM8, 3, 0)}, // TIM8_CH3
+ {PB_9_ALT3, TIM17, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM17, 1, 0)}, // TIM17_CH1
+ {PB_10, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 3, 0)}, // TIM2_CH3
+ {PB_11, TIM2, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM2, 4, 0)}, // TIM2_CH4
+ {PB_13, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 1, 1)}, // TIM1_CH1N
+ {PB_14, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 2, 1)}, // TIM1_CH2N
+ {PB_14_ALT1, TIM15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM15, 1, 0)}, // TIM15_CH1
+ {PB_15, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM1, 3, 1)}, // TIM1_CH3N
+ {PB_15_ALT1, TIM15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM15, 1, 1)}, // TIM15_CH1N
+ {PB_15_ALT2, TIM15, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF1_TIM15, 2, 0)}, // TIM15_CH2
+ {PC_6, TIM3, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM3, 1, 0)}, // TIM3_CH1
+ {PC_6_ALT1, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM8, 1, 0)}, // TIM8_CH1
+ {PC_10, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM8, 1, 1)}, // TIM8_CH1N
+ {PC_11, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM8, 2, 1)}, // TIM8_CH2N
+ {PC_13, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF4_TIM1, 1, 1)}, // TIM1_CH1N
+ {PC_13_ALT1, TIM8, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM8, 4, 1)}, // TIM8_CH4N
+ {PF_0, TIM1, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_TIM1, 3, 1)}, // TIM1_CH3N
+ {NC, NP, 0}
+};
+#endif
+
+//*** UART ***
+
+#ifdef HAL_UART_MODULE_ENABLED
+WEAK const PinMap PinMap_UART_TX[] = {
+ {PA_2, LPUART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF12_LPUART1)},
+ {PA_2_ALT1, USART2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART2)},
+ {PA_9, USART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART1)},
+ {PA_14, USART2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART2)},
+ {PB_3, USART2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART2)},
+ {PB_6, USART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART1)},
+ {PB_9, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {PB_10, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {PB_11, LPUART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF8_LPUART1)},
+ {PC_4, USART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART1)},
+ {PC_10, UART4, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_UART4)},
+ {PC_10_ALT1, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_UART_MODULE_ENABLED
+WEAK const PinMap PinMap_UART_RX[] = {
+ {PA_3, LPUART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF12_LPUART1)},
+ {PA_3_ALT1, USART2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART2)},
+ {PA_10, USART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART1)},
+ {PA_15, USART2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART2)},
+ {PB_4, USART2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART2)},
+ {PB_7, USART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART1)},
+ {PB_8, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {PB_10, LPUART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF8_LPUART1)},
+ {PB_11, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {PC_11, UART4, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_UART4)},
+ {PC_11_ALT1, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_UART_MODULE_ENABLED
+WEAK const PinMap PinMap_UART_RTS[] = {
+ {PA_1, USART2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART2)},
+ {PA_12, USART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART1)},
+ {PA_15, UART4, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF8_UART4)},
+ {PB_1, LPUART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF12_LPUART1)},
+ {PB_12, LPUART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF8_LPUART1)},
+ {PB_14, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_UART_MODULE_ENABLED
+WEAK const PinMap PinMap_UART_CTS[] = {
+ {PA_0, USART2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART2)},
+ {PA_6, LPUART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF12_LPUART1)},
+ {PA_11, USART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART1)},
+ {PA_13, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {PB_7, UART4, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF14_UART4)},
+ {PB_13, LPUART1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF8_LPUART1)},
+ {PB_13_ALT1, USART3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF7_USART3)},
+ {NC, NP, 0}
+};
+#endif
+
+//*** SPI ***
+
+#ifdef HAL_SPI_MODULE_ENABLED
+WEAK const PinMap PinMap_SPI_MOSI[] = {
+ {PA_7, SPI1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI1)},
+ {PA_11, SPI2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI2)},
+ {PB_5, SPI1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI1)},
+ {PB_5_ALT1, SPI3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_SPI3)},
+ {PB_15, SPI2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI2)},
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_SPI_MODULE_ENABLED
+WEAK const PinMap PinMap_SPI_MISO[] = {
+ {PA_6, SPI1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI1)},
+ {PA_10, SPI2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI2)},
+ {PB_4, SPI1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI1)},
+ {PB_4_ALT1, SPI3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_SPI3)},
+ {PB_14, SPI2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI2)},
+ {PC_11, SPI3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_SPI3)},
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_SPI_MODULE_ENABLED
+WEAK const PinMap PinMap_SPI_SCLK[] = {
+ {PA_5, SPI1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI1)},
+ {PB_3, SPI1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI1)},
+ {PB_3_ALT1, SPI3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_SPI3)},
+ {PB_13, SPI2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI2)},
+ {PC_10, SPI3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_SPI3)},
+ {PF_1, SPI2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI2)},
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_SPI_MODULE_ENABLED
+WEAK const PinMap PinMap_SPI_SSEL[] = {
+ {PA_4, SPI1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI1)},
+ {PA_4_ALT1, SPI3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_SPI3)},
+ {PA_15, SPI1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI1)},
+ {PA_15_ALT1, SPI3, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF6_SPI3)},
+ {PB_12, SPI2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI2)},
+ {PF_0, SPI2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF5_SPI2)},
+ {NC, NP, 0}
+};
+#endif
+
+//*** FDCAN ***
+
+#ifdef HAL_FDCAN_MODULE_ENABLED
+WEAK const PinMap PinMap_CAN_RD[] = {
+ {PA_11, FDCAN1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF9_FDCAN1)},
+ {PB_5, FDCAN2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF9_FDCAN2)},
+ {PB_8, FDCAN1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF9_FDCAN1)},
+ {PB_12, FDCAN2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF9_FDCAN2)},
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_FDCAN_MODULE_ENABLED
+WEAK const PinMap PinMap_CAN_TD[] = {
+ {PA_12, FDCAN1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF9_FDCAN1)},
+ {PB_6, FDCAN2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF9_FDCAN2)},
+ {PB_9, FDCAN1, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF9_FDCAN1)},
+ {PB_13, FDCAN2, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF9_FDCAN2)},
+ {NC, NP, 0}
+};
+#endif
+
+//*** No ETHERNET ***
+
+//*** QUADSPI ***
+
+#ifdef HAL_QSPI_MODULE_ENABLED
+WEAK const PinMap PinMap_QUADSPI_DATA0[] = {
+ {PB_1, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_BK1_IO0
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_QSPI_MODULE_ENABLED
+WEAK const PinMap PinMap_QUADSPI_DATA1[] = {
+ {PB_0, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_BK1_IO1
+ {PB_2, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_BK2_IO1
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_QSPI_MODULE_ENABLED
+WEAK const PinMap PinMap_QUADSPI_DATA2[] = {
+ {PA_7, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_BK1_IO2
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_QSPI_MODULE_ENABLED
+WEAK const PinMap PinMap_QUADSPI_DATA3[] = {
+ {PA_6, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_BK1_IO3
+ {PC_4, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_BK2_IO3
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_QSPI_MODULE_ENABLED
+WEAK const PinMap PinMap_QUADSPI_SCLK[] = {
+ {PA_3, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_CLK
+ {PB_10, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_CLK
+ {NC, NP, 0}
+};
+#endif
+
+#ifdef HAL_QSPI_MODULE_ENABLED
+WEAK const PinMap PinMap_QUADSPI_SSEL[] = {
+ {PA_2, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_BK1_NCS
+ {PB_11, QUADSPI, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_QUADSPI)}, // QUADSPI1_BK1_NCS
+ {NC, NP, 0}
+};
+#endif
+
+//*** USB ***
+
+#if defined(HAL_PCD_MODULE_ENABLED) || defined(HAL_HCD_MODULE_ENABLED)
+WEAK const PinMap PinMap_USB[] = {
+ {PA_11, USB, STM_PIN_DATA(STM_MODE_INPUT, GPIO_NOPULL, GPIO_AF_NONE)}, // USB_DM
+ {PA_12, USB, STM_PIN_DATA(STM_MODE_INPUT, GPIO_NOPULL, GPIO_AF_NONE)}, // USB_DP
+ {NC, NP, 0}
+};
+#endif
+
+//*** No SD ***
+
+#endif /* !CUSTOM_PERIPHERAL_PINS */
diff --git a/variants/STM32G4xx/G491C(C-E)U/PinNamesVar.h b/variants/STM32G4xx/G491C(C-E)U/PinNamesVar.h
new file mode 100644
index 0000000000..1b1ee448fe
--- /dev/null
+++ b/variants/STM32G4xx/G491C(C-E)U/PinNamesVar.h
@@ -0,0 +1,77 @@
+/* Alternate pin name */
+PA_0_ALT1 = PA_0 | ALT1,
+PA_1_ALT1 = PA_1 | ALT1,
+PA_2_ALT1 = PA_2 | ALT1,
+PA_3_ALT1 = PA_3 | ALT1,
+PA_4_ALT1 = PA_4 | ALT1,
+PA_6_ALT1 = PA_6 | ALT1,
+PA_7_ALT1 = PA_7 | ALT1,
+PA_7_ALT2 = PA_7 | ALT2,
+PA_7_ALT3 = PA_7 | ALT3,
+PA_9_ALT1 = PA_9 | ALT1,
+PA_10_ALT1 = PA_10 | ALT1,
+PA_11_ALT1 = PA_11 | ALT1,
+PA_11_ALT2 = PA_11 | ALT2,
+PA_12_ALT1 = PA_12 | ALT1,
+PA_12_ALT2 = PA_12 | ALT2,
+PA_13_ALT1 = PA_13 | ALT1,
+PA_15_ALT1 = PA_15 | ALT1,
+PB_0_ALT1 = PB_0 | ALT1,
+PB_0_ALT2 = PB_0 | ALT2,
+PB_1_ALT1 = PB_1 | ALT1,
+PB_1_ALT2 = PB_1 | ALT2,
+PB_3_ALT1 = PB_3 | ALT1,
+PB_4_ALT1 = PB_4 | ALT1,
+PB_4_ALT2 = PB_4 | ALT2,
+PB_5_ALT1 = PB_5 | ALT1,
+PB_5_ALT2 = PB_5 | ALT2,
+PB_6_ALT1 = PB_6 | ALT1,
+PB_6_ALT2 = PB_6 | ALT2,
+PB_7_ALT1 = PB_7 | ALT1,
+PB_7_ALT2 = PB_7 | ALT2,
+PB_8_ALT1 = PB_8 | ALT1,
+PB_8_ALT2 = PB_8 | ALT2,
+PB_9_ALT1 = PB_9 | ALT1,
+PB_9_ALT2 = PB_9 | ALT2,
+PB_9_ALT3 = PB_9 | ALT3,
+PB_11_ALT1 = PB_11 | ALT1,
+PB_13_ALT1 = PB_13 | ALT1,
+PB_14_ALT1 = PB_14 | ALT1,
+PB_15_ALT1 = PB_15 | ALT1,
+PB_15_ALT2 = PB_15 | ALT2,
+PC_6_ALT1 = PC_6 | ALT1,
+PC_10_ALT1 = PC_10 | ALT1,
+PC_11_ALT1 = PC_11 | ALT1,
+PC_13_ALT1 = PC_13 | ALT1,
+
+/* SYS_WKUP */
+#ifdef PWR_WAKEUP_PIN1
+ SYS_WKUP1 = PA_0,
+#endif
+#ifdef PWR_WAKEUP_PIN2
+ SYS_WKUP2 = PC_13,
+#endif
+#ifdef PWR_WAKEUP_PIN3
+ SYS_WKUP3 = NC,
+#endif
+#ifdef PWR_WAKEUP_PIN4
+ SYS_WKUP4 = PA_2,
+#endif
+#ifdef PWR_WAKEUP_PIN5
+ SYS_WKUP5 = NC,
+#endif
+#ifdef PWR_WAKEUP_PIN6
+ SYS_WKUP6 = NC,
+#endif
+#ifdef PWR_WAKEUP_PIN7
+ SYS_WKUP7 = NC,
+#endif
+#ifdef PWR_WAKEUP_PIN8
+ SYS_WKUP8 = NC,
+#endif
+
+/* USB */
+#ifdef USBCON
+ USB_DM = PA_11,
+ USB_DP = PA_12,
+#endif
diff --git a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/boards_entry.txt b/variants/STM32G4xx/G491C(C-E)U/boards_entry.txt
similarity index 69%
rename from variants/STM32G4xx/G491C(C-E)U_G4A1CEU/boards_entry.txt
rename to variants/STM32G4xx/G491C(C-E)U/boards_entry.txt
index f650756e04..a8dd8c60c5 100644
--- a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/boards_entry.txt
+++ b/variants/STM32G4xx/G491C(C-E)U/boards_entry.txt
@@ -9,7 +9,7 @@ GenG4.menu.pnum.GENERIC_G491CCUX.upload.maximum_size=262144
GenG4.menu.pnum.GENERIC_G491CCUX.upload.maximum_data_size=131072
GenG4.menu.pnum.GENERIC_G491CCUX.build.board=GENERIC_G491CCUX
GenG4.menu.pnum.GENERIC_G491CCUX.build.product_line=STM32G491xx
-GenG4.menu.pnum.GENERIC_G491CCUX.build.variant=STM32G4xx/G491C(C-E)U_G4A1CEU
+GenG4.menu.pnum.GENERIC_G491CCUX.build.variant=STM32G4xx/G491C(C-E)U
GenG4.menu.pnum.GENERIC_G491CCUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32G4xx/STM32G491.svd
# Generic G491CEUx
@@ -18,15 +18,6 @@ GenG4.menu.pnum.GENERIC_G491CEUX.upload.maximum_size=524288
GenG4.menu.pnum.GENERIC_G491CEUX.upload.maximum_data_size=131072
GenG4.menu.pnum.GENERIC_G491CEUX.build.board=GENERIC_G491CEUX
GenG4.menu.pnum.GENERIC_G491CEUX.build.product_line=STM32G491xx
-GenG4.menu.pnum.GENERIC_G491CEUX.build.variant=STM32G4xx/G491C(C-E)U_G4A1CEU
+GenG4.menu.pnum.GENERIC_G491CEUX.build.variant=STM32G4xx/G491C(C-E)U
GenG4.menu.pnum.GENERIC_G491CEUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32G4xx/STM32G491.svd
-# Generic G4A1CEUx
-GenG4.menu.pnum.GENERIC_G4A1CEUX=Generic G4A1CEUx
-GenG4.menu.pnum.GENERIC_G4A1CEUX.upload.maximum_size=524288
-GenG4.menu.pnum.GENERIC_G4A1CEUX.upload.maximum_data_size=131072
-GenG4.menu.pnum.GENERIC_G4A1CEUX.build.board=GENERIC_G4A1CEUX
-GenG4.menu.pnum.GENERIC_G4A1CEUX.build.product_line=STM32G4A1xx
-GenG4.menu.pnum.GENERIC_G4A1CEUX.build.variant=STM32G4xx/G491C(C-E)U_G4A1CEU
-GenG4.menu.pnum.GENERIC_G4A1CEUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32G4xx/STM32G4A1.svd
-
diff --git a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/generic_clock.c b/variants/STM32G4xx/G491C(C-E)U/generic_clock.c
similarity index 89%
rename from variants/STM32G4xx/G491C(C-E)U_G4A1CEU/generic_clock.c
rename to variants/STM32G4xx/G491C(C-E)U/generic_clock.c
index 614170bda3..1e1fa9a114 100644
--- a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/generic_clock.c
+++ b/variants/STM32G4xx/G491C(C-E)U/generic_clock.c
@@ -1,6 +1,6 @@
/*
*******************************************************************************
- * Copyright (c) 2020-2021, STMicroelectronics
+ * Copyright (c) 2020, STMicroelectronics
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -10,8 +10,7 @@
*
*******************************************************************************
*/
-#if defined(ARDUINO_GENERIC_G491CCUX) || defined(ARDUINO_GENERIC_G491CEUX) ||\
- defined(ARDUINO_GENERIC_G4A1CEUX)
+#if defined(ARDUINO_GENERIC_G491CCUX) || defined(ARDUINO_GENERIC_G491CEUX)
#include "pins_arduino.h"
/**
diff --git a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/variant_generic.cpp b/variants/STM32G4xx/G491C(C-E)U/variant_generic.cpp
similarity index 97%
rename from variants/STM32G4xx/G491C(C-E)U_G4A1CEU/variant_generic.cpp
rename to variants/STM32G4xx/G491C(C-E)U/variant_generic.cpp
index 3a70218ef3..19d477c542 100644
--- a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/variant_generic.cpp
+++ b/variants/STM32G4xx/G491C(C-E)U/variant_generic.cpp
@@ -10,8 +10,7 @@
*
*******************************************************************************
*/
-#if defined(ARDUINO_GENERIC_G491CCUX) || defined(ARDUINO_GENERIC_G491CEUX) ||\
- defined(ARDUINO_GENERIC_G4A1CEUX)
+#if defined(ARDUINO_GENERIC_G491CCUX) || defined(ARDUINO_GENERIC_G491CEUX)
#include "pins_arduino.h"
// Digital PinName array
diff --git a/variants/STM32G4xx/G491C(C-E)U/variant_generic.h b/variants/STM32G4xx/G491C(C-E)U/variant_generic.h
new file mode 100644
index 0000000000..f8efdab0ab
--- /dev/null
+++ b/variants/STM32G4xx/G491C(C-E)U/variant_generic.h
@@ -0,0 +1,208 @@
+/*
+ *******************************************************************************
+ * Copyright (c) 2020, STMicroelectronics
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ *******************************************************************************
+ */
+#pragma once
+
+/*----------------------------------------------------------------------------
+ * STM32 pins number
+ *----------------------------------------------------------------------------*/
+#define PA0 PIN_A0
+#define PA1 PIN_A1
+#define PA2 PIN_A2
+#define PA3 PIN_A3
+#define PA4 PIN_A4
+#define PA5 PIN_A5
+#define PA6 PIN_A6
+#define PA7 PIN_A7
+#define PA8 8
+#define PA9 9
+#define PA10 10
+#define PA11 11
+#define PA12 12
+#define PA13 13
+#define PA14 14
+#define PA15 15
+#define PB0 PIN_A8
+#define PB1 PIN_A9
+#define PB2 PIN_A10
+#define PB3 19
+#define PB4 20
+#define PB5 21
+#define PB6 22
+#define PB7 23
+#define PB8 24
+#define PB9 25
+#define PB10 26
+#define PB11 PIN_A11
+#define PB12 PIN_A12
+#define PB13 PIN_A13
+#define PB14 PIN_A14
+#define PB15 PIN_A15
+#define PC4 PIN_A16
+#define PC6 33
+#define PC10 34
+#define PC11 35
+#define PC13 36
+#define PC14 37
+#define PC15 38
+#define PF0 PIN_A17
+#define PF1 PIN_A18
+#define PG10 41
+
+// Alternate pins number
+#define PA0_ALT1 (PA0 | ALT1)
+#define PA1_ALT1 (PA1 | ALT1)
+#define PA2_ALT1 (PA2 | ALT1)
+#define PA3_ALT1 (PA3 | ALT1)
+#define PA4_ALT1 (PA4 | ALT1)
+#define PA6_ALT1 (PA6 | ALT1)
+#define PA7_ALT1 (PA7 | ALT1)
+#define PA7_ALT2 (PA7 | ALT2)
+#define PA7_ALT3 (PA7 | ALT3)
+#define PA9_ALT1 (PA9 | ALT1)
+#define PA10_ALT1 (PA10 | ALT1)
+#define PA11_ALT1 (PA11 | ALT1)
+#define PA11_ALT2 (PA11 | ALT2)
+#define PA12_ALT1 (PA12 | ALT1)
+#define PA12_ALT2 (PA12 | ALT2)
+#define PA13_ALT1 (PA13 | ALT1)
+#define PA15_ALT1 (PA15 | ALT1)
+#define PB0_ALT1 (PB0 | ALT1)
+#define PB0_ALT2 (PB0 | ALT2)
+#define PB1_ALT1 (PB1 | ALT1)
+#define PB1_ALT2 (PB1 | ALT2)
+#define PB3_ALT1 (PB3 | ALT1)
+#define PB4_ALT1 (PB4 | ALT1)
+#define PB4_ALT2 (PB4 | ALT2)
+#define PB5_ALT1 (PB5 | ALT1)
+#define PB5_ALT2 (PB5 | ALT2)
+#define PB6_ALT1 (PB6 | ALT1)
+#define PB6_ALT2 (PB6 | ALT2)
+#define PB7_ALT1 (PB7 | ALT1)
+#define PB7_ALT2 (PB7 | ALT2)
+#define PB8_ALT1 (PB8 | ALT1)
+#define PB8_ALT2 (PB8 | ALT2)
+#define PB9_ALT1 (PB9 | ALT1)
+#define PB9_ALT2 (PB9 | ALT2)
+#define PB9_ALT3 (PB9 | ALT3)
+#define PB11_ALT1 (PB11 | ALT1)
+#define PB13_ALT1 (PB13 | ALT1)
+#define PB14_ALT1 (PB14 | ALT1)
+#define PB15_ALT1 (PB15 | ALT1)
+#define PB15_ALT2 (PB15 | ALT2)
+#define PC6_ALT1 (PC6 | ALT1)
+#define PC10_ALT1 (PC10 | ALT1)
+#define PC11_ALT1 (PC11 | ALT1)
+#define PC13_ALT1 (PC13 | ALT1)
+
+#define NUM_DIGITAL_PINS 42
+#define NUM_ANALOG_INPUTS 19
+
+// On-board LED pin number
+#ifndef LED_BUILTIN
+ #define LED_BUILTIN PNUM_NOT_DEFINED
+#endif
+
+// On-board user button
+#ifndef USER_BTN
+ #define USER_BTN PNUM_NOT_DEFINED
+#endif
+
+// SPI definitions
+#ifndef PIN_SPI_SS
+ #define PIN_SPI_SS PA4
+#endif
+#ifndef PIN_SPI_SS1
+ #define PIN_SPI_SS1 PA15
+#endif
+#ifndef PIN_SPI_SS2
+ #define PIN_SPI_SS2 PNUM_NOT_DEFINED
+#endif
+#ifndef PIN_SPI_SS3
+ #define PIN_SPI_SS3 PNUM_NOT_DEFINED
+#endif
+#ifndef PIN_SPI_MOSI
+ #define PIN_SPI_MOSI PA7
+#endif
+#ifndef PIN_SPI_MISO
+ #define PIN_SPI_MISO PA6
+#endif
+#ifndef PIN_SPI_SCK
+ #define PIN_SPI_SCK PA5
+#endif
+
+// I2C definitions
+#ifndef PIN_WIRE_SDA
+ #define PIN_WIRE_SDA PA8
+#endif
+#ifndef PIN_WIRE_SCL
+ #define PIN_WIRE_SCL PA9
+#endif
+
+// Timer Definitions
+// Use TIM6/TIM7 when possible as servo and tone don't need GPIO output pin
+#ifndef TIMER_TONE
+ #define TIMER_TONE TIM6
+#endif
+#ifndef TIMER_SERVO
+ #define TIMER_SERVO TIM7
+#endif
+
+// UART Definitions
+#ifndef SERIAL_UART_INSTANCE
+ #define SERIAL_UART_INSTANCE 101
+#endif
+
+// Default pin used for generic 'Serial' instance
+// Mandatory for Firmata
+#ifndef PIN_SERIAL_RX
+ #define PIN_SERIAL_RX PA3
+#endif
+#ifndef PIN_SERIAL_TX
+ #define PIN_SERIAL_TX PA2
+#endif
+
+// Extra HAL modules
+#if !defined(HAL_DAC_MODULE_DISABLED)
+ #define HAL_DAC_MODULE_ENABLED
+#endif
+#if !defined(HAL_QSPI_MODULE_DISABLED)
+ #define HAL_QSPI_MODULE_ENABLED
+#endif
+
+/*----------------------------------------------------------------------------
+ * Arduino objects - C++ only
+ *----------------------------------------------------------------------------*/
+
+#ifdef __cplusplus
+ // These serial port names are intended to allow libraries and architecture-neutral
+ // sketches to automatically default to the correct port name for a particular type
+ // of use. For example, a GPS module would normally connect to SERIAL_PORT_HARDWARE_OPEN,
+ // the first hardware serial port whose RX/TX pins are not dedicated to another use.
+ //
+ // SERIAL_PORT_MONITOR Port which normally prints to the Arduino Serial Monitor
+ //
+ // SERIAL_PORT_USBVIRTUAL Port which is USB virtual serial
+ //
+ // SERIAL_PORT_LINUXBRIDGE Port which connects to a Linux system via Bridge library
+ //
+ // SERIAL_PORT_HARDWARE Hardware serial port, physical RX & TX pins.
+ //
+ // SERIAL_PORT_HARDWARE_OPEN Hardware serial ports which are open for use. Their RX & TX
+ // pins are NOT connected to anything by default.
+ #ifndef SERIAL_PORT_MONITOR
+ #define SERIAL_PORT_MONITOR Serial
+ #endif
+ #ifndef SERIAL_PORT_HARDWARE
+ #define SERIAL_PORT_HARDWARE Serial
+ #endif
+#endif
diff --git a/variants/STM32G4xx/G491K(C-E)U_G4A1KEU/PeripheralPins.c b/variants/STM32G4xx/G491K(C-E)U_G4A1KEU/PeripheralPins.c
index d07db6d692..a9de59354c 100644
--- a/variants/STM32G4xx/G491K(C-E)U_G4A1KEU/PeripheralPins.c
+++ b/variants/STM32G4xx/G491K(C-E)U_G4A1KEU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G491K(C-E)Ux.xml, STM32G4A1KEUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G491M(C-E)(S-T)_G4A1ME(S-T)/PeripheralPins.c b/variants/STM32G4xx/G491M(C-E)(S-T)_G4A1ME(S-T)/PeripheralPins.c
index 6f0f73d7d0..6f9904b813 100644
--- a/variants/STM32G4xx/G491M(C-E)(S-T)_G4A1ME(S-T)/PeripheralPins.c
+++ b/variants/STM32G4xx/G491M(C-E)(S-T)_G4A1ME(S-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32G491M(C-E)Sx.xml, STM32G491M(C-E)Tx.xml
* STM32G4A1MESx.xml, STM32G4A1METx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G491RC(I-T)_G491RE(I-T-Y)x(Z)_G4A1RE(I-T-Y)/PeripheralPins.c b/variants/STM32G4xx/G491RC(I-T)_G491RE(I-T-Y)x(Z)_G4A1RE(I-T-Y)/PeripheralPins.c
index e15fb4f78f..0d8ebd1d65 100644
--- a/variants/STM32G4xx/G491RC(I-T)_G491RE(I-T-Y)x(Z)_G4A1RE(I-T-Y)/PeripheralPins.c
+++ b/variants/STM32G4xx/G491RC(I-T)_G491RE(I-T-Y)x(Z)_G4A1RE(I-T-Y)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32G491RETxZ.xml, STM32G491REYx.xml
* STM32G4A1REIx.xml, STM32G4A1RETx.xml
* STM32G4A1REYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G491V(C-E)T_G4A1VET/PeripheralPins.c b/variants/STM32G4xx/G491V(C-E)T_G4A1VET/PeripheralPins.c
index 96f20b84f9..fb6b0cc907 100644
--- a/variants/STM32G4xx/G491V(C-E)T_G4A1VET/PeripheralPins.c
+++ b/variants/STM32G4xx/G491V(C-E)T_G4A1VET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32G491V(C-E)Tx.xml, STM32G4A1VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G4A1CEU/CMakeLists.txt b/variants/STM32G4xx/G4A1CEU/CMakeLists.txt
new file mode 100644
index 0000000000..2a4d55b6b1
--- /dev/null
+++ b/variants/STM32G4xx/G4A1CEU/CMakeLists.txt
@@ -0,0 +1,31 @@
+# v3.21 implemented semantic changes regarding $
+# See https://cmake.org/cmake/help/v3.21/command/target_link_libraries.html#linking-object-libraries-via-target-objects
+cmake_minimum_required(VERSION 3.21)
+
+add_library(variant INTERFACE)
+add_library(variant_usage INTERFACE)
+
+target_include_directories(variant_usage INTERFACE
+ .
+)
+
+
+target_link_libraries(variant_usage INTERFACE
+ base_config
+)
+
+target_link_libraries(variant INTERFACE variant_usage)
+
+
+
+add_library(variant_bin STATIC EXCLUDE_FROM_ALL
+ generic_clock.c
+ PeripheralPins.c
+ variant_generic.cpp
+)
+target_link_libraries(variant_bin PUBLIC variant_usage)
+
+target_link_libraries(variant INTERFACE
+ variant_bin
+)
+
diff --git a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/PeripheralPins.c b/variants/STM32G4xx/G4A1CEU/PeripheralPins.c
similarity index 99%
rename from variants/STM32G4xx/G491C(C-E)U_G4A1CEU/PeripheralPins.c
rename to variants/STM32G4xx/G4A1CEU/PeripheralPins.c
index 0fbdbd7bcf..92d44f7e42 100644
--- a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/PeripheralPins.c
+++ b/variants/STM32G4xx/G4A1CEU/PeripheralPins.c
@@ -11,8 +11,8 @@
*******************************************************************************
*/
/*
- * Automatically generated from STM32G491C(C-E)Ux.xml, STM32G4A1CEUx.xml
- * CubeMX DB release 6.0.140
+ * Automatically generated from STM32G4A1CEUx.xml
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/PinNamesVar.h b/variants/STM32G4xx/G4A1CEU/PinNamesVar.h
similarity index 100%
rename from variants/STM32G4xx/G491C(C-E)U_G4A1CEU/PinNamesVar.h
rename to variants/STM32G4xx/G4A1CEU/PinNamesVar.h
diff --git a/variants/STM32G4xx/G4A1CEU/boards_entry.txt b/variants/STM32G4xx/G4A1CEU/boards_entry.txt
new file mode 100644
index 0000000000..91b04b6722
--- /dev/null
+++ b/variants/STM32G4xx/G4A1CEU/boards_entry.txt
@@ -0,0 +1,14 @@
+# This file help to add generic board entry.
+# upload.maximum_size and product_line have to be verified
+# and changed if needed.
+# See: https://github.com/stm32duino/Arduino_Core_STM32/wiki/Add-a-new-variant-%28board%29
+
+# Generic G4A1CEUx
+GenG4.menu.pnum.GENERIC_G4A1CEUX=Generic G4A1CEUx
+GenG4.menu.pnum.GENERIC_G4A1CEUX.upload.maximum_size=524288
+GenG4.menu.pnum.GENERIC_G4A1CEUX.upload.maximum_data_size=131072
+GenG4.menu.pnum.GENERIC_G4A1CEUX.build.board=GENERIC_G4A1CEUX
+GenG4.menu.pnum.GENERIC_G4A1CEUX.build.product_line=STM32G4A1xx
+GenG4.menu.pnum.GENERIC_G4A1CEUX.build.variant=STM32G4xx/G4A1CEU
+GenG4.menu.pnum.GENERIC_G4A1CEUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32G4xx/STM32G4A1.svd
+
diff --git a/variants/STM32C0xx/C092CBU_C092CC(T-U)/generic_clock.c b/variants/STM32G4xx/G4A1CEU/generic_clock.c
similarity index 87%
rename from variants/STM32C0xx/C092CBU_C092CC(T-U)/generic_clock.c
rename to variants/STM32G4xx/G4A1CEU/generic_clock.c
index a96fd6df0c..acad3748ed 100644
--- a/variants/STM32C0xx/C092CBU_C092CC(T-U)/generic_clock.c
+++ b/variants/STM32G4xx/G4A1CEU/generic_clock.c
@@ -10,8 +10,7 @@
*
*******************************************************************************
*/
-#if defined(ARDUINO_GENERIC_C092CBUX) || defined(ARDUINO_GENERIC_C092CCTX) ||\
- defined(ARDUINO_GENERIC_C092CCUX)
+#if defined(ARDUINO_GENERIC_G4A1CEUX)
#include "pins_arduino.h"
/**
diff --git a/variants/STM32G4xx/G4A1CEU/variant_generic.cpp b/variants/STM32G4xx/G4A1CEU/variant_generic.cpp
new file mode 100644
index 0000000000..f139c9b1b7
--- /dev/null
+++ b/variants/STM32G4xx/G4A1CEU/variant_generic.cpp
@@ -0,0 +1,85 @@
+/*
+ *******************************************************************************
+ * Copyright (c) 2020, STMicroelectronics
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ *******************************************************************************
+ */
+#if defined(ARDUINO_GENERIC_G4A1CEUX)
+#include "pins_arduino.h"
+
+// Digital PinName array
+const PinName digitalPin[] = {
+ PA_0, // D0/A0
+ PA_1, // D1/A1
+ PA_2, // D2/A2
+ PA_3, // D3/A3
+ PA_4, // D4/A4
+ PA_5, // D5/A5
+ PA_6, // D6/A6
+ PA_7, // D7/A7
+ PA_8, // D8
+ PA_9, // D9
+ PA_10, // D10
+ PA_11, // D11
+ PA_12, // D12
+ PA_13, // D13
+ PA_14, // D14
+ PA_15, // D15
+ PB_0, // D16/A8
+ PB_1, // D17/A9
+ PB_2, // D18/A10
+ PB_3, // D19
+ PB_4, // D20
+ PB_5, // D21
+ PB_6, // D22
+ PB_7, // D23
+ PB_8, // D24
+ PB_9, // D25
+ PB_10, // D26
+ PB_11, // D27/A11
+ PB_12, // D28/A12
+ PB_13, // D29/A13
+ PB_14, // D30/A14
+ PB_15, // D31/A15
+ PC_4, // D32/A16
+ PC_6, // D33
+ PC_10, // D34
+ PC_11, // D35
+ PC_13, // D36
+ PC_14, // D37
+ PC_15, // D38
+ PF_0, // D39/A17
+ PF_1, // D40/A18
+ PG_10 // D41
+};
+
+// Analog (Ax) pin number array
+const uint32_t analogInputPin[] = {
+ 0, // A0, PA0
+ 1, // A1, PA1
+ 2, // A2, PA2
+ 3, // A3, PA3
+ 4, // A4, PA4
+ 5, // A5, PA5
+ 6, // A6, PA6
+ 7, // A7, PA7
+ 16, // A8, PB0
+ 17, // A9, PB1
+ 18, // A10, PB2
+ 27, // A11, PB11
+ 28, // A12, PB12
+ 29, // A13, PB13
+ 30, // A14, PB14
+ 31, // A15, PB15
+ 32, // A16, PC4
+ 39, // A17, PF0
+ 40 // A18, PF1
+};
+
+#endif /* ARDUINO_GENERIC_* */
diff --git a/variants/STM32G4xx/G491C(C-E)U_G4A1CEU/variant_generic.h b/variants/STM32G4xx/G4A1CEU/variant_generic.h
similarity index 100%
rename from variants/STM32G4xx/G491C(C-E)U_G4A1CEU/variant_generic.h
rename to variants/STM32G4xx/G4A1CEU/variant_generic.h
diff --git a/variants/STM32H5xx/H503CB(T-U)/PeripheralPins.c b/variants/STM32H5xx/H503CB(T-U)/PeripheralPins.c
index 3902b85f33..b0a228d10a 100644
--- a/variants/STM32H5xx/H503CB(T-U)/PeripheralPins.c
+++ b/variants/STM32H5xx/H503CB(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H503CBTx.xml, STM32H503CBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H503EBY/PeripheralPins.c b/variants/STM32H5xx/H503EBY/PeripheralPins.c
index 1296904e0e..b05ad04c94 100644
--- a/variants/STM32H5xx/H503EBY/PeripheralPins.c
+++ b/variants/STM32H5xx/H503EBY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H503EBYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H503KBU/PeripheralPins.c b/variants/STM32H5xx/H503KBU/PeripheralPins.c
index 8a13c43cd8..fa68df763a 100644
--- a/variants/STM32H5xx/H503KBU/PeripheralPins.c
+++ b/variants/STM32H5xx/H503KBU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H503KBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H503RBT/PeripheralPins.c b/variants/STM32H5xx/H503RBT/PeripheralPins.c
index 620c23c8d3..8f31cd97c3 100644
--- a/variants/STM32H5xx/H503RBT/PeripheralPins.c
+++ b/variants/STM32H5xx/H503RBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H503RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H523C(C-E)(T-U)_H533CE(T-U)/PeripheralPins.c b/variants/STM32H5xx/H523C(C-E)(T-U)_H533CE(T-U)/PeripheralPins.c
index 8b33b29799..d63022c2a3 100644
--- a/variants/STM32H5xx/H523C(C-E)(T-U)_H533CE(T-U)/PeripheralPins.c
+++ b/variants/STM32H5xx/H523C(C-E)(T-U)_H533CE(T-U)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32H523CCTx.xml, STM32H523CCUx.xml
* STM32H523CETx.xml, STM32H523CEUx.xml
* STM32H533CETx.xml, STM32H533CEUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H523HEY_H533HEY/PeripheralPins.c b/variants/STM32H5xx/H523HEY_H533HEY/PeripheralPins.c
index 6ad4a8121a..9439de5fe6 100644
--- a/variants/STM32H5xx/H523HEY_H533HEY/PeripheralPins.c
+++ b/variants/STM32H5xx/H523HEY_H533HEY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H523HEYx.xml, STM32H533HEYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H523R(C-E)T_H533RET/PeripheralPins.c b/variants/STM32H5xx/H523R(C-E)T_H533RET/PeripheralPins.c
index c505cf3faf..e8025d43c4 100644
--- a/variants/STM32H5xx/H523R(C-E)T_H533RET/PeripheralPins.c
+++ b/variants/STM32H5xx/H523R(C-E)T_H533RET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H523RCTx.xml, STM32H523RETx.xml
* STM32H533RETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H523V(C-E)(I-T)_H533VE(I-T)/PeripheralPins.c b/variants/STM32H5xx/H523V(C-E)(I-T)_H533VE(I-T)/PeripheralPins.c
index d0fbf20dd0..b502c22199 100644
--- a/variants/STM32H5xx/H523V(C-E)(I-T)_H533VE(I-T)/PeripheralPins.c
+++ b/variants/STM32H5xx/H523V(C-E)(I-T)_H533VE(I-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32H523VCIx.xml, STM32H523VCTx.xml
* STM32H523VEIx.xml, STM32H523VETx.xml
* STM32H533VEIx.xml, STM32H533VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H523Z(C-E)(J-T)_H533ZE(J-T)/PeripheralPins.c b/variants/STM32H5xx/H523Z(C-E)(J-T)_H533ZE(J-T)/PeripheralPins.c
index 7bf5c136c2..6da24984bf 100644
--- a/variants/STM32H5xx/H523Z(C-E)(J-T)_H533ZE(J-T)/PeripheralPins.c
+++ b/variants/STM32H5xx/H523Z(C-E)(J-T)_H533ZE(J-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32H523ZCJx.xml, STM32H523ZCTx.xml
* STM32H523ZEJx.xml, STM32H523ZETx.xml
* STM32H533ZEJx.xml, STM32H533ZETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H562A(G-I)I/PeripheralPins.c b/variants/STM32H5xx/H562A(G-I)I/PeripheralPins.c
index 07c3e09dba..b22b04a2f0 100644
--- a/variants/STM32H5xx/H562A(G-I)I/PeripheralPins.c
+++ b/variants/STM32H5xx/H562A(G-I)I/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H562AGIx.xml, STM32H562AIIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H562I(G-I)(K-T)/PeripheralPins.c b/variants/STM32H5xx/H562I(G-I)(K-T)/PeripheralPins.c
index 48641effdf..89bde9b7a2 100644
--- a/variants/STM32H5xx/H562I(G-I)(K-T)/PeripheralPins.c
+++ b/variants/STM32H5xx/H562I(G-I)(K-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H562IGKx.xml, STM32H562IGTx.xml
* STM32H562IIKx.xml, STM32H562IITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H562R(G-I)T/PeripheralPins.c b/variants/STM32H5xx/H562R(G-I)T/PeripheralPins.c
index be4625b9f8..075fa283ce 100644
--- a/variants/STM32H5xx/H562R(G-I)T/PeripheralPins.c
+++ b/variants/STM32H5xx/H562R(G-I)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H562RGTx.xml, STM32H562RITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H562R(G-I)V/PeripheralPins.c b/variants/STM32H5xx/H562R(G-I)V/PeripheralPins.c
index e428dd7515..128a93c5e0 100644
--- a/variants/STM32H5xx/H562R(G-I)V/PeripheralPins.c
+++ b/variants/STM32H5xx/H562R(G-I)V/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H562RGVx.xml, STM32H562RIVx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H562V(G-I)T/PeripheralPins.c b/variants/STM32H5xx/H562V(G-I)T/PeripheralPins.c
index 5be6fb7a7f..eb9684f9ab 100644
--- a/variants/STM32H5xx/H562V(G-I)T/PeripheralPins.c
+++ b/variants/STM32H5xx/H562V(G-I)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H562VGTx.xml, STM32H562VITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H562Z(G-I)T/PeripheralPins.c b/variants/STM32H5xx/H562Z(G-I)T/PeripheralPins.c
index dc857341f6..945a912574 100644
--- a/variants/STM32H5xx/H562Z(G-I)T/PeripheralPins.c
+++ b/variants/STM32H5xx/H562Z(G-I)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H562ZGTx.xml, STM32H562ZITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563A(G-I)I_H573AII/PeripheralPins.c b/variants/STM32H5xx/H563A(G-I)I_H573AII/PeripheralPins.c
index ab9742f6d2..7e6dd5f9f2 100644
--- a/variants/STM32H5xx/H563A(G-I)I_H573AII/PeripheralPins.c
+++ b/variants/STM32H5xx/H563A(G-I)I_H573AII/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H563AGIx.xml, STM32H563AIIx.xml
* STM32H573AIIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563AIIxQ_H573AIIxQ/PeripheralPins.c b/variants/STM32H5xx/H563AIIxQ_H573AIIxQ/PeripheralPins.c
index 7229e5fcc2..857020d191 100644
--- a/variants/STM32H5xx/H563AIIxQ_H573AIIxQ/PeripheralPins.c
+++ b/variants/STM32H5xx/H563AIIxQ_H573AIIxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H563AIIxQ.xml, STM32H573AIIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563I(G-I)(K-T)_H573II(K-T)/PeripheralPins.c b/variants/STM32H5xx/H563I(G-I)(K-T)_H573II(K-T)/PeripheralPins.c
index 71fd1f3be4..0a524320fe 100644
--- a/variants/STM32H5xx/H563I(G-I)(K-T)_H573II(K-T)/PeripheralPins.c
+++ b/variants/STM32H5xx/H563I(G-I)(K-T)_H573II(K-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32H563IGKx.xml, STM32H563IGTx.xml
* STM32H563IIKx.xml, STM32H563IITx.xml
* STM32H573IIKx.xml, STM32H573IITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563IIKxQ_H573IIKxQ/PeripheralPins.c b/variants/STM32H5xx/H563IIKxQ_H573IIKxQ/PeripheralPins.c
index 549015fe61..cbdf564741 100644
--- a/variants/STM32H5xx/H563IIKxQ_H573IIKxQ/PeripheralPins.c
+++ b/variants/STM32H5xx/H563IIKxQ_H573IIKxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H563IIKxQ.xml, STM32H573IIKxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563IITxQ_H573IITxQ/PeripheralPins.c b/variants/STM32H5xx/H563IITxQ_H573IITxQ/PeripheralPins.c
index f2e5df09e5..ca17633899 100644
--- a/variants/STM32H5xx/H563IITxQ_H573IITxQ/PeripheralPins.c
+++ b/variants/STM32H5xx/H563IITxQ_H573IITxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H563IITxQ.xml, STM32H573IITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563MIYxQ_H573MIYxQ/PeripheralPins.c b/variants/STM32H5xx/H563MIYxQ_H573MIYxQ/PeripheralPins.c
index aeab928f78..d4b00e1af3 100644
--- a/variants/STM32H5xx/H563MIYxQ_H573MIYxQ/PeripheralPins.c
+++ b/variants/STM32H5xx/H563MIYxQ_H573MIYxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H563MIYxQ.xml, STM32H573MIYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563R(G-I)T_H573RIT/PeripheralPins.c b/variants/STM32H5xx/H563R(G-I)T_H573RIT/PeripheralPins.c
index 5b9bf1f6c4..04cff8e4ea 100644
--- a/variants/STM32H5xx/H563R(G-I)T_H573RIT/PeripheralPins.c
+++ b/variants/STM32H5xx/H563R(G-I)T_H573RIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H563RGTx.xml, STM32H563RITx.xml
* STM32H573RITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563R(G-I)V_H573RIV/PeripheralPins.c b/variants/STM32H5xx/H563R(G-I)V_H573RIV/PeripheralPins.c
index 786e31353c..58966cb2ec 100644
--- a/variants/STM32H5xx/H563R(G-I)V_H573RIV/PeripheralPins.c
+++ b/variants/STM32H5xx/H563R(G-I)V_H573RIV/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H563RGVx.xml, STM32H563RIVx.xml
* STM32H573RIVx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563V(G-I)T_H573VIT/PeripheralPins.c b/variants/STM32H5xx/H563V(G-I)T_H573VIT/PeripheralPins.c
index 2fc06a010c..1c20589146 100644
--- a/variants/STM32H5xx/H563V(G-I)T_H573VIT/PeripheralPins.c
+++ b/variants/STM32H5xx/H563V(G-I)T_H573VIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H563VGTx.xml, STM32H563VITx.xml
* STM32H573VITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563VITxQ_H573VITxQ/PeripheralPins.c b/variants/STM32H5xx/H563VITxQ_H573VITxQ/PeripheralPins.c
index c2142164c9..e73c9ea671 100644
--- a/variants/STM32H5xx/H563VITxQ_H573VITxQ/PeripheralPins.c
+++ b/variants/STM32H5xx/H563VITxQ_H573VITxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H563VITxQ.xml, STM32H573VITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563Z(G-I)T_H573ZIT/PeripheralPins.c b/variants/STM32H5xx/H563Z(G-I)T_H573ZIT/PeripheralPins.c
index 4cfcbdab1b..a86f886067 100644
--- a/variants/STM32H5xx/H563Z(G-I)T_H573ZIT/PeripheralPins.c
+++ b/variants/STM32H5xx/H563Z(G-I)T_H573ZIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H563ZGTx.xml, STM32H563ZITx.xml
* STM32H573ZITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H5xx/H563ZITxQ_H573ZITxQ/PeripheralPins.c b/variants/STM32H5xx/H563ZITxQ_H573ZITxQ/PeripheralPins.c
index 6ff1d49e7a..f707fb7bad 100644
--- a/variants/STM32H5xx/H563ZITxQ_H573ZITxQ/PeripheralPins.c
+++ b/variants/STM32H5xx/H563ZITxQ_H573ZITxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H563ZITxQ.xml, STM32H573ZITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H723V(E-G)(H-T)_H730VB(H-T)_H733VG(H-T)/PeripheralPins.c b/variants/STM32H7xx/H723V(E-G)(H-T)_H730VB(H-T)_H733VG(H-T)/PeripheralPins.c
index 4067978279..82e28e11d5 100644
--- a/variants/STM32H7xx/H723V(E-G)(H-T)_H730VB(H-T)_H733VG(H-T)/PeripheralPins.c
+++ b/variants/STM32H7xx/H723V(E-G)(H-T)_H730VB(H-T)_H733VG(H-T)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32H723VGHx.xml, STM32H723VGTx.xml
* STM32H730VBHx.xml, STM32H730VBTx.xml
* STM32H733VGHx.xml, STM32H733VGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H723Z(E-G)I_H730ZBI_H733ZGI/PeripheralPins.c b/variants/STM32H7xx/H723Z(E-G)I_H730ZBI_H733ZGI/PeripheralPins.c
index 97158f7494..f32828c7ce 100644
--- a/variants/STM32H7xx/H723Z(E-G)I_H730ZBI_H733ZGI/PeripheralPins.c
+++ b/variants/STM32H7xx/H723Z(E-G)I_H730ZBI_H733ZGI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H723ZEIx.xml, STM32H723ZGIx.xml
* STM32H730ZBIx.xml, STM32H733ZGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H723Z(E-G)T_H730ZBT_H733ZGT/PeripheralPins.c b/variants/STM32H7xx/H723Z(E-G)T_H730ZBT_H733ZGT/PeripheralPins.c
index 04479c8fa5..c4197c34d0 100644
--- a/variants/STM32H7xx/H723Z(E-G)T_H730ZBT_H733ZGT/PeripheralPins.c
+++ b/variants/STM32H7xx/H723Z(E-G)T_H730ZBT_H733ZGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H723ZETx.xml, STM32H723ZGTx.xml
* STM32H730ZBTx.xml, STM32H733ZGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H725A(E-G)I_H730ABIxQ_H735AGI/PeripheralPins.c b/variants/STM32H7xx/H725A(E-G)I_H730ABIxQ_H735AGI/PeripheralPins.c
index 07efd49f4a..03172e32c7 100644
--- a/variants/STM32H7xx/H725A(E-G)I_H730ABIxQ_H735AGI/PeripheralPins.c
+++ b/variants/STM32H7xx/H725A(E-G)I_H730ABIxQ_H735AGI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H725AEIx.xml, STM32H725AGIx.xml
* STM32H730ABIxQ.xml, STM32H735AGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H725I(E-G)K_H730IBKxQ_H735IGK/PeripheralPins.c b/variants/STM32H7xx/H725I(E-G)K_H730IBKxQ_H735IGK/PeripheralPins.c
index 91c6fffb30..01f6d24706 100644
--- a/variants/STM32H7xx/H725I(E-G)K_H730IBKxQ_H735IGK/PeripheralPins.c
+++ b/variants/STM32H7xx/H725I(E-G)K_H730IBKxQ_H735IGK/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H725IEKx.xml, STM32H725IGKx.xml
* STM32H730IBKxQ.xml, STM32H735IGKx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H725I(E-G)T_H730IBTxQ_H735IGT/PeripheralPins.c b/variants/STM32H7xx/H725I(E-G)T_H730IBTxQ_H735IGT/PeripheralPins.c
index a5ace505fc..ffd7a11944 100644
--- a/variants/STM32H7xx/H725I(E-G)T_H730IBTxQ_H735IGT/PeripheralPins.c
+++ b/variants/STM32H7xx/H725I(E-G)T_H730IBTxQ_H735IGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H725IETx.xml, STM32H725IGTx.xml
* STM32H730IBTxQ.xml, STM32H735IGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H725R(E-G)V_H735RGV/PeripheralPins.c b/variants/STM32H7xx/H725R(E-G)V_H735RGV/PeripheralPins.c
index 7a28f863da..960789b94f 100644
--- a/variants/STM32H7xx/H725R(E-G)V_H735RGV/PeripheralPins.c
+++ b/variants/STM32H7xx/H725R(E-G)V_H735RGV/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H725REVx.xml, STM32H725RGVx.xml
* STM32H735RGVx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H725V(E-G)H_H735VGH/PeripheralPins.c b/variants/STM32H7xx/H725V(E-G)H_H735VGH/PeripheralPins.c
index 1f04549ef1..5549c7ac2c 100644
--- a/variants/STM32H7xx/H725V(E-G)H_H735VGH/PeripheralPins.c
+++ b/variants/STM32H7xx/H725V(E-G)H_H735VGH/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H725VEHx.xml, STM32H725VGHx.xml
* STM32H735VGHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H725V(E-G)T_H735VGT/PeripheralPins.c b/variants/STM32H7xx/H725V(E-G)T_H735VGT/PeripheralPins.c
index b8c7560959..38711e8e99 100644
--- a/variants/STM32H7xx/H725V(E-G)T_H735VGT/PeripheralPins.c
+++ b/variants/STM32H7xx/H725V(E-G)T_H735VGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H725VETx.xml, STM32H725VGTx.xml
* STM32H735VGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H725VGY_H735VGY/PeripheralPins.c b/variants/STM32H7xx/H725VGY_H735VGY/PeripheralPins.c
index 2886cc14d0..2098032fcc 100644
--- a/variants/STM32H7xx/H725VGY_H735VGY/PeripheralPins.c
+++ b/variants/STM32H7xx/H725VGY_H735VGY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H725VGYx.xml, STM32H735VGYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H725Z(E-G)T_H735ZGT/PeripheralPins.c b/variants/STM32H7xx/H725Z(E-G)T_H735ZGT/PeripheralPins.c
index ee9bcaceee..a61816c9f9 100644
--- a/variants/STM32H7xx/H725Z(E-G)T_H735ZGT/PeripheralPins.c
+++ b/variants/STM32H7xx/H725Z(E-G)T_H735ZGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H725ZETx.xml, STM32H725ZGTx.xml
* STM32H735ZGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H742A(G-I)I_H743A(G-I)I_H753AII/PeripheralPins.c b/variants/STM32H7xx/H742A(G-I)I_H743A(G-I)I_H753AII/PeripheralPins.c
index a34b77ebdb..ed91cf615a 100644
--- a/variants/STM32H7xx/H742A(G-I)I_H743A(G-I)I_H753AII/PeripheralPins.c
+++ b/variants/STM32H7xx/H742A(G-I)I_H743A(G-I)I_H753AII/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H742A(G-I)Ix.xml, STM32H743A(G-I)Ix.xml
* STM32H753AIIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H742B(G-I)T_H743B(G-I)T_H753BIT/PeripheralPins.c b/variants/STM32H7xx/H742B(G-I)T_H743B(G-I)T_H753BIT/PeripheralPins.c
index 3b6325efdc..f0552557c5 100644
--- a/variants/STM32H7xx/H742B(G-I)T_H743B(G-I)T_H753BIT/PeripheralPins.c
+++ b/variants/STM32H7xx/H742B(G-I)T_H743B(G-I)T_H753BIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H742B(G-I)Tx.xml, STM32H743BGTx.xml
* STM32H743BITx.xml, STM32H753BITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)/PeripheralPins.c b/variants/STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)/PeripheralPins.c
index 53cb7cfa56..29257fb4fe 100644
--- a/variants/STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)/PeripheralPins.c
+++ b/variants/STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)/PeripheralPins.c
@@ -16,7 +16,7 @@
* STM32H743IIKx.xml, STM32H743IITx.xml
* STM32H750IBKx.xml, STM32H750IBTx.xml
* STM32H753IIKx.xml, STM32H753IITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H742V(G-I)(H-T)_H743V(G-I)(H-T)_H750VBT_H753VI(H-T)/PeripheralPins.c b/variants/STM32H7xx/H742V(G-I)(H-T)_H743V(G-I)(H-T)_H750VBT_H753VI(H-T)/PeripheralPins.c
index e0196c01e5..3708b88058 100644
--- a/variants/STM32H7xx/H742V(G-I)(H-T)_H743V(G-I)(H-T)_H750VBT_H753VI(H-T)/PeripheralPins.c
+++ b/variants/STM32H7xx/H742V(G-I)(H-T)_H743V(G-I)(H-T)_H750VBT_H753VI(H-T)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32H743V(G-I)Hx.xml, STM32H743VGTx.xml
* STM32H743VITx.xml, STM32H750VBTx.xml
* STM32H753VIHx.xml, STM32H753VITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H742X(G-I)H_H743X(G-I)H_H745X(G-I)H_H747X(G-I)H_H750XBH_H753XIH_H755XIH_H757XIH/PeripheralPins.c b/variants/STM32H7xx/H742X(G-I)H_H743X(G-I)H_H745X(G-I)H_H747X(G-I)H_H750XBH_H753XIH_H755XIH_H757XIH/PeripheralPins.c
index 337474cf84..2c38296153 100644
--- a/variants/STM32H7xx/H742X(G-I)H_H743X(G-I)H_H745X(G-I)H_H747X(G-I)H_H750XBH_H753XIH_H755XIH_H757XIH/PeripheralPins.c
+++ b/variants/STM32H7xx/H742X(G-I)H_H743X(G-I)H_H745X(G-I)H_H747X(G-I)H_H750XBH_H753XIH_H755XIH_H757XIH/PeripheralPins.c
@@ -17,7 +17,7 @@
* STM32H747XIHx.xml, STM32H750XBHx.xml
* STM32H753XIHx.xml, STM32H755XIHx.xml
* STM32H757XIHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H742Z(G-I)T_H743Z(G-I)T_H747A(G-I)I_H747I(G-I)T_H750ZBT_H753ZIT_H757AII_H757IIT/PeripheralPins.c b/variants/STM32H7xx/H742Z(G-I)T_H743Z(G-I)T_H747A(G-I)I_H747I(G-I)T_H750ZBT_H753ZIT_H757AII_H757IIT/PeripheralPins.c
index 05d07d1502..f5d50daa19 100644
--- a/variants/STM32H7xx/H742Z(G-I)T_H743Z(G-I)T_H747A(G-I)I_H747I(G-I)T_H750ZBT_H753ZIT_H757AII_H757IIT/PeripheralPins.c
+++ b/variants/STM32H7xx/H742Z(G-I)T_H743Z(G-I)T_H747A(G-I)I_H747I(G-I)T_H750ZBT_H753ZIT_H757AII_H757IIT/PeripheralPins.c
@@ -16,7 +16,7 @@
* STM32H747IGTx.xml, STM32H747IITx.xml
* STM32H750ZBTx.xml, STM32H753ZITx.xml
* STM32H757AIIx.xml, STM32H757IITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H745B(G-I)T_H755BIT/PeripheralPins.c b/variants/STM32H7xx/H745B(G-I)T_H755BIT/PeripheralPins.c
index 185df99550..86ca474a2d 100644
--- a/variants/STM32H7xx/H745B(G-I)T_H755BIT/PeripheralPins.c
+++ b/variants/STM32H7xx/H745B(G-I)T_H755BIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H745BGTx.xml, STM32H745BITx.xml
* STM32H755BITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H745I(G-I)K_H755IIK/PeripheralPins.c b/variants/STM32H7xx/H745I(G-I)K_H755IIK/PeripheralPins.c
index 6a2d9d7fde..714552d409 100644
--- a/variants/STM32H7xx/H745I(G-I)K_H755IIK/PeripheralPins.c
+++ b/variants/STM32H7xx/H745I(G-I)K_H755IIK/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H745IGKx.xml, STM32H745IIKx.xml
* STM32H755IIKx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H745I(G-I)T_H755IIT/PeripheralPins.c b/variants/STM32H7xx/H745I(G-I)T_H755IIT/PeripheralPins.c
index 44c1751342..4a42ac8e32 100644
--- a/variants/STM32H7xx/H745I(G-I)T_H755IIT/PeripheralPins.c
+++ b/variants/STM32H7xx/H745I(G-I)T_H755IIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H745IGTx.xml, STM32H745IITx.xml
* STM32H755IITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H745Z(G-I)T_H755ZIT/PeripheralPins.c b/variants/STM32H7xx/H745Z(G-I)T_H755ZIT/PeripheralPins.c
index 24882855e4..66184282e5 100644
--- a/variants/STM32H7xx/H745Z(G-I)T_H755ZIT/PeripheralPins.c
+++ b/variants/STM32H7xx/H745Z(G-I)T_H755ZIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H745ZGTx.xml, STM32H745ZITx.xml
* STM32H755ZITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H747B(G-I)T_H757BIT/PeripheralPins.c b/variants/STM32H7xx/H747B(G-I)T_H757BIT/PeripheralPins.c
index 5a66615415..26504d8238 100644
--- a/variants/STM32H7xx/H747B(G-I)T_H757BIT/PeripheralPins.c
+++ b/variants/STM32H7xx/H747B(G-I)T_H757BIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H747BGTx.xml, STM32H747BITx.xml
* STM32H757BITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H747ZIY_H757ZIY/PeripheralPins.c b/variants/STM32H7xx/H747ZIY_H757ZIY/PeripheralPins.c
index fcea711ca5..69a3a78e99 100644
--- a/variants/STM32H7xx/H747ZIY_H757ZIY/PeripheralPins.c
+++ b/variants/STM32H7xx/H747ZIY_H757ZIY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H747ZIYx.xml, STM32H757ZIYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3A(G-I)IxQ_H7B0ABIxQ_H7B3AIIxQ/PeripheralPins.c b/variants/STM32H7xx/H7A3A(G-I)IxQ_H7B0ABIxQ_H7B3AIIxQ/PeripheralPins.c
index 1be00260aa..3b5cfbf79b 100644
--- a/variants/STM32H7xx/H7A3A(G-I)IxQ_H7B0ABIxQ_H7B3AIIxQ/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3A(G-I)IxQ_H7B0ABIxQ_H7B3AIIxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H7A3A(G-I)IxQ.xml, STM32H7B0ABIxQ.xml
* STM32H7B3AIIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3I(G-I)(K-T)_H7B0IBT_H7B3II(K-T)/PeripheralPins.c b/variants/STM32H7xx/H7A3I(G-I)(K-T)_H7B0IBT_H7B3II(K-T)/PeripheralPins.c
index 05019e170b..d86106e0e7 100644
--- a/variants/STM32H7xx/H7A3I(G-I)(K-T)_H7B0IBT_H7B3II(K-T)/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3I(G-I)(K-T)_H7B0IBT_H7B3II(K-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32H7A3I(G-I)Kx.xml, STM32H7A3I(G-I)Tx.xml
* STM32H7B0IBTx.xml, STM32H7B3IIKx.xml
* STM32H7B3IITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3I(G-I)KxQ_H7B0IBKxQ_H7B3IIKxQ/PeripheralPins.c b/variants/STM32H7xx/H7A3I(G-I)KxQ_H7B0IBKxQ_H7B3IIKxQ/PeripheralPins.c
index 42f31524f0..4785027c2a 100644
--- a/variants/STM32H7xx/H7A3I(G-I)KxQ_H7B0IBKxQ_H7B3IIKxQ/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3I(G-I)KxQ_H7B0IBKxQ_H7B3IIKxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H7A3I(G-I)KxQ.xml, STM32H7B0IBKxQ.xml
* STM32H7B3IIKxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3I(G-I)TxQ_H7B3IITxQ/PeripheralPins.c b/variants/STM32H7xx/H7A3I(G-I)TxQ_H7B3IITxQ/PeripheralPins.c
index 2f04788fb1..134461adac 100644
--- a/variants/STM32H7xx/H7A3I(G-I)TxQ_H7B3IITxQ/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3I(G-I)TxQ_H7B3IITxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H7A3I(G-I)TxQ.xml, STM32H7B3IITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3L(G-I)HxQ_H7B3LIHxQ/PeripheralPins.c b/variants/STM32H7xx/H7A3L(G-I)HxQ_H7B3LIHxQ/PeripheralPins.c
index 7602ef4e49..ad8be6b981 100644
--- a/variants/STM32H7xx/H7A3L(G-I)HxQ_H7B3LIHxQ/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3L(G-I)HxQ_H7B3LIHxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H7A3L(G-I)HxQ.xml, STM32H7B3LIHxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3N(G-I)H_H7B3NIH/PeripheralPins.c b/variants/STM32H7xx/H7A3N(G-I)H_H7B3NIH/PeripheralPins.c
index 57c8691d6b..b49dae0a92 100644
--- a/variants/STM32H7xx/H7A3N(G-I)H_H7B3NIH/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3N(G-I)H_H7B3NIH/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H7A3N(G-I)Hx.xml, STM32H7B3NIHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3QIYxQ_H7B3QIYxQ/PeripheralPins.c b/variants/STM32H7xx/H7A3QIYxQ_H7B3QIYxQ/PeripheralPins.c
index f20277a7de..d1cb8d7d0f 100644
--- a/variants/STM32H7xx/H7A3QIYxQ_H7B3QIYxQ/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3QIYxQ_H7B3QIYxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H7A3QIYxQ.xml, STM32H7B3QIYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3R(G-I)T_H7B0RBT_H7B3RIT/PeripheralPins.c b/variants/STM32H7xx/H7A3R(G-I)T_H7B0RBT_H7B3RIT/PeripheralPins.c
index 77cb386b29..24259f1dae 100644
--- a/variants/STM32H7xx/H7A3R(G-I)T_H7B0RBT_H7B3RIT/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3R(G-I)T_H7B0RBT_H7B3RIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H7A3R(G-I)Tx.xml, STM32H7B0RBTx.xml
* STM32H7B3RITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3V(G-I)(H-T)_H7B0VBT_H7B3VI(H-T)/PeripheralPins.c b/variants/STM32H7xx/H7A3V(G-I)(H-T)_H7B0VBT_H7B3VI(H-T)/PeripheralPins.c
index 2514bb16ed..8db9e16cc1 100644
--- a/variants/STM32H7xx/H7A3V(G-I)(H-T)_H7B0VBT_H7B3VI(H-T)/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3V(G-I)(H-T)_H7B0VBT_H7B3VI(H-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32H7A3V(G-I)Hx.xml, STM32H7A3V(G-I)Tx.xml
* STM32H7B0VBTx.xml, STM32H7B3VIHx.xml
* STM32H7B3VITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3V(G-I)HxQ_H7B3VIHxQ/PeripheralPins.c b/variants/STM32H7xx/H7A3V(G-I)HxQ_H7B3VIHxQ/PeripheralPins.c
index 1700b4debb..3bc4ece848 100644
--- a/variants/STM32H7xx/H7A3V(G-I)HxQ_H7B3VIHxQ/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3V(G-I)HxQ_H7B3VIHxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H7A3V(G-I)HxQ.xml, STM32H7B3VIHxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3V(G-I)TxQ_H7B3VITxQ/PeripheralPins.c b/variants/STM32H7xx/H7A3V(G-I)TxQ_H7B3VITxQ/PeripheralPins.c
index 28284a334f..e4efb8f881 100644
--- a/variants/STM32H7xx/H7A3V(G-I)TxQ_H7B3VITxQ/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3V(G-I)TxQ_H7B3VITxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H7A3V(G-I)TxQ.xml, STM32H7B3VITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3Z(G-I)T_H7B0ZBT_H7B3ZIT/PeripheralPins.c b/variants/STM32H7xx/H7A3Z(G-I)T_H7B0ZBT_H7B3ZIT/PeripheralPins.c
index ba25c4f38a..a066a4f78e 100644
--- a/variants/STM32H7xx/H7A3Z(G-I)T_H7B0ZBT_H7B3ZIT/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3Z(G-I)T_H7B0ZBT_H7B3ZIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32H7A3Z(G-I)Tx.xml, STM32H7B0ZBTx.xml
* STM32H7B3ZITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32H7xx/H7A3Z(G-I)TxQ_H7B3ZITxQ/PeripheralPins.c b/variants/STM32H7xx/H7A3Z(G-I)TxQ_H7B3ZITxQ/PeripheralPins.c
index c19b53c97f..69c93bd53e 100644
--- a/variants/STM32H7xx/H7A3Z(G-I)TxQ_H7B3ZITxQ/PeripheralPins.c
+++ b/variants/STM32H7xx/H7A3Z(G-I)TxQ_H7B3ZITxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32H7A3Z(G-I)TxQ.xml, STM32H7B3ZITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L010C6T/PeripheralPins.c b/variants/STM32L0xx/L010C6T/PeripheralPins.c
index a903aff461..2ef4f9fdae 100644
--- a/variants/STM32L0xx/L010C6T/PeripheralPins.c
+++ b/variants/STM32L0xx/L010C6T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L010C6Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L010F4P_L011F(3-4)P_L021F4P/PeripheralPins.c b/variants/STM32L0xx/L010F4P_L011F(3-4)P_L021F4P/PeripheralPins.c
index 86f5afcda4..b397873726 100644
--- a/variants/STM32L0xx/L010F4P_L011F(3-4)P_L021F4P/PeripheralPins.c
+++ b/variants/STM32L0xx/L010F4P_L011F(3-4)P_L021F4P/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L010F4Px.xml, STM32L011F(3-4)Px.xml
* STM32L021F4Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L010K4T_L011K(3-4)T_L021K4T/PeripheralPins.c b/variants/STM32L0xx/L010K4T_L011K(3-4)T_L021K4T/PeripheralPins.c
index f4c0083d60..5f18fcf36f 100644
--- a/variants/STM32L0xx/L010K4T_L011K(3-4)T_L021K4T/PeripheralPins.c
+++ b/variants/STM32L0xx/L010K4T_L011K(3-4)T_L021K4T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L010K4Tx.xml, STM32L011K(3-4)Tx.xml
* STM32L021K4Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L010K8T/PeripheralPins.c b/variants/STM32L0xx/L010K8T/PeripheralPins.c
index e732d625d2..7ac594dde7 100644
--- a/variants/STM32L0xx/L010K8T/PeripheralPins.c
+++ b/variants/STM32L0xx/L010K8T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L010K8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L010R8T/PeripheralPins.c b/variants/STM32L0xx/L010R8T/PeripheralPins.c
index 0f35c2dd79..60ef7324e6 100644
--- a/variants/STM32L0xx/L010R8T/PeripheralPins.c
+++ b/variants/STM32L0xx/L010R8T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L010R8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L010RBT/PeripheralPins.c b/variants/STM32L0xx/L010RBT/PeripheralPins.c
index 309c8db9e3..5e173f143e 100644
--- a/variants/STM32L0xx/L010RBT/PeripheralPins.c
+++ b/variants/STM32L0xx/L010RBT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L010RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L011D(3-4)P_L021D4P/PeripheralPins.c b/variants/STM32L0xx/L011D(3-4)P_L021D4P/PeripheralPins.c
index 611856ce75..11fb9eeec1 100644
--- a/variants/STM32L0xx/L011D(3-4)P_L021D4P/PeripheralPins.c
+++ b/variants/STM32L0xx/L011D(3-4)P_L021D4P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L011D(3-4)Px.xml, STM32L021D4Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L011E(3-4)Y/PeripheralPins.c b/variants/STM32L0xx/L011E(3-4)Y/PeripheralPins.c
index 2d7ed36d7e..926e3617c5 100644
--- a/variants/STM32L0xx/L011E(3-4)Y/PeripheralPins.c
+++ b/variants/STM32L0xx/L011E(3-4)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L011E(3-4)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L011F(3-4)U_L021F4U/PeripheralPins.c b/variants/STM32L0xx/L011F(3-4)U_L021F4U/PeripheralPins.c
index 4bd5a1d1ee..098b9e6623 100644
--- a/variants/STM32L0xx/L011F(3-4)U_L021F4U/PeripheralPins.c
+++ b/variants/STM32L0xx/L011F(3-4)U_L021F4U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L011F(3-4)Ux.xml, STM32L021F4Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L011G(3-4)U_L021G4U/PeripheralPins.c b/variants/STM32L0xx/L011G(3-4)U_L021G4U/PeripheralPins.c
index 9d17c6c0c2..05ecbd6e5c 100644
--- a/variants/STM32L0xx/L011G(3-4)U_L021G4U/PeripheralPins.c
+++ b/variants/STM32L0xx/L011G(3-4)U_L021G4U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L011G(3-4)Ux.xml, STM32L021G4Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L011K(3-4)U_L021K4U/PeripheralPins.c b/variants/STM32L0xx/L011K(3-4)U_L021K4U/PeripheralPins.c
index df46b17c4c..666c8ea24b 100644
--- a/variants/STM32L0xx/L011K(3-4)U_L021K4U/PeripheralPins.c
+++ b/variants/STM32L0xx/L011K(3-4)U_L021K4U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L011K(3-4)Ux.xml, STM32L021K4Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L031C(4-6)(T-U)_L041C4T_L041C6(T-U)/PeripheralPins.c b/variants/STM32L0xx/L031C(4-6)(T-U)_L041C4T_L041C6(T-U)/PeripheralPins.c
index f66396200c..b55a35541b 100644
--- a/variants/STM32L0xx/L031C(4-6)(T-U)_L041C4T_L041C6(T-U)/PeripheralPins.c
+++ b/variants/STM32L0xx/L031C(4-6)(T-U)_L041C4T_L041C6(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L031C(4-6)Tx.xml, STM32L031C(4-6)Ux.xml
* STM32L041C(4-6)Tx.xml, STM32L041C6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L031E(4-6)Y_L041E6Y/PeripheralPins.c b/variants/STM32L0xx/L031E(4-6)Y_L041E6Y/PeripheralPins.c
index 485b8eba56..ae2de58f60 100644
--- a/variants/STM32L0xx/L031E(4-6)Y_L041E6Y/PeripheralPins.c
+++ b/variants/STM32L0xx/L031E(4-6)Y_L041E6Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L031E(4-6)Yx.xml, STM32L041E6Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L031F(4-6)P_L041F6P/PeripheralPins.c b/variants/STM32L0xx/L031F(4-6)P_L041F6P/PeripheralPins.c
index fa3792a79e..f504188d69 100644
--- a/variants/STM32L0xx/L031F(4-6)P_L041F6P/PeripheralPins.c
+++ b/variants/STM32L0xx/L031F(4-6)P_L041F6P/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L031F(4-6)Px.xml, STM32L041F6Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L031G(4-6)U_L041G6U/PeripheralPins.c b/variants/STM32L0xx/L031G(4-6)U_L041G6U/PeripheralPins.c
index 96353dd0af..2d28e8ac31 100644
--- a/variants/STM32L0xx/L031G(4-6)U_L041G6U/PeripheralPins.c
+++ b/variants/STM32L0xx/L031G(4-6)U_L041G6U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L031G(4-6)Ux.xml, STM32L041G6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L031G6UxS_L041G6UxS/PeripheralPins.c b/variants/STM32L0xx/L031G6UxS_L041G6UxS/PeripheralPins.c
index a6d4ec7d93..b3458518e2 100644
--- a/variants/STM32L0xx/L031G6UxS_L041G6UxS/PeripheralPins.c
+++ b/variants/STM32L0xx/L031G6UxS_L041G6UxS/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L031G6UxS.xml, STM32L041G6UxS.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L031K(4-6)T_L041K6T/PeripheralPins.c b/variants/STM32L0xx/L031K(4-6)T_L041K6T/PeripheralPins.c
index 7d7bfcca0b..f5f871f512 100644
--- a/variants/STM32L0xx/L031K(4-6)T_L041K6T/PeripheralPins.c
+++ b/variants/STM32L0xx/L031K(4-6)T_L041K6T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L031K(4-6)Tx.xml, STM32L041K6Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L031K(4-6)U_L041K6U/PeripheralPins.c b/variants/STM32L0xx/L031K(4-6)U_L041K6U/PeripheralPins.c
index 93db6e2703..e30f94502a 100644
--- a/variants/STM32L0xx/L031K(4-6)U_L041K6U/PeripheralPins.c
+++ b/variants/STM32L0xx/L031K(4-6)U_L041K6U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L031K(4-6)Ux.xml, STM32L041K6Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L051C(6-8)(T-U)/PeripheralPins.c b/variants/STM32L0xx/L051C(6-8)(T-U)/PeripheralPins.c
index b6abf40145..7b94aa6d58 100644
--- a/variants/STM32L0xx/L051C(6-8)(T-U)/PeripheralPins.c
+++ b/variants/STM32L0xx/L051C(6-8)(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L051C(6-8)Tx.xml, STM32L051C(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L051K(6-8)T/PeripheralPins.c b/variants/STM32L0xx/L051K(6-8)T/PeripheralPins.c
index 69d10057f5..a65c6e92fc 100644
--- a/variants/STM32L0xx/L051K(6-8)T/PeripheralPins.c
+++ b/variants/STM32L0xx/L051K(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L051K(6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L051K(6-8)U/PeripheralPins.c b/variants/STM32L0xx/L051K(6-8)U/PeripheralPins.c
index 4c13e43890..4f882387d5 100644
--- a/variants/STM32L0xx/L051K(6-8)U/PeripheralPins.c
+++ b/variants/STM32L0xx/L051K(6-8)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L051K(6-8)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L051R(6-8)H/PeripheralPins.c b/variants/STM32L0xx/L051R(6-8)H/PeripheralPins.c
index 149b3350de..084c36b44a 100644
--- a/variants/STM32L0xx/L051R(6-8)H/PeripheralPins.c
+++ b/variants/STM32L0xx/L051R(6-8)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L051R(6-8)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L051R(6-8)T/PeripheralPins.c b/variants/STM32L0xx/L051R(6-8)T/PeripheralPins.c
index c513430aec..939a7b3264 100644
--- a/variants/STM32L0xx/L051R(6-8)T/PeripheralPins.c
+++ b/variants/STM32L0xx/L051R(6-8)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L051R(6-8)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L051T(6-8)Y/PeripheralPins.c b/variants/STM32L0xx/L051T(6-8)Y/PeripheralPins.c
index a0beda6f50..2d88eea1d2 100644
--- a/variants/STM32L0xx/L051T(6-8)Y/PeripheralPins.c
+++ b/variants/STM32L0xx/L051T(6-8)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L051T(6-8)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L052C(6-8)(T-U)_L053C(6-8)(T-U)_L062C8U_L063C8(T-U)/PeripheralPins.c b/variants/STM32L0xx/L052C(6-8)(T-U)_L053C(6-8)(T-U)_L062C8U_L063C8(T-U)/PeripheralPins.c
index 74a70e11f9..cbc6051586 100644
--- a/variants/STM32L0xx/L052C(6-8)(T-U)_L053C(6-8)(T-U)_L062C8U_L063C8(T-U)/PeripheralPins.c
+++ b/variants/STM32L0xx/L052C(6-8)(T-U)_L053C(6-8)(T-U)_L062C8U_L063C8(T-U)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32L053C(6-8)Tx.xml, STM32L053C(6-8)Ux.xml
* STM32L062C8Ux.xml, STM32L063C8Tx.xml
* STM32L063C8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L052K(6-8)T_L062K8T/PeripheralPins.c b/variants/STM32L0xx/L052K(6-8)T_L062K8T/PeripheralPins.c
index 3fab0324a8..07e35bac40 100644
--- a/variants/STM32L0xx/L052K(6-8)T_L062K8T/PeripheralPins.c
+++ b/variants/STM32L0xx/L052K(6-8)T_L062K8T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L052K(6-8)Tx.xml, STM32L062K8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L052K(6-8)U_L062K8U/PeripheralPins.c b/variants/STM32L0xx/L052K(6-8)U_L062K8U/PeripheralPins.c
index c4cbb8d11e..95eea83201 100644
--- a/variants/STM32L0xx/L052K(6-8)U_L062K8U/PeripheralPins.c
+++ b/variants/STM32L0xx/L052K(6-8)U_L062K8U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L052K(6-8)Ux.xml, STM32L062K8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L052R(6-8)H_L053R(6-8)H/PeripheralPins.c b/variants/STM32L0xx/L052R(6-8)H_L053R(6-8)H/PeripheralPins.c
index 40d16a6c75..a79b6a33a5 100644
--- a/variants/STM32L0xx/L052R(6-8)H_L053R(6-8)H/PeripheralPins.c
+++ b/variants/STM32L0xx/L052R(6-8)H_L053R(6-8)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L052R(6-8)Hx.xml, STM32L053R(6-8)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L052R(6-8)T_L053R(6-8)T_L063R8T/PeripheralPins.c b/variants/STM32L0xx/L052R(6-8)T_L053R(6-8)T_L063R8T/PeripheralPins.c
index 9d78b936e4..6b04a56203 100644
--- a/variants/STM32L0xx/L052R(6-8)T_L053R(6-8)T_L063R8T/PeripheralPins.c
+++ b/variants/STM32L0xx/L052R(6-8)T_L053R(6-8)T_L063R8T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L052R(6-8)Tx.xml, STM32L053R(6-8)Tx.xml
* STM32L063R8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L052T6Y_L052T8(F-Y)/PeripheralPins.c b/variants/STM32L0xx/L052T6Y_L052T8(F-Y)/PeripheralPins.c
index c6219bf0c9..f2492443ac 100644
--- a/variants/STM32L0xx/L052T6Y_L052T8(F-Y)/PeripheralPins.c
+++ b/variants/STM32L0xx/L052T6Y_L052T8(F-Y)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L052T(6-8)Yx.xml, STM32L052T8Fx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L071C(8-B-Z)(T-U)_L081CBT_L081CZ(T-U)/PeripheralPins.c b/variants/STM32L0xx/L071C(8-B-Z)(T-U)_L081CBT_L081CZ(T-U)/PeripheralPins.c
index cf9cbb6511..37ed673dd1 100644
--- a/variants/STM32L0xx/L071C(8-B-Z)(T-U)_L081CBT_L081CZ(T-U)/PeripheralPins.c
+++ b/variants/STM32L0xx/L071C(8-B-Z)(T-U)_L081CBT_L081CZ(T-U)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L071C(B-Z)Tx.xml, STM32L071C(B-Z)Ux.xml
* STM32L071C8Tx.xml, STM32L071C8Ux.xml
* STM32L081C(B-Z)Tx.xml, STM32L081CZUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L071C(B-Z)Y/PeripheralPins.c b/variants/STM32L0xx/L071C(B-Z)Y/PeripheralPins.c
index 8df24617fd..d5c8dc5b00 100644
--- a/variants/STM32L0xx/L071C(B-Z)Y/PeripheralPins.c
+++ b/variants/STM32L0xx/L071C(B-Z)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L071C(B-Z)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L071K(8-B-Z)U_L081KZU/PeripheralPins.c b/variants/STM32L0xx/L071K(8-B-Z)U_L081KZU/PeripheralPins.c
index b57e938bef..ab5be3de6b 100644
--- a/variants/STM32L0xx/L071K(8-B-Z)U_L081KZU/PeripheralPins.c
+++ b/variants/STM32L0xx/L071K(8-B-Z)U_L081KZU/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L071K(B-Z)Ux.xml, STM32L071K8Ux.xml
* STM32L081KZUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L071K(B-Z)T_L081KZT/PeripheralPins.c b/variants/STM32L0xx/L071K(B-Z)T_L081KZT/PeripheralPins.c
index 7f5a50fbb3..e41b8ff91b 100644
--- a/variants/STM32L0xx/L071K(B-Z)T_L081KZT/PeripheralPins.c
+++ b/variants/STM32L0xx/L071K(B-Z)T_L081KZT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L071K(B-Z)Tx.xml, STM32L081KZTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L071R(B-Z)H/PeripheralPins.c b/variants/STM32L0xx/L071R(B-Z)H/PeripheralPins.c
index d5e4aaff38..16fc5168cd 100644
--- a/variants/STM32L0xx/L071R(B-Z)H/PeripheralPins.c
+++ b/variants/STM32L0xx/L071R(B-Z)H/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L071R(B-Z)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L071R(B-Z)T/PeripheralPins.c b/variants/STM32L0xx/L071R(B-Z)T/PeripheralPins.c
index 6eafeeca25..6f4aa28a54 100644
--- a/variants/STM32L0xx/L071R(B-Z)T/PeripheralPins.c
+++ b/variants/STM32L0xx/L071R(B-Z)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L071R(B-Z)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L071V(8-B-Z)(I-T)/PeripheralPins.c b/variants/STM32L0xx/L071V(8-B-Z)(I-T)/PeripheralPins.c
index 5c6e3a3c11..591218cc58 100644
--- a/variants/STM32L0xx/L071V(8-B-Z)(I-T)/PeripheralPins.c
+++ b/variants/STM32L0xx/L071V(8-B-Z)(I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L071V(B-Z)Ix.xml, STM32L071V(B-Z)Tx.xml
* STM32L071V8Ix.xml, STM32L071V8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L072C(B-Z)(T-U)_L073C(B-Z)(T-U)_L082CZU_L083CBT_L083CZ(T-U)/PeripheralPins.c b/variants/STM32L0xx/L072C(B-Z)(T-U)_L073C(B-Z)(T-U)_L082CZU_L083CBT_L083CZ(T-U)/PeripheralPins.c
index 97322ac815..4f2bf5d0d6 100644
--- a/variants/STM32L0xx/L072C(B-Z)(T-U)_L073C(B-Z)(T-U)_L082CZU_L083CBT_L083CZ(T-U)/PeripheralPins.c
+++ b/variants/STM32L0xx/L072C(B-Z)(T-U)_L073C(B-Z)(T-U)_L082CZU_L083CBT_L083CZ(T-U)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32L073C(B-Z)Tx.xml, STM32L073C(B-Z)Ux.xml
* STM32L082CZUx.xml, STM32L083C(B-Z)Tx.xml
* STM32L083CZUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L072CBY_L072CZ(E-Y)_L073CZY_L082CZY/PeripheralPins.c b/variants/STM32L0xx/L072CBY_L072CZ(E-Y)_L073CZY_L082CZY/PeripheralPins.c
index 32539c20d9..4596e1040c 100644
--- a/variants/STM32L0xx/L072CBY_L072CZ(E-Y)_L073CZY_L082CZY/PeripheralPins.c
+++ b/variants/STM32L0xx/L072CBY_L072CZ(E-Y)_L073CZY_L082CZY/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L072C(B-Z)Yx.xml, STM32L072CZEx.xml
* STM32L073CZYx.xml, STM32L082CZYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L072K(B-Z)T_L082K(B-Z)T/PeripheralPins.c b/variants/STM32L0xx/L072K(B-Z)T_L082K(B-Z)T/PeripheralPins.c
index 44cd71cc6c..f8f1705c85 100644
--- a/variants/STM32L0xx/L072K(B-Z)T_L082K(B-Z)T/PeripheralPins.c
+++ b/variants/STM32L0xx/L072K(B-Z)T_L082K(B-Z)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L072K(B-Z)Tx.xml, STM32L082K(B-Z)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L072K(B-Z)U_L082K(B-Z)U/PeripheralPins.c b/variants/STM32L0xx/L072K(B-Z)U_L082K(B-Z)U/PeripheralPins.c
index 6069ad838e..742b29c5da 100644
--- a/variants/STM32L0xx/L072K(B-Z)U_L082K(B-Z)U/PeripheralPins.c
+++ b/variants/STM32L0xx/L072K(B-Z)U_L082K(B-Z)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L072K(B-Z)Ux.xml, STM32L082K(B-Z)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L072R(B-Z)(H-I)_L073RBH_L073RZ(H-I)_L083R(B-Z)H/PeripheralPins.c b/variants/STM32L0xx/L072R(B-Z)(H-I)_L073RBH_L073RZ(H-I)_L083R(B-Z)H/PeripheralPins.c
index 1c1fa274ef..ab4a689d7a 100644
--- a/variants/STM32L0xx/L072R(B-Z)(H-I)_L073RBH_L073RZ(H-I)_L083R(B-Z)H/PeripheralPins.c
+++ b/variants/STM32L0xx/L072R(B-Z)(H-I)_L073RBH_L073RZ(H-I)_L083R(B-Z)H/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L072R(B-Z)Hx.xml, STM32L072R(B-Z)Ix.xml
* STM32L073R(B-Z)Hx.xml, STM32L073RZIx.xml
* STM32L083R(B-Z)Hx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L072R(B-Z)T_L073R(B-Z)T_L083R(B-Z)T/PeripheralPins.c b/variants/STM32L0xx/L072R(B-Z)T_L073R(B-Z)T_L083R(B-Z)T/PeripheralPins.c
index 13e884599e..a60064550e 100644
--- a/variants/STM32L0xx/L072R(B-Z)T_L073R(B-Z)T_L083R(B-Z)T/PeripheralPins.c
+++ b/variants/STM32L0xx/L072R(B-Z)T_L073R(B-Z)T_L083R(B-Z)T/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L072R(B-Z)Tx.xml, STM32L073R(B-Z)Tx.xml
* STM32L083R(B-Z)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L0xx/L072V(8-B-Z)(I-T)_L073V(8-B-Z)(I-T)_L083V(8-B-Z)(I-T)/PeripheralPins.c b/variants/STM32L0xx/L072V(8-B-Z)(I-T)_L073V(8-B-Z)(I-T)_L083V(8-B-Z)(I-T)/PeripheralPins.c
index 192df23415..a5b3307172 100644
--- a/variants/STM32L0xx/L072V(8-B-Z)(I-T)_L073V(8-B-Z)(I-T)_L083V(8-B-Z)(I-T)/PeripheralPins.c
+++ b/variants/STM32L0xx/L072V(8-B-Z)(I-T)_L073V(8-B-Z)(I-T)_L083V(8-B-Z)(I-T)/PeripheralPins.c
@@ -17,7 +17,7 @@
* STM32L073V8Ix.xml, STM32L073V8Tx.xml
* STM32L083V(B-Z)Ix.xml, STM32L083V(B-Z)Tx.xml
* STM32L083V8Ix.xml, STM32L083V8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L100C6Ux(A)_L151C(6-8-B)(T-U)x(A)_L152C(6-8-B)(T-U)x(A)/PeripheralPins.c b/variants/STM32L1xx/L100C6Ux(A)_L151C(6-8-B)(T-U)x(A)_L152C(6-8-B)(T-U)x(A)/PeripheralPins.c
index 82f6a0d3ae..8e60ec4c0d 100644
--- a/variants/STM32L1xx/L100C6Ux(A)_L151C(6-8-B)(T-U)x(A)_L152C(6-8-B)(T-U)x(A)/PeripheralPins.c
+++ b/variants/STM32L1xx/L100C6Ux(A)_L151C(6-8-B)(T-U)x(A)_L152C(6-8-B)(T-U)x(A)/PeripheralPins.c
@@ -16,7 +16,7 @@
* STM32L151C(6-8-B)Ux.xml, STM32L151C(6-8-B)UxA.xml
* STM32L152C(6-8-B)Tx.xml, STM32L152C(6-8-B)TxA.xml
* STM32L152C(6-8-B)Ux.xml, STM32L152C(6-8-B)UxA.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L100R(8-B)Tx(A)_L151R(6-8-B)Tx(A)_L152R(6-8-B)Tx(A)/PeripheralPins.c b/variants/STM32L1xx/L100R(8-B)Tx(A)_L151R(6-8-B)Tx(A)_L152R(6-8-B)Tx(A)/PeripheralPins.c
index 04b89ef1a9..ea59b115f3 100644
--- a/variants/STM32L1xx/L100R(8-B)Tx(A)_L151R(6-8-B)Tx(A)_L152R(6-8-B)Tx(A)/PeripheralPins.c
+++ b/variants/STM32L1xx/L100R(8-B)Tx(A)_L151R(6-8-B)Tx(A)_L152R(6-8-B)Tx(A)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L100R(8-B)Tx.xml, STM32L100R(8-B)TxA.xml
* STM32L151R(6-8-B)Tx.xml, STM32L151R(6-8-B)TxA.xml
* STM32L152R(6-8-B)Tx.xml, STM32L152R(6-8-B)TxA.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L100RCT/PeripheralPins.c b/variants/STM32L1xx/L100RCT/PeripheralPins.c
index 6dbe47fb4c..af23714b0f 100644
--- a/variants/STM32L1xx/L100RCT/PeripheralPins.c
+++ b/variants/STM32L1xx/L100RCT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L100RCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151CC(T-U)_L152CC(T-U)/PeripheralPins.c b/variants/STM32L1xx/L151CC(T-U)_L152CC(T-U)/PeripheralPins.c
index 1f37ae69e3..38969f7611 100644
--- a/variants/STM32L1xx/L151CC(T-U)_L152CC(T-U)/PeripheralPins.c
+++ b/variants/STM32L1xx/L151CC(T-U)_L152CC(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151CCTx.xml, STM32L151CCUx.xml
* STM32L152CCTx.xml, STM32L152CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151QCH_L152QCH_L162QCH/PeripheralPins.c b/variants/STM32L1xx/L151QCH_L152QCH_L162QCH/PeripheralPins.c
index d9f0c7a823..5029cfeeb4 100644
--- a/variants/STM32L1xx/L151QCH_L152QCH_L162QCH/PeripheralPins.c
+++ b/variants/STM32L1xx/L151QCH_L152QCH_L162QCH/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151QCHx.xml, STM32L152QCHx.xml
* STM32L162QCHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151QDH_L152QDH_L162QDH/PeripheralPins.c b/variants/STM32L1xx/L151QDH_L152QDH_L162QDH/PeripheralPins.c
index 2e8b6a0707..4e70674806 100644
--- a/variants/STM32L1xx/L151QDH_L152QDH_L162QDH/PeripheralPins.c
+++ b/variants/STM32L1xx/L151QDH_L152QDH_L162QDH/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151QDHx.xml, STM32L152QDHx.xml
* STM32L162QDHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151QEH_L152QEH/PeripheralPins.c b/variants/STM32L1xx/L151QEH_L152QEH/PeripheralPins.c
index 74227e3d0c..8c7919ce6b 100644
--- a/variants/STM32L1xx/L151QEH_L152QEH/PeripheralPins.c
+++ b/variants/STM32L1xx/L151QEH_L152QEH/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L151QEHx.xml, STM32L152QEHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151R(6-8-B)Hx(A)_L152R(6-8-B)Hx(A)/PeripheralPins.c b/variants/STM32L1xx/L151R(6-8-B)Hx(A)_L152R(6-8-B)Hx(A)/PeripheralPins.c
index 8733654c37..bd7269164f 100644
--- a/variants/STM32L1xx/L151R(6-8-B)Hx(A)_L152R(6-8-B)Hx(A)/PeripheralPins.c
+++ b/variants/STM32L1xx/L151R(6-8-B)Hx(A)_L152R(6-8-B)Hx(A)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151R(6-8-B)Hx.xml, STM32L151R(6-8-B)HxA.xml
* STM32L152R(6-8-B)Hx.xml, STM32L152R(6-8-B)HxA.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151RC(T-Y)x(A)_L151UCY_L152RCTx(A)_L152UCY_L162RCTx(A)/PeripheralPins.c b/variants/STM32L1xx/L151RC(T-Y)x(A)_L151UCY_L152RCTx(A)_L152UCY_L162RCTx(A)/PeripheralPins.c
index a464a00d65..e3e17c42d6 100644
--- a/variants/STM32L1xx/L151RC(T-Y)x(A)_L151UCY_L152RCTx(A)_L152UCY_L162RCTx(A)/PeripheralPins.c
+++ b/variants/STM32L1xx/L151RC(T-Y)x(A)_L151UCY_L152RCTx(A)_L152UCY_L162RCTx(A)/PeripheralPins.c
@@ -16,7 +16,7 @@
* STM32L152RCTx.xml, STM32L152RCTxA.xml
* STM32L152UCYx.xml, STM32L162RCTx.xml
* STM32L162RCTxA.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151RD(T-Y)_L152RD(T-Y)_L162RD(T-Y)/PeripheralPins.c b/variants/STM32L1xx/L151RD(T-Y)_L152RD(T-Y)_L162RD(T-Y)/PeripheralPins.c
index df44ed8ebb..3eb12206dc 100644
--- a/variants/STM32L1xx/L151RD(T-Y)_L152RD(T-Y)_L162RD(T-Y)/PeripheralPins.c
+++ b/variants/STM32L1xx/L151RD(T-Y)_L152RD(T-Y)_L162RD(T-Y)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L151RDTx.xml, STM32L151RDYx.xml
* STM32L152RDTx.xml, STM32L152RDYx.xml
* STM32L162RDTx.xml, STM32L162RDYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151RET_L152RET_L162RET/PeripheralPins.c b/variants/STM32L1xx/L151RET_L152RET_L162RET/PeripheralPins.c
index 26e679bfc4..ba3428a5c7 100644
--- a/variants/STM32L1xx/L151RET_L152RET_L162RET/PeripheralPins.c
+++ b/variants/STM32L1xx/L151RET_L152RET_L162RET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151RETx.xml, STM32L152RETx.xml
* STM32L162RETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151V(8-B)(H-T)x(A)_L152V(8-B)(H-T)x(A)/PeripheralPins.c b/variants/STM32L1xx/L151V(8-B)(H-T)x(A)_L152V(8-B)(H-T)x(A)/PeripheralPins.c
index 8dd7c36fd7..1d975f4cce 100644
--- a/variants/STM32L1xx/L151V(8-B)(H-T)x(A)_L152V(8-B)(H-T)x(A)/PeripheralPins.c
+++ b/variants/STM32L1xx/L151V(8-B)(H-T)x(A)_L152V(8-B)(H-T)x(A)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32L151V(8-B)Tx.xml, STM32L151V(8-B)TxA.xml
* STM32L152V(8-B)Hx.xml, STM32L152V(8-B)HxA.xml
* STM32L152V(8-B)Tx.xml, STM32L152V(8-B)TxA.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151VC(H-T)x(A)_L152VC(H-T)x(A)_L162VC(H-T)x(A)/PeripheralPins.c b/variants/STM32L1xx/L151VC(H-T)x(A)_L152VC(H-T)x(A)_L162VC(H-T)x(A)/PeripheralPins.c
index 39ac8c2165..50abd22fdc 100644
--- a/variants/STM32L1xx/L151VC(H-T)x(A)_L152VC(H-T)x(A)_L162VC(H-T)x(A)/PeripheralPins.c
+++ b/variants/STM32L1xx/L151VC(H-T)x(A)_L152VC(H-T)x(A)_L162VC(H-T)x(A)/PeripheralPins.c
@@ -16,7 +16,7 @@
* STM32L152VCTx.xml, STM32L152VCTxA.xml
* STM32L162VCHx.xml, STM32L162VCTx.xml
* STM32L162VCTxA.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151VD(T-Y)xX_L151VE(T-Y)_L152VDTxX_L152VE(T-Y)_L162VDYxX_L162VE(T-Y)/PeripheralPins.c b/variants/STM32L1xx/L151VD(T-Y)xX_L151VE(T-Y)_L152VDTxX_L152VE(T-Y)_L162VDYxX_L162VE(T-Y)/PeripheralPins.c
index 9875f90193..1d40907918 100644
--- a/variants/STM32L1xx/L151VD(T-Y)xX_L151VE(T-Y)_L152VDTxX_L152VE(T-Y)_L162VDYxX_L162VE(T-Y)/PeripheralPins.c
+++ b/variants/STM32L1xx/L151VD(T-Y)xX_L151VE(T-Y)_L152VDTxX_L152VE(T-Y)_L162VDYxX_L162VE(T-Y)/PeripheralPins.c
@@ -16,7 +16,7 @@
* STM32L152VDTxX.xml, STM32L152VETx.xml
* STM32L152VEYx.xml, STM32L162VDYxX.xml
* STM32L162VETx.xml, STM32L162VEYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151VDT_L152VDT_L162VDT/PeripheralPins.c b/variants/STM32L1xx/L151VDT_L152VDT_L162VDT/PeripheralPins.c
index d6ddd9d6f6..504aab081b 100644
--- a/variants/STM32L1xx/L151VDT_L152VDT_L162VDT/PeripheralPins.c
+++ b/variants/STM32L1xx/L151VDT_L152VDT_L162VDT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151VDTx.xml, STM32L152VDTx.xml
* STM32L162VDTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151ZCT_L152ZCT_L162ZCT/PeripheralPins.c b/variants/STM32L1xx/L151ZCT_L152ZCT_L162ZCT/PeripheralPins.c
index ac4f6da612..4a89844d16 100644
--- a/variants/STM32L1xx/L151ZCT_L152ZCT_L162ZCT/PeripheralPins.c
+++ b/variants/STM32L1xx/L151ZCT_L152ZCT_L162ZCT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151ZCTx.xml, STM32L152ZCTx.xml
* STM32L162ZCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151ZDT_L152ZDT_L162ZDT/PeripheralPins.c b/variants/STM32L1xx/L151ZDT_L152ZDT_L162ZDT/PeripheralPins.c
index 2488a754dd..832630f1e4 100644
--- a/variants/STM32L1xx/L151ZDT_L152ZDT_L162ZDT/PeripheralPins.c
+++ b/variants/STM32L1xx/L151ZDT_L152ZDT_L162ZDT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151ZDTx.xml, STM32L152ZDTx.xml
* STM32L162ZDTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L1xx/L151ZET_L152ZET_L162ZET/PeripheralPins.c b/variants/STM32L1xx/L151ZET_L152ZET_L162ZET/PeripheralPins.c
index 8168c172e2..fb763e414f 100644
--- a/variants/STM32L1xx/L151ZET_L152ZET_L162ZET/PeripheralPins.c
+++ b/variants/STM32L1xx/L151ZET_L152ZET_L162ZET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L151ZETx.xml, STM32L152ZETx.xml
* STM32L162ZETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L412C(8-B)(T-U)_L422CB(T-U)/PeripheralPins.c b/variants/STM32L4xx/L412C(8-B)(T-U)_L422CB(T-U)/PeripheralPins.c
index d1bb9c65ee..0d48b0c685 100644
--- a/variants/STM32L4xx/L412C(8-B)(T-U)_L422CB(T-U)/PeripheralPins.c
+++ b/variants/STM32L4xx/L412C(8-B)(T-U)_L422CB(T-U)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L412C8Tx.xml, STM32L412C8Ux.xml
* STM32L412CBTx.xml, STM32L412CBUx.xml
* STM32L422CBTx.xml, STM32L422CBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L412CB(T-U)xP/PeripheralPins.c b/variants/STM32L4xx/L412CB(T-U)xP/PeripheralPins.c
index 72c3977ce1..c8ec4038e3 100644
--- a/variants/STM32L4xx/L412CB(T-U)xP/PeripheralPins.c
+++ b/variants/STM32L4xx/L412CB(T-U)xP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L412CBTxP.xml, STM32L412CBUxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L412K(8-B)(T-U)_L422KB(T-U)/PeripheralPins.c b/variants/STM32L4xx/L412K(8-B)(T-U)_L422KB(T-U)/PeripheralPins.c
index 740b09fb0d..3685c61afd 100644
--- a/variants/STM32L4xx/L412K(8-B)(T-U)_L422KB(T-U)/PeripheralPins.c
+++ b/variants/STM32L4xx/L412K(8-B)(T-U)_L422KB(T-U)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L412K8Tx.xml, STM32L412K8Ux.xml
* STM32L412KBTx.xml, STM32L412KBUx.xml
* STM32L422KBTx.xml, STM32L422KBUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L412R(8-B)(I-T)_L422RB(I-T)/PeripheralPins.c b/variants/STM32L4xx/L412R(8-B)(I-T)_L422RB(I-T)/PeripheralPins.c
index b933bfa8af..9783eb0baf 100644
--- a/variants/STM32L4xx/L412R(8-B)(I-T)_L422RB(I-T)/PeripheralPins.c
+++ b/variants/STM32L4xx/L412R(8-B)(I-T)_L422RB(I-T)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L412R8Ix.xml, STM32L412R8Tx.xml
* STM32L412RBIx.xml, STM32L412RBTx.xml
* STM32L422RBIx.xml, STM32L422RBTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L412RB(I-T)xP/PeripheralPins.c b/variants/STM32L4xx/L412RB(I-T)xP/PeripheralPins.c
index dde91dcf2b..859fc3d15f 100644
--- a/variants/STM32L4xx/L412RB(I-T)xP/PeripheralPins.c
+++ b/variants/STM32L4xx/L412RB(I-T)xP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L412RBIxP.xml, STM32L412RBTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L412T(8-B)Y_L422TBY/PeripheralPins.c b/variants/STM32L4xx/L412T(8-B)Y_L422TBY/PeripheralPins.c
index bfff490db4..00a5a7ef3e 100644
--- a/variants/STM32L4xx/L412T(8-B)Y_L422TBY/PeripheralPins.c
+++ b/variants/STM32L4xx/L412T(8-B)Y_L422TBY/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L412T8Yx.xml, STM32L412TBYx.xml
* STM32L422TBYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L412TBYxP/PeripheralPins.c b/variants/STM32L4xx/L412TBYxP/PeripheralPins.c
index 9d61667598..55ca58a759 100644
--- a/variants/STM32L4xx/L412TBYxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L412TBYxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L412TBYxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L431C(B-C)(T-U)/PeripheralPins.c b/variants/STM32L4xx/L431C(B-C)(T-U)/PeripheralPins.c
index 98528aea73..a078126c92 100644
--- a/variants/STM32L4xx/L431C(B-C)(T-U)/PeripheralPins.c
+++ b/variants/STM32L4xx/L431C(B-C)(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L431C(B-C)Tx.xml, STM32L431C(B-C)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L431C(B-C)Y/PeripheralPins.c b/variants/STM32L4xx/L431C(B-C)Y/PeripheralPins.c
index 1f50505f58..46251e06be 100644
--- a/variants/STM32L4xx/L431C(B-C)Y/PeripheralPins.c
+++ b/variants/STM32L4xx/L431C(B-C)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L431C(B-C)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L431K(B-C)U/PeripheralPins.c b/variants/STM32L4xx/L431K(B-C)U/PeripheralPins.c
index 3bd27e30e7..2ab0419c20 100644
--- a/variants/STM32L4xx/L431K(B-C)U/PeripheralPins.c
+++ b/variants/STM32L4xx/L431K(B-C)U/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L431K(B-C)Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L431R(B-C)(I-T-Y)/PeripheralPins.c b/variants/STM32L4xx/L431R(B-C)(I-T-Y)/PeripheralPins.c
index 3c213bb47b..4eb2212e6d 100644
--- a/variants/STM32L4xx/L431R(B-C)(I-T-Y)/PeripheralPins.c
+++ b/variants/STM32L4xx/L431R(B-C)(I-T-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L431R(B-C)Ix.xml, STM32L431R(B-C)Tx.xml
* STM32L431R(B-C)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L431VC(I-T)/PeripheralPins.c b/variants/STM32L4xx/L431VC(I-T)/PeripheralPins.c
index e617cf47cd..619f0fddef 100644
--- a/variants/STM32L4xx/L431VC(I-T)/PeripheralPins.c
+++ b/variants/STM32L4xx/L431VC(I-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L431VCIx.xml, STM32L431VCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L432K(B-C)U_L442KCU/PeripheralPins.c b/variants/STM32L4xx/L432K(B-C)U_L442KCU/PeripheralPins.c
index 7b199c1fba..1696b6ec2c 100644
--- a/variants/STM32L4xx/L432K(B-C)U_L442KCU/PeripheralPins.c
+++ b/variants/STM32L4xx/L432K(B-C)U_L442KCU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L432K(B-C)Ux.xml, STM32L442KCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L433C(B-C)(T-U)_L443CC(T-U)/PeripheralPins.c b/variants/STM32L4xx/L433C(B-C)(T-U)_L443CC(T-U)/PeripheralPins.c
index 4e60396a8e..dd87ff612e 100644
--- a/variants/STM32L4xx/L433C(B-C)(T-U)_L443CC(T-U)/PeripheralPins.c
+++ b/variants/STM32L4xx/L433C(B-C)(T-U)_L443CC(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L433C(B-C)Tx.xml, STM32L433C(B-C)Ux.xml
* STM32L443CCTx.xml, STM32L443CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L433C(B-C)Y_L443CC(F-Y)/PeripheralPins.c b/variants/STM32L4xx/L433C(B-C)Y_L443CC(F-Y)/PeripheralPins.c
index 14c81ae1b4..6e856a9607 100644
--- a/variants/STM32L4xx/L433C(B-C)Y_L443CC(F-Y)/PeripheralPins.c
+++ b/variants/STM32L4xx/L433C(B-C)Y_L443CC(F-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L433C(B-C)Yx.xml, STM32L443CCFx.xml
* STM32L443CCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L433R(B-C)(I-T-Y)_L443RC(I-T-Y)/PeripheralPins.c b/variants/STM32L4xx/L433R(B-C)(I-T-Y)_L443RC(I-T-Y)/PeripheralPins.c
index 8aefafb665..f180f12d26 100644
--- a/variants/STM32L4xx/L433R(B-C)(I-T-Y)_L443RC(I-T-Y)/PeripheralPins.c
+++ b/variants/STM32L4xx/L433R(B-C)(I-T-Y)_L443RC(I-T-Y)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L433R(B-C)Ix.xml, STM32L433R(B-C)Tx.xml
* STM32L433R(B-C)Yx.xml, STM32L443RCIx.xml
* STM32L443RCTx.xml, STM32L443RCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L433RCTxP/PeripheralPins.c b/variants/STM32L4xx/L433RCTxP/PeripheralPins.c
index 5dfaf57790..6ec65c1693 100644
--- a/variants/STM32L4xx/L433RCTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L433RCTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L433RCTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L433VC(I-T)_L443VC(I-T)/PeripheralPins.c b/variants/STM32L4xx/L433VC(I-T)_L443VC(I-T)/PeripheralPins.c
index eba36aac48..e3573fa31d 100644
--- a/variants/STM32L4xx/L433VC(I-T)_L443VC(I-T)/PeripheralPins.c
+++ b/variants/STM32L4xx/L433VC(I-T)_L443VC(I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L433VCIx.xml, STM32L433VCTx.xml
* STM32L443VCIx.xml, STM32L443VCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L451CCU_L451CE(T-U)/PeripheralPins.c b/variants/STM32L4xx/L451CCU_L451CE(T-U)/PeripheralPins.c
index f89b191294..adee1b8fe1 100644
--- a/variants/STM32L4xx/L451CCU_L451CE(T-U)/PeripheralPins.c
+++ b/variants/STM32L4xx/L451CCU_L451CE(T-U)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L451C(C-E)Ux.xml, STM32L451CETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L451R(C-E)(I-T-Y)/PeripheralPins.c b/variants/STM32L4xx/L451R(C-E)(I-T-Y)/PeripheralPins.c
index 63392763ef..18f112ad7c 100644
--- a/variants/STM32L4xx/L451R(C-E)(I-T-Y)/PeripheralPins.c
+++ b/variants/STM32L4xx/L451R(C-E)(I-T-Y)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L451R(C-E)Ix.xml, STM32L451R(C-E)Tx.xml
* STM32L451R(C-E)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L451V(C-E)(I-T)/PeripheralPins.c b/variants/STM32L4xx/L451V(C-E)(I-T)/PeripheralPins.c
index 458db21d6c..4833480916 100644
--- a/variants/STM32L4xx/L451V(C-E)(I-T)/PeripheralPins.c
+++ b/variants/STM32L4xx/L451V(C-E)(I-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L451V(C-E)Ix.xml, STM32L451V(C-E)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L452CCU_L452CE(T-U)x(P)_L462CE(T-U)/PeripheralPins.c b/variants/STM32L4xx/L452CCU_L452CE(T-U)x(P)_L462CE(T-U)/PeripheralPins.c
index dcee5c4a0e..f80fba7b54 100644
--- a/variants/STM32L4xx/L452CCU_L452CE(T-U)x(P)_L462CE(T-U)/PeripheralPins.c
+++ b/variants/STM32L4xx/L452CCU_L452CE(T-U)x(P)_L462CE(T-U)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L452C(C-E)Ux.xml, STM32L452CETx.xml
* STM32L452CETxP.xml, STM32L462CETx.xml
* STM32L462CEUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/PeripheralPins.c b/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/PeripheralPins.c
index f0fdc597b6..6765cbe55e 100644
--- a/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/PeripheralPins.c
+++ b/variants/STM32L4xx/L452RC(I-T-Y)_L452RE(I-T-Y)x(P)_L462RE(I-T-Y)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32L452R(C-E)Yx.xml, STM32L452REYxP.xml
* STM32L462REIx.xml, STM32L462RETx.xml
* STM32L462REYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L452RETxP/PeripheralPins.c b/variants/STM32L4xx/L452RETxP/PeripheralPins.c
index ab91fea0ba..5d34e501c3 100644
--- a/variants/STM32L4xx/L452RETxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L452RETxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L452RETxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L452V(C-E)(I-T)_L462VE(I-T)/PeripheralPins.c b/variants/STM32L4xx/L452V(C-E)(I-T)_L462VE(I-T)/PeripheralPins.c
index 2e1b0c461f..bae1c86542 100644
--- a/variants/STM32L4xx/L452V(C-E)(I-T)_L462VE(I-T)/PeripheralPins.c
+++ b/variants/STM32L4xx/L452V(C-E)(I-T)_L462VE(I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L452V(C-E)Ix.xml, STM32L452V(C-E)Tx.xml
* STM32L462VEIx.xml, STM32L462VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L471Q(E-G)I/PeripheralPins.c b/variants/STM32L4xx/L471Q(E-G)I/PeripheralPins.c
index 63fadac966..c73e569119 100644
--- a/variants/STM32L4xx/L471Q(E-G)I/PeripheralPins.c
+++ b/variants/STM32L4xx/L471Q(E-G)I/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L471Q(E-G)Ix.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L471R(E-G)T/PeripheralPins.c b/variants/STM32L4xx/L471R(E-G)T/PeripheralPins.c
index 38dcc2b15a..a709a7c016 100644
--- a/variants/STM32L4xx/L471R(E-G)T/PeripheralPins.c
+++ b/variants/STM32L4xx/L471R(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L471R(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L471V(E-G)T/PeripheralPins.c b/variants/STM32L4xx/L471V(E-G)T/PeripheralPins.c
index c72bf3c399..9ee28e3c28 100644
--- a/variants/STM32L4xx/L471V(E-G)T/PeripheralPins.c
+++ b/variants/STM32L4xx/L471V(E-G)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L471V(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L471Z(E-G)(J-T)/PeripheralPins.c b/variants/STM32L4xx/L471Z(E-G)(J-T)/PeripheralPins.c
index 59ba498167..d8cc1f9565 100644
--- a/variants/STM32L4xx/L471Z(E-G)(J-T)/PeripheralPins.c
+++ b/variants/STM32L4xx/L471Z(E-G)(J-T)/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L471Z(E-G)Jx.xml, STM32L471Z(E-G)Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/PeripheralPins.c b/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/PeripheralPins.c
index 99ebc0a2d8..11d04d3b88 100644
--- a/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L475R(C-E-G)T_L476R(C-E-G)T_L486RGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L475R(C-E-G)Tx.xml, STM32L476R(C-E-G)Tx.xml
* STM32L486RGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/PeripheralPins.c b/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/PeripheralPins.c
index f0eb4b1152..f9fc1afa0a 100644
--- a/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L475V(C-E-G)T_L476V(C-E-G)T_L486VGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L475V(C-E-G)Tx.xml, STM32L476V(C-E-G)Tx.xml
* STM32L486VGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L476J(E-G)Y_L485J(C-E)Y_L486JGY/PeripheralPins.c b/variants/STM32L4xx/L476J(E-G)Y_L485J(C-E)Y_L486JGY/PeripheralPins.c
index 25078f6a0a..e295750f00 100644
--- a/variants/STM32L4xx/L476J(E-G)Y_L485J(C-E)Y_L486JGY/PeripheralPins.c
+++ b/variants/STM32L4xx/L476J(E-G)Y_L485J(C-E)Y_L486JGY/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L476J(E-G)Yx.xml, STM32L485J(C-E)Yx.xml
* STM32L486JGYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L476JGYxP/PeripheralPins.c b/variants/STM32L4xx/L476JGYxP/PeripheralPins.c
index 65bbb9daa7..fe3ea2b743 100644
--- a/variants/STM32L4xx/L476JGYxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L476JGYxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L476JGYxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L476M(E-G)Y/PeripheralPins.c b/variants/STM32L4xx/L476M(E-G)Y/PeripheralPins.c
index c21c7a3e77..083cd8ba6e 100644
--- a/variants/STM32L4xx/L476M(E-G)Y/PeripheralPins.c
+++ b/variants/STM32L4xx/L476M(E-G)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L476M(E-G)Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L476QEI_L476QGIx(P)_L486QGI/PeripheralPins.c b/variants/STM32L4xx/L476QEI_L476QGIx(P)_L486QGI/PeripheralPins.c
index 9db5c22bc3..92054701e7 100644
--- a/variants/STM32L4xx/L476QEI_L476QGIx(P)_L486QGI/PeripheralPins.c
+++ b/variants/STM32L4xx/L476QEI_L476QGIx(P)_L486QGI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L476Q(E-G)Ix.xml, STM32L476QGIxP.xml
* STM32L486QGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L476VGYxP/PeripheralPins.c b/variants/STM32L4xx/L476VGYxP/PeripheralPins.c
index dc099d9852..5a240592b1 100644
--- a/variants/STM32L4xx/L476VGYxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L476VGYxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L476VGYxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L476ZET_L476ZG(J-T)_L486ZGT/PeripheralPins.c b/variants/STM32L4xx/L476ZET_L476ZG(J-T)_L486ZGT/PeripheralPins.c
index 67c8b30299..7177927d46 100644
--- a/variants/STM32L4xx/L476ZET_L476ZG(J-T)_L486ZGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L476ZET_L476ZG(J-T)_L486ZGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L476Z(E-G)Tx.xml, STM32L476ZGJx.xml
* STM32L486ZGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L476ZGTxP/PeripheralPins.c b/variants/STM32L4xx/L476ZGTxP/PeripheralPins.c
index cd9dedac01..6531bb6d1a 100644
--- a/variants/STM32L4xx/L476ZGTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L476ZGTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L476ZGTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496A(E-G)I_L4A6AGI/PeripheralPins.c b/variants/STM32L4xx/L496A(E-G)I_L4A6AGI/PeripheralPins.c
index 57cd4fdb98..9c7ed15684 100644
--- a/variants/STM32L4xx/L496A(E-G)I_L4A6AGI/PeripheralPins.c
+++ b/variants/STM32L4xx/L496A(E-G)I_L4A6AGI/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496A(E-G)Ix.xml, STM32L4A6AGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496AGIxP_L4A6AGIxP/PeripheralPins.c b/variants/STM32L4xx/L496AGIxP_L4A6AGIxP/PeripheralPins.c
index 3ed585f837..a0498818cb 100644
--- a/variants/STM32L4xx/L496AGIxP_L4A6AGIxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L496AGIxP_L4A6AGIxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496AGIxP.xml, STM32L4A6AGIxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496QEI_L496QGIx(S)_L4A6QGI/PeripheralPins.c b/variants/STM32L4xx/L496QEI_L496QGIx(S)_L4A6QGI/PeripheralPins.c
index 08613996dd..19e3c27e4b 100644
--- a/variants/STM32L4xx/L496QEI_L496QGIx(S)_L4A6QGI/PeripheralPins.c
+++ b/variants/STM32L4xx/L496QEI_L496QGIx(S)_L4A6QGI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L496Q(E-G)Ix.xml, STM32L496QGIxS.xml
* STM32L4A6QGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496QGIxP_L4A6QGIxP/PeripheralPins.c b/variants/STM32L4xx/L496QGIxP_L4A6QGIxP/PeripheralPins.c
index 895fba91a3..a1f0196269 100644
--- a/variants/STM32L4xx/L496QGIxP_L4A6QGIxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L496QGIxP_L4A6QGIxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496QGIxP.xml, STM32L4A6QGIxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496R(E-G)T_L4A6RGT/PeripheralPins.c b/variants/STM32L4xx/L496R(E-G)T_L4A6RGT/PeripheralPins.c
index fa84d47524..9f6c56bf3a 100644
--- a/variants/STM32L4xx/L496R(E-G)T_L4A6RGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L496R(E-G)T_L4A6RGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496R(E-G)Tx.xml, STM32L4A6RGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496RGTxP/PeripheralPins.c b/variants/STM32L4xx/L496RGTxP/PeripheralPins.c
index 3ccf8d6830..db7dbf2fac 100644
--- a/variants/STM32L4xx/L496RGTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L496RGTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496RGTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496V(E-G)T_L4A6VGT/PeripheralPins.c b/variants/STM32L4xx/L496V(E-G)T_L4A6VGT/PeripheralPins.c
index 2a891ef668..6fae04e458 100644
--- a/variants/STM32L4xx/L496V(E-G)T_L4A6VGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L496V(E-G)T_L4A6VGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496V(E-G)Tx.xml, STM32L4A6VGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496VGTxP_L4A6VGTxP/PeripheralPins.c b/variants/STM32L4xx/L496VGTxP_L4A6VGTxP/PeripheralPins.c
index c2857ca0fc..6902d09ce0 100644
--- a/variants/STM32L4xx/L496VGTxP_L4A6VGTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L496VGTxP_L4A6VGTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496VGTxP.xml, STM32L4A6VGTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496VGY_L4A6VGY/PeripheralPins.c b/variants/STM32L4xx/L496VGY_L4A6VGY/PeripheralPins.c
index b260e6805d..23abd93f78 100644
--- a/variants/STM32L4xx/L496VGY_L4A6VGY/PeripheralPins.c
+++ b/variants/STM32L4xx/L496VGY_L4A6VGY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496VGYx.xml, STM32L4A6VGYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496VGYxP_L4A6VGYxP/PeripheralPins.c b/variants/STM32L4xx/L496VGYxP_L4A6VGYxP/PeripheralPins.c
index e8685a640a..37695288f5 100644
--- a/variants/STM32L4xx/L496VGYxP_L4A6VGYxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L496VGYxP_L4A6VGYxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496VGYxP.xml, STM32L4A6VGYxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496WGYxP/PeripheralPins.c b/variants/STM32L4xx/L496WGYxP/PeripheralPins.c
index 1aae3f7df5..56351d6984 100644
--- a/variants/STM32L4xx/L496WGYxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L496WGYxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496WGYxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/PeripheralPins.c b/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/PeripheralPins.c
index aa47ba7ee7..f54bf90b10 100644
--- a/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L496Z(E-G)T_L4A6ZGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496Z(E-G)Tx.xml, STM32L4A6ZGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/PeripheralPins.c b/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/PeripheralPins.c
index f5fac1fc0c..75a7425655 100644
--- a/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L496ZGTxP_L4A6ZGTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L496ZGTxP.xml, STM32L4A6ZGTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4A6RGTxP/PeripheralPins.c b/variants/STM32L4xx/L4A6RGTxP/PeripheralPins.c
index a0e54c4a65..0e5f0fc30f 100644
--- a/variants/STM32L4xx/L4A6RGTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4A6RGTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4A6RGTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5A(G-E)I_L4Q5AGI/PeripheralPins.c b/variants/STM32L4xx/L4P5A(G-E)I_L4Q5AGI/PeripheralPins.c
index b239ee939f..3846a16519 100644
--- a/variants/STM32L4xx/L4P5A(G-E)I_L4Q5AGI/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5A(G-E)I_L4Q5AGI/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5A(G-E)Ix.xml, STM32L4Q5AGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5AGIxP_L4Q5AGIxP/PeripheralPins.c b/variants/STM32L4xx/L4P5AGIxP_L4Q5AGIxP/PeripheralPins.c
index 6f7c00215a..9b086e2f05 100644
--- a/variants/STM32L4xx/L4P5AGIxP_L4Q5AGIxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5AGIxP_L4Q5AGIxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5AGIxP.xml, STM32L4Q5AGIxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5C(E-G)(T-U)_L4Q5CG(T-U)/PeripheralPins.c b/variants/STM32L4xx/L4P5C(E-G)(T-U)_L4Q5CG(T-U)/PeripheralPins.c
index 321b436874..cfede01332 100644
--- a/variants/STM32L4xx/L4P5C(E-G)(T-U)_L4Q5CG(T-U)/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5C(E-G)(T-U)_L4Q5CG(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L4P5C(G-E)Tx.xml, STM32L4P5C(G-E)Ux.xml
* STM32L4Q5CGTx.xml, STM32L4Q5CGUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5CG(T-U)xP_L4Q5CG(T-U)xP/PeripheralPins.c b/variants/STM32L4xx/L4P5CG(T-U)xP_L4Q5CG(T-U)xP/PeripheralPins.c
index f35ddc74b5..7c6bb54078 100644
--- a/variants/STM32L4xx/L4P5CG(T-U)xP_L4Q5CG(T-U)xP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5CG(T-U)xP_L4Q5CG(T-U)xP/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L4P5CGTxP.xml, STM32L4P5CGUxP.xml
* STM32L4Q5CGTxP.xml, STM32L4Q5CGUxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5Q(G-E)I_L4Q5QGI/PeripheralPins.c b/variants/STM32L4xx/L4P5Q(G-E)I_L4Q5QGI/PeripheralPins.c
index 0167a92972..c5adf3e021 100644
--- a/variants/STM32L4xx/L4P5Q(G-E)I_L4Q5QGI/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5Q(G-E)I_L4Q5QGI/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5Q(G-E)Ix.xml, STM32L4Q5QGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5QGIx(P-S)_L4Q5QGIxP/PeripheralPins.c b/variants/STM32L4xx/L4P5QGIx(P-S)_L4Q5QGIxP/PeripheralPins.c
index 7a6cc8a5ce..208d26cfc8 100644
--- a/variants/STM32L4xx/L4P5QGIx(P-S)_L4Q5QGIxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5QGIx(P-S)_L4Q5QGIxP/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L4P5QGIxP.xml, STM32L4P5QGIxS.xml
* STM32L4Q5QGIxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5R(G-E)T_L4Q5RGT/PeripheralPins.c b/variants/STM32L4xx/L4P5R(G-E)T_L4Q5RGT/PeripheralPins.c
index 5b72cc48d0..6a6bb4be5a 100644
--- a/variants/STM32L4xx/L4P5R(G-E)T_L4Q5RGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5R(G-E)T_L4Q5RGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5R(G-E)Tx.xml, STM32L4Q5RGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5RGTxP_L4Q5RGTxP/PeripheralPins.c b/variants/STM32L4xx/L4P5RGTxP_L4Q5RGTxP/PeripheralPins.c
index 3937c8e811..a38e85a580 100644
--- a/variants/STM32L4xx/L4P5RGTxP_L4Q5RGTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5RGTxP_L4Q5RGTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5RGTxP.xml, STM32L4Q5RGTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5V(G-E)T_L4Q5VGT/PeripheralPins.c b/variants/STM32L4xx/L4P5V(G-E)T_L4Q5VGT/PeripheralPins.c
index 5005b6059e..6fac0e8f26 100644
--- a/variants/STM32L4xx/L4P5V(G-E)T_L4Q5VGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5V(G-E)T_L4Q5VGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5V(G-E)Tx.xml, STM32L4Q5VGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5V(G-E)Y_L4Q5VGY/PeripheralPins.c b/variants/STM32L4xx/L4P5V(G-E)Y_L4Q5VGY/PeripheralPins.c
index 9bd18dfbf2..a3e2d9a5b9 100644
--- a/variants/STM32L4xx/L4P5V(G-E)Y_L4Q5VGY/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5V(G-E)Y_L4Q5VGY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5V(G-E)Yx.xml, STM32L4Q5VGYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5VGTxP_L4Q5VGTxP/PeripheralPins.c b/variants/STM32L4xx/L4P5VGTxP_L4Q5VGTxP/PeripheralPins.c
index 792ad794b5..eb01804fad 100644
--- a/variants/STM32L4xx/L4P5VGTxP_L4Q5VGTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5VGTxP_L4Q5VGTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5VGTxP.xml, STM32L4Q5VGTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5VGYxP_L4Q5VGYxP/PeripheralPins.c b/variants/STM32L4xx/L4P5VGYxP_L4Q5VGYxP/PeripheralPins.c
index 0c114822c0..3dc6559831 100644
--- a/variants/STM32L4xx/L4P5VGYxP_L4Q5VGYxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5VGYxP_L4Q5VGYxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5VGYxP.xml, STM32L4Q5VGYxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5Z(G-E)T_L4Q5ZGT/PeripheralPins.c b/variants/STM32L4xx/L4P5Z(G-E)T_L4Q5ZGT/PeripheralPins.c
index 4dce32e6b7..95753617f4 100644
--- a/variants/STM32L4xx/L4P5Z(G-E)T_L4Q5ZGT/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5Z(G-E)T_L4Q5ZGT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5Z(G-E)Tx.xml, STM32L4Q5ZGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4P5ZGTxP_L4Q5ZGTxP/PeripheralPins.c b/variants/STM32L4xx/L4P5ZGTxP_L4Q5ZGTxP/PeripheralPins.c
index 0e13c8286f..f296c43fe0 100644
--- a/variants/STM32L4xx/L4P5ZGTxP_L4Q5ZGTxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4P5ZGTxP_L4Q5ZGTxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4P5ZGTxP.xml, STM32L4Q5ZGTxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R5AGI_L4R5AIIx(P)_L4R7AII_L4S5AII_L4S7AII/PeripheralPins.c b/variants/STM32L4xx/L4R5AGI_L4R5AIIx(P)_L4R7AII_L4S5AII_L4S7AII/PeripheralPins.c
index 9bea3f735a..2f1fe0959e 100644
--- a/variants/STM32L4xx/L4R5AGI_L4R5AIIx(P)_L4R7AII_L4S5AII_L4S7AII/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R5AGI_L4R5AIIx(P)_L4R7AII_L4S5AII_L4S7AII/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32L4R5A(G-I)Ix.xml, STM32L4R5AIIxP.xml
* STM32L4R7AIIx.xml, STM32L4S5AIIx.xml
* STM32L4S7AIIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R5QGIx(S)_L4R5QIIx(P)_L4S5QII/PeripheralPins.c b/variants/STM32L4xx/L4R5QGIx(S)_L4R5QIIx(P)_L4S5QII/PeripheralPins.c
index 03fe4d2b54..e0eb229820 100644
--- a/variants/STM32L4xx/L4R5QGIx(S)_L4R5QIIx(P)_L4S5QII/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R5QGIx(S)_L4R5QIIx(P)_L4S5QII/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L4R5Q(G-I)Ix.xml, STM32L4R5QGIxS.xml
* STM32L4R5QIIxP.xml, STM32L4S5QIIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R5V(G-I)T_L4R7VIT_L4S5VIT_L4S7VIT/PeripheralPins.c b/variants/STM32L4xx/L4R5V(G-I)T_L4R7VIT_L4S5VIT_L4S7VIT/PeripheralPins.c
index f98e4f7352..2963eadb76 100644
--- a/variants/STM32L4xx/L4R5V(G-I)T_L4R7VIT_L4S5VIT_L4S7VIT/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R5V(G-I)T_L4R7VIT_L4S5VIT_L4S7VIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L4R5V(G-I)Tx.xml, STM32L4R7VITx.xml
* STM32L4S5VITx.xml, STM32L4S7VITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R5Z(G-I)T_L4R7ZIT_L4S5ZIT_L4S7ZIT/PeripheralPins.c b/variants/STM32L4xx/L4R5Z(G-I)T_L4R7ZIT_L4S5ZIT_L4S7ZIT/PeripheralPins.c
index 707a113c05..e5b1991587 100644
--- a/variants/STM32L4xx/L4R5Z(G-I)T_L4R7ZIT_L4S5ZIT_L4S7ZIT/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R5Z(G-I)T_L4R7ZIT_L4S5ZIT_L4S7ZIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L4R5Z(G-I)Tx.xml, STM32L4R7ZITx.xml
* STM32L4S5ZITx.xml, STM32L4S7ZITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY/PeripheralPins.c b/variants/STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY/PeripheralPins.c
index b2f9ef7059..450d85b387 100644
--- a/variants/STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L4R5Z(G-I)Yx.xml, STM32L4R9Z(G-I)Yx.xml
* STM32L4S5ZIYx.xml, STM32L4S9ZIYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R5ZITxP/PeripheralPins.c b/variants/STM32L4xx/L4R5ZITxP/PeripheralPins.c
index 659827b24d..8769032867 100644
--- a/variants/STM32L4xx/L4R5ZITxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R5ZITxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4R5ZITxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R9A(G-I)I_L4S9AII/PeripheralPins.c b/variants/STM32L4xx/L4R9A(G-I)I_L4S9AII/PeripheralPins.c
index 4b0122cd21..8a49181013 100644
--- a/variants/STM32L4xx/L4R9A(G-I)I_L4S9AII/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R9A(G-I)I_L4S9AII/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4R9A(G-I)Ix.xml, STM32L4S9AIIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R9V(G-I)T_L4S9VIT/PeripheralPins.c b/variants/STM32L4xx/L4R9V(G-I)T_L4S9VIT/PeripheralPins.c
index 538c663fbc..4c1c1e6e73 100644
--- a/variants/STM32L4xx/L4R9V(G-I)T_L4S9VIT/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R9V(G-I)T_L4S9VIT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4R9V(G-I)Tx.xml, STM32L4S9VITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R9Z(G-I)J_L4S9ZIJ/PeripheralPins.c b/variants/STM32L4xx/L4R9Z(G-I)J_L4S9ZIJ/PeripheralPins.c
index 68eddfe798..62f1a3258b 100644
--- a/variants/STM32L4xx/L4R9Z(G-I)J_L4S9ZIJ/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R9Z(G-I)J_L4S9ZIJ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4R9Z(G-I)Jx.xml, STM32L4S9ZIJx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R9Z(G-I)T_L4S9ZIT/PeripheralPins.c b/variants/STM32L4xx/L4R9Z(G-I)T_L4S9ZIT/PeripheralPins.c
index fa13c44c1a..68e49c6cc0 100644
--- a/variants/STM32L4xx/L4R9Z(G-I)T_L4S9ZIT/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R9Z(G-I)T_L4S9ZIT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4R9Z(G-I)Tx.xml, STM32L4S9ZITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L4xx/L4R9ZIYxP/PeripheralPins.c b/variants/STM32L4xx/L4R9ZIYxP/PeripheralPins.c
index cb4d71b513..c973553aaa 100644
--- a/variants/STM32L4xx/L4R9ZIYxP/PeripheralPins.c
+++ b/variants/STM32L4xx/L4R9ZIYxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L4R9ZIYxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552C(C-E)(T-U)_L562CE(T-U)/PeripheralPins.c b/variants/STM32L5xx/L552C(C-E)(T-U)_L562CE(T-U)/PeripheralPins.c
index 19d2962f26..bc39299c17 100644
--- a/variants/STM32L5xx/L552C(C-E)(T-U)_L562CE(T-U)/PeripheralPins.c
+++ b/variants/STM32L5xx/L552C(C-E)(T-U)_L562CE(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L552C(C-E)Tx.xml, STM32L552C(C-E)Ux.xml
* STM32L562CETx.xml, STM32L562CEUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552CE(T-U)xP_L562CE(T-U)xP/PeripheralPins.c b/variants/STM32L5xx/L552CE(T-U)xP_L562CE(T-U)xP/PeripheralPins.c
index a9e77aa46d..24f19f6259 100644
--- a/variants/STM32L5xx/L552CE(T-U)xP_L562CE(T-U)xP/PeripheralPins.c
+++ b/variants/STM32L5xx/L552CE(T-U)xP_L562CE(T-U)xP/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32L552CETxP.xml, STM32L552CEUxP.xml
* STM32L562CETxP.xml, STM32L562CEUxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552MEYxP_L562MEYxP/PeripheralPins.c b/variants/STM32L5xx/L552MEYxP_L562MEYxP/PeripheralPins.c
index 3a5cf5382c..c26d46e63a 100644
--- a/variants/STM32L5xx/L552MEYxP_L562MEYxP/PeripheralPins.c
+++ b/variants/STM32L5xx/L552MEYxP_L562MEYxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552MEYxP.xml, STM32L562MEYxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552MEYxQ_L562MEYxQ/PeripheralPins.c b/variants/STM32L5xx/L552MEYxQ_L562MEYxQ/PeripheralPins.c
index c3d6870fa2..02a4024503 100644
--- a/variants/STM32L5xx/L552MEYxQ_L562MEYxQ/PeripheralPins.c
+++ b/variants/STM32L5xx/L552MEYxQ_L562MEYxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552MEYxQ.xml, STM32L562MEYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552Q(C-E)IxQ_L562QEIxQ/PeripheralPins.c b/variants/STM32L5xx/L552Q(C-E)IxQ_L562QEIxQ/PeripheralPins.c
index 4bc52d1e19..41055a67d1 100644
--- a/variants/STM32L5xx/L552Q(C-E)IxQ_L562QEIxQ/PeripheralPins.c
+++ b/variants/STM32L5xx/L552Q(C-E)IxQ_L562QEIxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552Q(C-E)IxQ.xml, STM32L562QEIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552QEI_L562QEI/PeripheralPins.c b/variants/STM32L5xx/L552QEI_L562QEI/PeripheralPins.c
index 0b36322065..158569fd52 100644
--- a/variants/STM32L5xx/L552QEI_L562QEI/PeripheralPins.c
+++ b/variants/STM32L5xx/L552QEI_L562QEI/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552QEIx.xml, STM32L562QEIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552QEIxP_L562QEIxP/PeripheralPins.c b/variants/STM32L5xx/L552QEIxP_L562QEIxP/PeripheralPins.c
index 73c53c0f0f..48b3a8bdba 100644
--- a/variants/STM32L5xx/L552QEIxP_L562QEIxP/PeripheralPins.c
+++ b/variants/STM32L5xx/L552QEIxP_L562QEIxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552QEIxP.xml, STM32L562QEIxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552R(C-E)T_L562RET/PeripheralPins.c b/variants/STM32L5xx/L552R(C-E)T_L562RET/PeripheralPins.c
index 6e7065768b..aad03a3834 100644
--- a/variants/STM32L5xx/L552R(C-E)T_L562RET/PeripheralPins.c
+++ b/variants/STM32L5xx/L552R(C-E)T_L562RET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552R(C-E)Tx.xml, STM32L562RETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552RETxP_L562RETxP/PeripheralPins.c b/variants/STM32L5xx/L552RETxP_L562RETxP/PeripheralPins.c
index fe0287ab18..29c456b43a 100644
--- a/variants/STM32L5xx/L552RETxP_L562RETxP/PeripheralPins.c
+++ b/variants/STM32L5xx/L552RETxP_L562RETxP/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552RETxP.xml, STM32L562RETxP.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552RETxQ_L562RETxQ/PeripheralPins.c b/variants/STM32L5xx/L552RETxQ_L562RETxQ/PeripheralPins.c
index fcae870da3..5c6d1d1235 100644
--- a/variants/STM32L5xx/L552RETxQ_L562RETxQ/PeripheralPins.c
+++ b/variants/STM32L5xx/L552RETxQ_L562RETxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552RETxQ.xml, STM32L562RETxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552V(C-E)TxQ_L562VETxQ/PeripheralPins.c b/variants/STM32L5xx/L552V(C-E)TxQ_L562VETxQ/PeripheralPins.c
index 5b7162bb09..e3f9cf6b3c 100644
--- a/variants/STM32L5xx/L552V(C-E)TxQ_L562VETxQ/PeripheralPins.c
+++ b/variants/STM32L5xx/L552V(C-E)TxQ_L562VETxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552V(C-E)TxQ.xml, STM32L562VETxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552VET_L562VET/PeripheralPins.c b/variants/STM32L5xx/L552VET_L562VET/PeripheralPins.c
index 869d0bae9e..814f6b122f 100644
--- a/variants/STM32L5xx/L552VET_L562VET/PeripheralPins.c
+++ b/variants/STM32L5xx/L552VET_L562VET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552VETx.xml, STM32L562VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552Z(C-E)TxQ_L562ZETxQ/PeripheralPins.c b/variants/STM32L5xx/L552Z(C-E)TxQ_L562ZETxQ/PeripheralPins.c
index a7db7427c3..0a86046ae4 100644
--- a/variants/STM32L5xx/L552Z(C-E)TxQ_L562ZETxQ/PeripheralPins.c
+++ b/variants/STM32L5xx/L552Z(C-E)TxQ_L562ZETxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552Z(C-E)TxQ.xml, STM32L562ZETxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32L5xx/L552ZET_L562ZET/PeripheralPins.c b/variants/STM32L5xx/L552ZET_L562ZET/PeripheralPins.c
index 94e7716317..5722f20c0c 100644
--- a/variants/STM32L5xx/L552ZET_L562ZET/PeripheralPins.c
+++ b/variants/STM32L5xx/L552ZET_L562ZET/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32L552ZETx.xml, STM32L562ZETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32MP1xx/MP151AA(B-D)_MP151CA(B-D)_MP151DA(B-D)_MP151FA(B-D)/PeripheralPins.c b/variants/STM32MP1xx/MP151AA(B-D)_MP151CA(B-D)_MP151DA(B-D)_MP151FA(B-D)/PeripheralPins.c
index 62ab2c6a13..ffc97f97ec 100644
--- a/variants/STM32MP1xx/MP151AA(B-D)_MP151CA(B-D)_MP151DA(B-D)_MP151FA(B-D)/PeripheralPins.c
+++ b/variants/STM32MP1xx/MP151AA(B-D)_MP151CA(B-D)_MP151DA(B-D)_MP151FA(B-D)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32MP151CABx.xml, STM32MP151CADx.xml
* STM32MP151DABx.xml, STM32MP151DADx.xml
* STM32MP151FABx.xml, STM32MP151FADx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32MP1xx/MP151AAA_MP151CAA_MP151DAA_MP151FAA/PeripheralPins.c b/variants/STM32MP1xx/MP151AAA_MP151CAA_MP151DAA_MP151FAA/PeripheralPins.c
index f4f8cf013a..25cad2c752 100644
--- a/variants/STM32MP1xx/MP151AAA_MP151CAA_MP151DAA_MP151FAA/PeripheralPins.c
+++ b/variants/STM32MP1xx/MP151AAA_MP151CAA_MP151DAA_MP151FAA/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32MP151AAAx.xml, STM32MP151CAAx.xml
* STM32MP151DAAx.xml, STM32MP151FAAx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32MP1xx/MP151AAC_MP151CAC_MP151DAC_MP151FAC/PeripheralPins.c b/variants/STM32MP1xx/MP151AAC_MP151CAC_MP151DAC_MP151FAC/PeripheralPins.c
index b7fccb933d..3516b5b9e2 100644
--- a/variants/STM32MP1xx/MP151AAC_MP151CAC_MP151DAC_MP151FAC/PeripheralPins.c
+++ b/variants/STM32MP1xx/MP151AAC_MP151CAC_MP151DAC_MP151FAC/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32MP151AACx.xml, STM32MP151CACx.xml
* STM32MP151DACx.xml, STM32MP151FACx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32MP1xx/MP153AA(B-D)_MP153CA(B-D)_MP153DA(B-D)_MP153FA(B-D)_MP157AA(B-D)_MP157CA(B-D)_MP157DA(B-D)_MP157FA(B-D)/PeripheralPins.c b/variants/STM32MP1xx/MP153AA(B-D)_MP153CA(B-D)_MP153DA(B-D)_MP153FA(B-D)_MP157AA(B-D)_MP157CA(B-D)_MP157DA(B-D)_MP157FA(B-D)/PeripheralPins.c
index 1401c1adf3..fc1e306ab8 100644
--- a/variants/STM32MP1xx/MP153AA(B-D)_MP153CA(B-D)_MP153DA(B-D)_MP153FA(B-D)_MP157AA(B-D)_MP157CA(B-D)_MP157DA(B-D)_MP157FA(B-D)/PeripheralPins.c
+++ b/variants/STM32MP1xx/MP153AA(B-D)_MP153CA(B-D)_MP153DA(B-D)_MP153FA(B-D)_MP157AA(B-D)_MP157CA(B-D)_MP157DA(B-D)_MP157FA(B-D)/PeripheralPins.c
@@ -19,7 +19,7 @@
* STM32MP157CABx.xml, STM32MP157CADx.xml
* STM32MP157DABx.xml, STM32MP157DADx.xml
* STM32MP157FABx.xml, STM32MP157FADx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32MP1xx/MP153AAA_MP153CAA_MP153DAA_MP153FAA_MP157AAA_MP157CAA_MP157DAA_MP157FAA/PeripheralPins.c b/variants/STM32MP1xx/MP153AAA_MP153CAA_MP153DAA_MP153FAA_MP157AAA_MP157CAA_MP157DAA_MP157FAA/PeripheralPins.c
index 5c4ce046f0..9f76b81093 100644
--- a/variants/STM32MP1xx/MP153AAA_MP153CAA_MP153DAA_MP153FAA_MP157AAA_MP157CAA_MP157DAA_MP157FAA/PeripheralPins.c
+++ b/variants/STM32MP1xx/MP153AAA_MP153CAA_MP153DAA_MP153FAA_MP157AAA_MP157CAA_MP157DAA_MP157FAA/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32MP153DAAx.xml, STM32MP153FAAx.xml
* STM32MP157AAAx.xml, STM32MP157CAAx.xml
* STM32MP157DAAx.xml, STM32MP157FAAx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32MP1xx/MP153AAC_MP153CAC_MP153DAC_MP153FAC_MP157AAC_MP157CAC_MP157DAC_MP157FAC/PeripheralPins.c b/variants/STM32MP1xx/MP153AAC_MP153CAC_MP153DAC_MP153FAC_MP157AAC_MP157CAC_MP157DAC_MP157FAC/PeripheralPins.c
index 2d1855187e..092a5fd601 100644
--- a/variants/STM32MP1xx/MP153AAC_MP153CAC_MP153DAC_MP153FAC_MP157AAC_MP157CAC_MP157DAC_MP157FAC/PeripheralPins.c
+++ b/variants/STM32MP1xx/MP153AAC_MP153CAC_MP153DAC_MP153FAC_MP157AAC_MP157CAC_MP157DAC_MP157FAC/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32MP153DACx.xml, STM32MP153FACx.xml
* STM32MP157AACx.xml, STM32MP157CACx.xml
* STM32MP157DACx.xml, STM32MP157FACx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U031C(6-8)(T-U)/PeripheralPins.c b/variants/STM32U0xx/U031C(6-8)(T-U)/PeripheralPins.c
index d3adb0dc52..609c2988d4 100644
--- a/variants/STM32U0xx/U031C(6-8)(T-U)/PeripheralPins.c
+++ b/variants/STM32U0xx/U031C(6-8)(T-U)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U031C6Tx.xml, STM32U031C6Ux.xml
* STM32U031C8Tx.xml, STM32U031C8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U031F(4-6-8)P/PeripheralPins.c b/variants/STM32U0xx/U031F(4-6-8)P/PeripheralPins.c
index 223c0be2dc..ba7f325a6a 100644
--- a/variants/STM32U0xx/U031F(4-6-8)P/PeripheralPins.c
+++ b/variants/STM32U0xx/U031F(4-6-8)P/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U031F4Px.xml, STM32U031F6Px.xml
* STM32U031F8Px.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U031G(6-8)Y/PeripheralPins.c b/variants/STM32U0xx/U031G(6-8)Y/PeripheralPins.c
index 9299bb4e3c..69c50ec91d 100644
--- a/variants/STM32U0xx/U031G(6-8)Y/PeripheralPins.c
+++ b/variants/STM32U0xx/U031G(6-8)Y/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U031G6Yx.xml, STM32U031G8Yx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U031K(4-6-8)U/PeripheralPins.c b/variants/STM32U0xx/U031K(4-6-8)U/PeripheralPins.c
index 5445fe5e8d..bdd349db86 100644
--- a/variants/STM32U0xx/U031K(4-6-8)U/PeripheralPins.c
+++ b/variants/STM32U0xx/U031K(4-6-8)U/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U031K4Ux.xml, STM32U031K6Ux.xml
* STM32U031K8Ux.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U031R(6-8)(I-T)/PeripheralPins.c b/variants/STM32U0xx/U031R(6-8)(I-T)/PeripheralPins.c
index 41848f1e09..334cc35d71 100644
--- a/variants/STM32U0xx/U031R(6-8)(I-T)/PeripheralPins.c
+++ b/variants/STM32U0xx/U031R(6-8)(I-T)/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U031R6Ix.xml, STM32U031R6Tx.xml
* STM32U031R8Ix.xml, STM32U031R8Tx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)/PeripheralPins.c b/variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)/PeripheralPins.c
index 9e10e5dcb5..f7df0dcf18 100644
--- a/variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)/PeripheralPins.c
+++ b/variants/STM32U0xx/U073C(8-B-C)(T-U)_U083CC(T-U)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32U073CBTx.xml, STM32U073CBUx.xml
* STM32U073CCTx.xml, STM32U073CCUx.xml
* STM32U083CCTx.xml, STM32U083CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U073H(8-B-C)Y_U083HCY/PeripheralPins.c b/variants/STM32U0xx/U073H(8-B-C)Y_U083HCY/PeripheralPins.c
index 4b842ae521..3334532d5e 100644
--- a/variants/STM32U0xx/U073H(8-B-C)Y_U083HCY/PeripheralPins.c
+++ b/variants/STM32U0xx/U073H(8-B-C)Y_U083HCY/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U073H8Yx.xml, STM32U073HBYx.xml
* STM32U073HCYx.xml, STM32U083HCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U073K(8-B-C)U_U083KCU/PeripheralPins.c b/variants/STM32U0xx/U073K(8-B-C)U_U083KCU/PeripheralPins.c
index 970c541519..ccf9dc686d 100644
--- a/variants/STM32U0xx/U073K(8-B-C)U_U083KCU/PeripheralPins.c
+++ b/variants/STM32U0xx/U073K(8-B-C)U_U083KCU/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U073K8Ux.xml, STM32U073KBUx.xml
* STM32U073KCUx.xml, STM32U083KCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U073M(8-B-C)I_U083MCI/PeripheralPins.c b/variants/STM32U0xx/U073M(8-B-C)I_U083MCI/PeripheralPins.c
index dacd6d9002..dcf567b4cc 100644
--- a/variants/STM32U0xx/U073M(8-B-C)I_U083MCI/PeripheralPins.c
+++ b/variants/STM32U0xx/U073M(8-B-C)I_U083MCI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U073M8Ix.xml, STM32U073MBIx.xml
* STM32U073MCIx.xml, STM32U083MCIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U073M(8-B-C)T_U083MCT/PeripheralPins.c b/variants/STM32U0xx/U073M(8-B-C)T_U083MCT/PeripheralPins.c
index 2b4c40f15f..571e3ffe21 100644
--- a/variants/STM32U0xx/U073M(8-B-C)T_U083MCT/PeripheralPins.c
+++ b/variants/STM32U0xx/U073M(8-B-C)T_U083MCT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U073M8Tx.xml, STM32U073MBTx.xml
* STM32U073MCTx.xml, STM32U083MCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U0xx/U073R(8-B-C)(I-T)_U083RC(I-T)/PeripheralPins.c b/variants/STM32U0xx/U073R(8-B-C)(I-T)_U083RC(I-T)/PeripheralPins.c
index e2f8e92908..9d7feb0726 100644
--- a/variants/STM32U0xx/U073R(8-B-C)(I-T)_U083RC(I-T)/PeripheralPins.c
+++ b/variants/STM32U0xx/U073R(8-B-C)(I-T)_U083RC(I-T)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32U073RBIx.xml, STM32U073RBTx.xml
* STM32U073RCIx.xml, STM32U073RCTx.xml
* STM32U083RCIx.xml, STM32U083RCTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)/PeripheralPins.c b/variants/STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)/PeripheralPins.c
index ac1b77c923..3082de66ba 100644
--- a/variants/STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)/PeripheralPins.c
+++ b/variants/STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32U375CETx.xml, STM32U375CEUx.xml
* STM32U375CGTx.xml, STM32U375CGUx.xml
* STM32U385CGTx.xml, STM32U385CGUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)/boards_entry.txt b/variants/STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)/boards_entry.txt
index b1e951d53b..6984b6454c 100644
--- a/variants/STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)/boards_entry.txt
+++ b/variants/STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375CETX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CETX.build.board=GENERIC_U375CETX
GenU3.menu.pnum.GENERIC_U375CETX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CETX.build.variant=STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)
-GenU3.menu.pnum.GENERIC_U375CETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375CEUx
GenU3.menu.pnum.GENERIC_U375CEUX=Generic U375CEUx
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375CEUX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CEUX.build.board=GENERIC_U375CEUX
GenU3.menu.pnum.GENERIC_U375CEUX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CEUX.build.variant=STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)
-GenU3.menu.pnum.GENERIC_U375CEUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CEUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375CGTx
GenU3.menu.pnum.GENERIC_U375CGTX=Generic U375CGTx
@@ -28,7 +28,7 @@ GenU3.menu.pnum.GENERIC_U375CGTX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CGTX.build.board=GENERIC_U375CGTX
GenU3.menu.pnum.GENERIC_U375CGTX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CGTX.build.variant=STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)
-GenU3.menu.pnum.GENERIC_U375CGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375CGUx
GenU3.menu.pnum.GENERIC_U375CGUX=Generic U375CGUx
@@ -37,7 +37,7 @@ GenU3.menu.pnum.GENERIC_U375CGUX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CGUX.build.board=GENERIC_U375CGUX
GenU3.menu.pnum.GENERIC_U375CGUX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CGUX.build.variant=STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)
-GenU3.menu.pnum.GENERIC_U375CGUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CGUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385CGTx
GenU3.menu.pnum.GENERIC_U385CGTX=Generic U385CGTx
@@ -46,7 +46,7 @@ GenU3.menu.pnum.GENERIC_U385CGTX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385CGTX.build.board=GENERIC_U385CGTX
GenU3.menu.pnum.GENERIC_U385CGTX.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385CGTX.build.variant=STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)
-GenU3.menu.pnum.GENERIC_U385CGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385CGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
# Generic U385CGUx
GenU3.menu.pnum.GENERIC_U385CGUX=Generic U385CGUx
@@ -55,5 +55,5 @@ GenU3.menu.pnum.GENERIC_U385CGUX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385CGUX.build.board=GENERIC_U385CGUX
GenU3.menu.pnum.GENERIC_U385CGUX.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385CGUX.build.variant=STM32U3xx/U375C(E-G)(T-U)_U385CG(T-U)
-GenU3.menu.pnum.GENERIC_U385CGUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385CGUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ/PeripheralPins.c b/variants/STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ/PeripheralPins.c
index 7de8df160e..b4b841847f 100644
--- a/variants/STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ/PeripheralPins.c
+++ b/variants/STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32U375CETxQ.xml, STM32U375CEUxQ.xml
* STM32U375CGTxQ.xml, STM32U375CGUxQ.xml
* STM32U385CGTxQ.xml, STM32U385CGUxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ/boards_entry.txt b/variants/STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ/boards_entry.txt
index 77de4bdd85..d28bfde641 100644
--- a/variants/STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ/boards_entry.txt
+++ b/variants/STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375CETXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CETXQ.build.board=GENERIC_U375CETXQ
GenU3.menu.pnum.GENERIC_U375CETXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CETXQ.build.variant=STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ
-GenU3.menu.pnum.GENERIC_U375CETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375CEUxQ
GenU3.menu.pnum.GENERIC_U375CEUXQ=Generic U375CEUxQ
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375CEUXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CEUXQ.build.board=GENERIC_U375CEUXQ
GenU3.menu.pnum.GENERIC_U375CEUXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CEUXQ.build.variant=STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ
-GenU3.menu.pnum.GENERIC_U375CEUXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CEUXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375CGTxQ
GenU3.menu.pnum.GENERIC_U375CGTXQ=Generic U375CGTxQ
@@ -28,7 +28,7 @@ GenU3.menu.pnum.GENERIC_U375CGTXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CGTXQ.build.board=GENERIC_U375CGTXQ
GenU3.menu.pnum.GENERIC_U375CGTXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CGTXQ.build.variant=STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ
-GenU3.menu.pnum.GENERIC_U375CGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375CGUxQ
GenU3.menu.pnum.GENERIC_U375CGUXQ=Generic U375CGUxQ
@@ -37,7 +37,7 @@ GenU3.menu.pnum.GENERIC_U375CGUXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CGUXQ.build.board=GENERIC_U375CGUXQ
GenU3.menu.pnum.GENERIC_U375CGUXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CGUXQ.build.variant=STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ
-GenU3.menu.pnum.GENERIC_U375CGUXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CGUXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385CGTxQ
GenU3.menu.pnum.GENERIC_U385CGTXQ=Generic U385CGTxQ
@@ -46,7 +46,7 @@ GenU3.menu.pnum.GENERIC_U385CGTXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385CGTXQ.build.board=GENERIC_U385CGTXQ
GenU3.menu.pnum.GENERIC_U385CGTXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385CGTXQ.build.variant=STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ
-GenU3.menu.pnum.GENERIC_U385CGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385CGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
# Generic U385CGUxQ
GenU3.menu.pnum.GENERIC_U385CGUXQ=Generic U385CGUxQ
@@ -55,5 +55,5 @@ GenU3.menu.pnum.GENERIC_U385CGUXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385CGUXQ.build.board=GENERIC_U385CGUXQ
GenU3.menu.pnum.GENERIC_U385CGUXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385CGUXQ.build.variant=STM32U3xx/U375C(E-G)(T-U)xQ_U385CG(T-U)xQ
-GenU3.menu.pnum.GENERIC_U385CGUXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385CGUXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375C(E-G)YxQ_U385CGYxQ/PeripheralPins.c b/variants/STM32U3xx/U375C(E-G)YxQ_U385CGYxQ/PeripheralPins.c
index 82bc012871..a19def4914 100644
--- a/variants/STM32U3xx/U375C(E-G)YxQ_U385CGYxQ/PeripheralPins.c
+++ b/variants/STM32U3xx/U375C(E-G)YxQ_U385CGYxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375CEYxQ.xml, STM32U375CGYxQ.xml
* STM32U385CGYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375C(E-G)YxQ_U385CGYxQ/boards_entry.txt b/variants/STM32U3xx/U375C(E-G)YxQ_U385CGYxQ/boards_entry.txt
index e7890b3920..6e8d8536c0 100644
--- a/variants/STM32U3xx/U375C(E-G)YxQ_U385CGYxQ/boards_entry.txt
+++ b/variants/STM32U3xx/U375C(E-G)YxQ_U385CGYxQ/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375CEYXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CEYXQ.build.board=GENERIC_U375CEYXQ
GenU3.menu.pnum.GENERIC_U375CEYXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CEYXQ.build.variant=STM32U3xx/U375C(E-G)YxQ_U385CGYxQ
-GenU3.menu.pnum.GENERIC_U375CEYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CEYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375CGYxQ
GenU3.menu.pnum.GENERIC_U375CGYXQ=Generic U375CGYxQ
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375CGYXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375CGYXQ.build.board=GENERIC_U375CGYXQ
GenU3.menu.pnum.GENERIC_U375CGYXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375CGYXQ.build.variant=STM32U3xx/U375C(E-G)YxQ_U385CGYxQ
-GenU3.menu.pnum.GENERIC_U375CGYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375CGYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385CGYxQ
GenU3.menu.pnum.GENERIC_U385CGYXQ=Generic U385CGYxQ
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385CGYXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385CGYXQ.build.board=GENERIC_U385CGYXQ
GenU3.menu.pnum.GENERIC_U385CGYXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385CGYXQ.build.variant=STM32U3xx/U375C(E-G)YxQ_U385CGYxQ
-GenU3.menu.pnum.GENERIC_U385CGYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385CGYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375K(E-G)U_U385KGU/PeripheralPins.c b/variants/STM32U3xx/U375K(E-G)U_U385KGU/PeripheralPins.c
index fd1b963afa..d34ad5a78e 100644
--- a/variants/STM32U3xx/U375K(E-G)U_U385KGU/PeripheralPins.c
+++ b/variants/STM32U3xx/U375K(E-G)U_U385KGU/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375KEUx.xml, STM32U375KGUx.xml
* STM32U385KGUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375K(E-G)U_U385KGU/boards_entry.txt b/variants/STM32U3xx/U375K(E-G)U_U385KGU/boards_entry.txt
index 1b5b2846ac..c7c597a9fc 100644
--- a/variants/STM32U3xx/U375K(E-G)U_U385KGU/boards_entry.txt
+++ b/variants/STM32U3xx/U375K(E-G)U_U385KGU/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375KEUX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375KEUX.build.board=GENERIC_U375KEUX
GenU3.menu.pnum.GENERIC_U375KEUX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375KEUX.build.variant=STM32U3xx/U375K(E-G)U_U385KGU
-GenU3.menu.pnum.GENERIC_U375KEUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375KEUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375KGUx
GenU3.menu.pnum.GENERIC_U375KGUX=Generic U375KGUx
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375KGUX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375KGUX.build.board=GENERIC_U375KGUX
GenU3.menu.pnum.GENERIC_U375KGUX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375KGUX.build.variant=STM32U3xx/U375K(E-G)U_U385KGU
-GenU3.menu.pnum.GENERIC_U375KGUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375KGUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385KGUx
GenU3.menu.pnum.GENERIC_U385KGUX=Generic U385KGUx
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385KGUX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385KGUX.build.board=GENERIC_U385KGUX
GenU3.menu.pnum.GENERIC_U385KGUX.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385KGUX.build.variant=STM32U3xx/U375K(E-G)U_U385KGU
-GenU3.menu.pnum.GENERIC_U385KGUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385KGUX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375R(E-G)I_U385RGI/PeripheralPins.c b/variants/STM32U3xx/U375R(E-G)I_U385RGI/PeripheralPins.c
index 490740a2c8..90dfd5835e 100644
--- a/variants/STM32U3xx/U375R(E-G)I_U385RGI/PeripheralPins.c
+++ b/variants/STM32U3xx/U375R(E-G)I_U385RGI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375REIx.xml, STM32U375RGIx.xml
* STM32U385RGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375R(E-G)I_U385RGI/boards_entry.txt b/variants/STM32U3xx/U375R(E-G)I_U385RGI/boards_entry.txt
index 4e3e7eead0..2d40422f32 100644
--- a/variants/STM32U3xx/U375R(E-G)I_U385RGI/boards_entry.txt
+++ b/variants/STM32U3xx/U375R(E-G)I_U385RGI/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375REIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375REIX.build.board=GENERIC_U375REIX
GenU3.menu.pnum.GENERIC_U375REIX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375REIX.build.variant=STM32U3xx/U375R(E-G)I_U385RGI
-GenU3.menu.pnum.GENERIC_U375REIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375REIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375RGIx
GenU3.menu.pnum.GENERIC_U375RGIX=Generic U375RGIx
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375RGIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RGIX.build.board=GENERIC_U375RGIX
GenU3.menu.pnum.GENERIC_U375RGIX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RGIX.build.variant=STM32U3xx/U375R(E-G)I_U385RGI
-GenU3.menu.pnum.GENERIC_U375RGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385RGIx
GenU3.menu.pnum.GENERIC_U385RGIX=Generic U385RGIx
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385RGIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385RGIX.build.board=GENERIC_U385RGIX
GenU3.menu.pnum.GENERIC_U385RGIX.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385RGIX.build.variant=STM32U3xx/U375R(E-G)I_U385RGI
-GenU3.menu.pnum.GENERIC_U385RGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385RGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375R(E-G)IxQ_U385RGIxQ/PeripheralPins.c b/variants/STM32U3xx/U375R(E-G)IxQ_U385RGIxQ/PeripheralPins.c
index 3eab360215..28d1740b19 100644
--- a/variants/STM32U3xx/U375R(E-G)IxQ_U385RGIxQ/PeripheralPins.c
+++ b/variants/STM32U3xx/U375R(E-G)IxQ_U385RGIxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375REIxQ.xml, STM32U375RGIxQ.xml
* STM32U385RGIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375R(E-G)IxQ_U385RGIxQ/boards_entry.txt b/variants/STM32U3xx/U375R(E-G)IxQ_U385RGIxQ/boards_entry.txt
index e6febf7d45..1d2a705069 100644
--- a/variants/STM32U3xx/U375R(E-G)IxQ_U385RGIxQ/boards_entry.txt
+++ b/variants/STM32U3xx/U375R(E-G)IxQ_U385RGIxQ/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375REIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375REIXQ.build.board=GENERIC_U375REIXQ
GenU3.menu.pnum.GENERIC_U375REIXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375REIXQ.build.variant=STM32U3xx/U375R(E-G)IxQ_U385RGIxQ
-GenU3.menu.pnum.GENERIC_U375REIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375REIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375RGIxQ
GenU3.menu.pnum.GENERIC_U375RGIXQ=Generic U375RGIxQ
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375RGIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RGIXQ.build.board=GENERIC_U375RGIXQ
GenU3.menu.pnum.GENERIC_U375RGIXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RGIXQ.build.variant=STM32U3xx/U375R(E-G)IxQ_U385RGIxQ
-GenU3.menu.pnum.GENERIC_U375RGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385RGIxQ
GenU3.menu.pnum.GENERIC_U385RGIXQ=Generic U385RGIxQ
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385RGIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385RGIXQ.build.board=GENERIC_U385RGIXQ
GenU3.menu.pnum.GENERIC_U385RGIXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385RGIXQ.build.variant=STM32U3xx/U375R(E-G)IxQ_U385RGIxQ
-GenU3.menu.pnum.GENERIC_U385RGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385RGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375R(E-G)T_U385RGT/PeripheralPins.c b/variants/STM32U3xx/U375R(E-G)T_U385RGT/PeripheralPins.c
index 4367d3f7fb..b85b1e95c9 100644
--- a/variants/STM32U3xx/U375R(E-G)T_U385RGT/PeripheralPins.c
+++ b/variants/STM32U3xx/U375R(E-G)T_U385RGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375RETx.xml, STM32U375RGTx.xml
* STM32U385RGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375R(E-G)T_U385RGT/boards_entry.txt b/variants/STM32U3xx/U375R(E-G)T_U385RGT/boards_entry.txt
index 8338c24ada..4a4d1241dc 100644
--- a/variants/STM32U3xx/U375R(E-G)T_U385RGT/boards_entry.txt
+++ b/variants/STM32U3xx/U375R(E-G)T_U385RGT/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375RETX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RETX.build.board=GENERIC_U375RETX
GenU3.menu.pnum.GENERIC_U375RETX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RETX.build.variant=STM32U3xx/U375R(E-G)T_U385RGT
-GenU3.menu.pnum.GENERIC_U375RETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375RGTx
GenU3.menu.pnum.GENERIC_U375RGTX=Generic U375RGTx
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375RGTX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RGTX.build.board=GENERIC_U375RGTX
GenU3.menu.pnum.GENERIC_U375RGTX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RGTX.build.variant=STM32U3xx/U375R(E-G)T_U385RGT
-GenU3.menu.pnum.GENERIC_U375RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385RGTx
GenU3.menu.pnum.GENERIC_U385RGTX=Generic U385RGTx
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385RGTX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385RGTX.build.board=GENERIC_U385RGTX
GenU3.menu.pnum.GENERIC_U385RGTX.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385RGTX.build.variant=STM32U3xx/U375R(E-G)T_U385RGT
-GenU3.menu.pnum.GENERIC_U385RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375R(E-G)TxQ_U385RGTxQ/PeripheralPins.c b/variants/STM32U3xx/U375R(E-G)TxQ_U385RGTxQ/PeripheralPins.c
index a3b4764083..e4c7ec513d 100644
--- a/variants/STM32U3xx/U375R(E-G)TxQ_U385RGTxQ/PeripheralPins.c
+++ b/variants/STM32U3xx/U375R(E-G)TxQ_U385RGTxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375RETxQ.xml, STM32U375RGTxQ.xml
* STM32U385RGTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375R(E-G)TxQ_U385RGTxQ/boards_entry.txt b/variants/STM32U3xx/U375R(E-G)TxQ_U385RGTxQ/boards_entry.txt
index 28b65ac28d..4a77b4015c 100644
--- a/variants/STM32U3xx/U375R(E-G)TxQ_U385RGTxQ/boards_entry.txt
+++ b/variants/STM32U3xx/U375R(E-G)TxQ_U385RGTxQ/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375RETXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RETXQ.build.board=GENERIC_U375RETXQ
GenU3.menu.pnum.GENERIC_U375RETXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RETXQ.build.variant=STM32U3xx/U375R(E-G)TxQ_U385RGTxQ
-GenU3.menu.pnum.GENERIC_U375RETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375RGTxQ
GenU3.menu.pnum.GENERIC_U375RGTXQ=Generic U375RGTxQ
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375RGTXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RGTXQ.build.board=GENERIC_U375RGTXQ
GenU3.menu.pnum.GENERIC_U375RGTXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RGTXQ.build.variant=STM32U3xx/U375R(E-G)TxQ_U385RGTxQ
-GenU3.menu.pnum.GENERIC_U375RGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385RGTxQ
GenU3.menu.pnum.GENERIC_U385RGTXQ=Generic U385RGTxQ
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385RGTXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385RGTXQ.build.board=GENERIC_U385RGTXQ
GenU3.menu.pnum.GENERIC_U385RGTXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385RGTXQ.build.variant=STM32U3xx/U375R(E-G)TxQ_U385RGTxQ
-GenU3.menu.pnum.GENERIC_U385RGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385RGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375R(E-G)YxG_U385RGYxG/PeripheralPins.c b/variants/STM32U3xx/U375R(E-G)YxG_U385RGYxG/PeripheralPins.c
index 05ae4fccf9..122740616e 100644
--- a/variants/STM32U3xx/U375R(E-G)YxG_U385RGYxG/PeripheralPins.c
+++ b/variants/STM32U3xx/U375R(E-G)YxG_U385RGYxG/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375REYxG.xml, STM32U375RGYxG.xml
* STM32U385RGYxG.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375R(E-G)YxG_U385RGYxG/boards_entry.txt b/variants/STM32U3xx/U375R(E-G)YxG_U385RGYxG/boards_entry.txt
index 7142fb15e4..ee715c8e7c 100644
--- a/variants/STM32U3xx/U375R(E-G)YxG_U385RGYxG/boards_entry.txt
+++ b/variants/STM32U3xx/U375R(E-G)YxG_U385RGYxG/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375REYXG.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375REYXG.build.board=GENERIC_U375REYXG
GenU3.menu.pnum.GENERIC_U375REYXG.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U375REYXG.build.variant=STM32U3xx/U375R(E-G)YxG_U385RGYxG
-GenU3.menu.pnum.GENERIC_U375REYXG.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375REYXG.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375RGYxG
GenU3.menu.pnum.GENERIC_U375RGYXG=Generic U375RGYxG
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375RGYXG.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RGYXG.build.board=GENERIC_U375RGYXG
GenU3.menu.pnum.GENERIC_U375RGYXG.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U375RGYXG.build.variant=STM32U3xx/U375R(E-G)YxG_U385RGYxG
-GenU3.menu.pnum.GENERIC_U375RGYXG.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RGYXG.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385RGYxG
GenU3.menu.pnum.GENERIC_U385RGYXG=Generic U385RGYxG
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385RGYXG.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385RGYXG.build.board=GENERIC_U385RGYXG
GenU3.menu.pnum.GENERIC_U385RGYXG.build.product_line=
GenU3.menu.pnum.GENERIC_U385RGYXG.build.variant=STM32U3xx/U375R(E-G)YxG_U385RGYxG
-GenU3.menu.pnum.GENERIC_U385RGYXG.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385RGYXG.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375R(E-G)YxQ_U385RGYxQ/PeripheralPins.c b/variants/STM32U3xx/U375R(E-G)YxQ_U385RGYxQ/PeripheralPins.c
index 4d409c2861..32b74c79e1 100644
--- a/variants/STM32U3xx/U375R(E-G)YxQ_U385RGYxQ/PeripheralPins.c
+++ b/variants/STM32U3xx/U375R(E-G)YxQ_U385RGYxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375REYxQ.xml, STM32U375RGYxQ.xml
* STM32U385RGYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375R(E-G)YxQ_U385RGYxQ/boards_entry.txt b/variants/STM32U3xx/U375R(E-G)YxQ_U385RGYxQ/boards_entry.txt
index 4f0b7eee60..8e14a9317e 100644
--- a/variants/STM32U3xx/U375R(E-G)YxQ_U385RGYxQ/boards_entry.txt
+++ b/variants/STM32U3xx/U375R(E-G)YxQ_U385RGYxQ/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375REYXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375REYXQ.build.board=GENERIC_U375REYXQ
GenU3.menu.pnum.GENERIC_U375REYXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375REYXQ.build.variant=STM32U3xx/U375R(E-G)YxQ_U385RGYxQ
-GenU3.menu.pnum.GENERIC_U375REYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375REYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375RGYxQ
GenU3.menu.pnum.GENERIC_U375RGYXQ=Generic U375RGYxQ
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375RGYXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375RGYXQ.build.board=GENERIC_U375RGYXQ
GenU3.menu.pnum.GENERIC_U375RGYXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375RGYXQ.build.variant=STM32U3xx/U375R(E-G)YxQ_U385RGYxQ
-GenU3.menu.pnum.GENERIC_U375RGYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375RGYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385RGYxQ
GenU3.menu.pnum.GENERIC_U385RGYXQ=Generic U385RGYxQ
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385RGYXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385RGYXQ.build.board=GENERIC_U385RGYXQ
GenU3.menu.pnum.GENERIC_U385RGYXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385RGYXQ.build.variant=STM32U3xx/U375R(E-G)YxQ_U385RGYxQ
-GenU3.menu.pnum.GENERIC_U385RGYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385RGYXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375V(E-G)I_U385VGI/PeripheralPins.c b/variants/STM32U3xx/U375V(E-G)I_U385VGI/PeripheralPins.c
index fc66a07a4c..d017571c2e 100644
--- a/variants/STM32U3xx/U375V(E-G)I_U385VGI/PeripheralPins.c
+++ b/variants/STM32U3xx/U375V(E-G)I_U385VGI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375VEIx.xml, STM32U375VGIx.xml
* STM32U385VGIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375V(E-G)I_U385VGI/boards_entry.txt b/variants/STM32U3xx/U375V(E-G)I_U385VGI/boards_entry.txt
index 17ef321149..7c8bff3e85 100644
--- a/variants/STM32U3xx/U375V(E-G)I_U385VGI/boards_entry.txt
+++ b/variants/STM32U3xx/U375V(E-G)I_U385VGI/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375VEIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VEIX.build.board=GENERIC_U375VEIX
GenU3.menu.pnum.GENERIC_U375VEIX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VEIX.build.variant=STM32U3xx/U375V(E-G)I_U385VGI
-GenU3.menu.pnum.GENERIC_U375VEIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VEIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375VGIx
GenU3.menu.pnum.GENERIC_U375VGIX=Generic U375VGIx
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375VGIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VGIX.build.board=GENERIC_U375VGIX
GenU3.menu.pnum.GENERIC_U375VGIX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VGIX.build.variant=STM32U3xx/U375V(E-G)I_U385VGI
-GenU3.menu.pnum.GENERIC_U375VGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385VGIx
GenU3.menu.pnum.GENERIC_U385VGIX=Generic U385VGIx
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385VGIX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385VGIX.build.board=GENERIC_U385VGIX
GenU3.menu.pnum.GENERIC_U385VGIX.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385VGIX.build.variant=STM32U3xx/U375V(E-G)I_U385VGI
-GenU3.menu.pnum.GENERIC_U385VGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385VGIX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375V(E-G)IxQ_U385VGIxQ/PeripheralPins.c b/variants/STM32U3xx/U375V(E-G)IxQ_U385VGIxQ/PeripheralPins.c
index 89252a6047..466213143e 100644
--- a/variants/STM32U3xx/U375V(E-G)IxQ_U385VGIxQ/PeripheralPins.c
+++ b/variants/STM32U3xx/U375V(E-G)IxQ_U385VGIxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375VEIxQ.xml, STM32U375VGIxQ.xml
* STM32U385VGIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375V(E-G)IxQ_U385VGIxQ/boards_entry.txt b/variants/STM32U3xx/U375V(E-G)IxQ_U385VGIxQ/boards_entry.txt
index 78f2da523c..ff499f3b16 100644
--- a/variants/STM32U3xx/U375V(E-G)IxQ_U385VGIxQ/boards_entry.txt
+++ b/variants/STM32U3xx/U375V(E-G)IxQ_U385VGIxQ/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375VEIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VEIXQ.build.board=GENERIC_U375VEIXQ
GenU3.menu.pnum.GENERIC_U375VEIXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VEIXQ.build.variant=STM32U3xx/U375V(E-G)IxQ_U385VGIxQ
-GenU3.menu.pnum.GENERIC_U375VEIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VEIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375VGIxQ
GenU3.menu.pnum.GENERIC_U375VGIXQ=Generic U375VGIxQ
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375VGIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VGIXQ.build.board=GENERIC_U375VGIXQ
GenU3.menu.pnum.GENERIC_U375VGIXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VGIXQ.build.variant=STM32U3xx/U375V(E-G)IxQ_U385VGIxQ
-GenU3.menu.pnum.GENERIC_U375VGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385VGIxQ
GenU3.menu.pnum.GENERIC_U385VGIXQ=Generic U385VGIxQ
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385VGIXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385VGIXQ.build.board=GENERIC_U385VGIXQ
GenU3.menu.pnum.GENERIC_U385VGIXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385VGIXQ.build.variant=STM32U3xx/U375V(E-G)IxQ_U385VGIxQ
-GenU3.menu.pnum.GENERIC_U385VGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385VGIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375V(E-G)T_U385VGT/PeripheralPins.c b/variants/STM32U3xx/U375V(E-G)T_U385VGT/PeripheralPins.c
index fe712b5db7..5c466556c5 100644
--- a/variants/STM32U3xx/U375V(E-G)T_U385VGT/PeripheralPins.c
+++ b/variants/STM32U3xx/U375V(E-G)T_U385VGT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375VETx.xml, STM32U375VGTx.xml
* STM32U385VGTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375V(E-G)T_U385VGT/boards_entry.txt b/variants/STM32U3xx/U375V(E-G)T_U385VGT/boards_entry.txt
index cd4f2bf04f..9cffa2aa6d 100644
--- a/variants/STM32U3xx/U375V(E-G)T_U385VGT/boards_entry.txt
+++ b/variants/STM32U3xx/U375V(E-G)T_U385VGT/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375VETX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VETX.build.board=GENERIC_U375VETX
GenU3.menu.pnum.GENERIC_U375VETX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VETX.build.variant=STM32U3xx/U375V(E-G)T_U385VGT
-GenU3.menu.pnum.GENERIC_U375VETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375VGTx
GenU3.menu.pnum.GENERIC_U375VGTX=Generic U375VGTx
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375VGTX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VGTX.build.board=GENERIC_U375VGTX
GenU3.menu.pnum.GENERIC_U375VGTX.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VGTX.build.variant=STM32U3xx/U375V(E-G)T_U385VGT
-GenU3.menu.pnum.GENERIC_U375VGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385VGTx
GenU3.menu.pnum.GENERIC_U385VGTX=Generic U385VGTx
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385VGTX.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385VGTX.build.board=GENERIC_U385VGTX
GenU3.menu.pnum.GENERIC_U385VGTX.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385VGTX.build.variant=STM32U3xx/U375V(E-G)T_U385VGT
-GenU3.menu.pnum.GENERIC_U385VGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385VGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U3xx/U375V(E-G)TxQ_U385VGTxQ/PeripheralPins.c b/variants/STM32U3xx/U375V(E-G)TxQ_U385VGTxQ/PeripheralPins.c
index b754e84853..67a085880a 100644
--- a/variants/STM32U3xx/U375V(E-G)TxQ_U385VGTxQ/PeripheralPins.c
+++ b/variants/STM32U3xx/U375V(E-G)TxQ_U385VGTxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U375VETxQ.xml, STM32U375VGTxQ.xml
* STM32U385VGTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U3xx/U375V(E-G)TxQ_U385VGTxQ/boards_entry.txt b/variants/STM32U3xx/U375V(E-G)TxQ_U385VGTxQ/boards_entry.txt
index efe041e2fa..2de10ed987 100644
--- a/variants/STM32U3xx/U375V(E-G)TxQ_U385VGTxQ/boards_entry.txt
+++ b/variants/STM32U3xx/U375V(E-G)TxQ_U385VGTxQ/boards_entry.txt
@@ -10,7 +10,7 @@ GenU3.menu.pnum.GENERIC_U375VETXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VETXQ.build.board=GENERIC_U375VETXQ
GenU3.menu.pnum.GENERIC_U375VETXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VETXQ.build.variant=STM32U3xx/U375V(E-G)TxQ_U385VGTxQ
-GenU3.menu.pnum.GENERIC_U375VETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U375VGTxQ
GenU3.menu.pnum.GENERIC_U375VGTXQ=Generic U375VGTxQ
@@ -19,7 +19,7 @@ GenU3.menu.pnum.GENERIC_U375VGTXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U375VGTXQ.build.board=GENERIC_U375VGTXQ
GenU3.menu.pnum.GENERIC_U375VGTXQ.build.product_line=STM32U375xx
GenU3.menu.pnum.GENERIC_U375VGTXQ.build.variant=STM32U3xx/U375V(E-G)TxQ_U385VGTxQ
-GenU3.menu.pnum.GENERIC_U375VGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U375VGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U375.svd
# Generic U385VGTxQ
GenU3.menu.pnum.GENERIC_U385VGTXQ=Generic U385VGTxQ
@@ -28,5 +28,5 @@ GenU3.menu.pnum.GENERIC_U385VGTXQ.upload.maximum_data_size=262144
GenU3.menu.pnum.GENERIC_U385VGTXQ.build.board=GENERIC_U385VGTXQ
GenU3.menu.pnum.GENERIC_U385VGTXQ.build.product_line=STM32U385xx
GenU3.menu.pnum.GENERIC_U385VGTXQ.build.variant=STM32U3xx/U375V(E-G)TxQ_U385VGTxQ
-GenU3.menu.pnum.GENERIC_U385VGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U3.svd
+GenU3.menu.pnum.GENERIC_U385VGTXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U3xx/STM32U385.svd
diff --git a/variants/STM32U5xx/U535C(B-C-E)(T-U)_U545CE(T-U)/PeripheralPins.c b/variants/STM32U5xx/U535C(B-C-E)(T-U)_U545CE(T-U)/PeripheralPins.c
index 5c04bd1070..43dbf104bb 100644
--- a/variants/STM32U5xx/U535C(B-C-E)(T-U)_U545CE(T-U)/PeripheralPins.c
+++ b/variants/STM32U5xx/U535C(B-C-E)(T-U)_U545CE(T-U)/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32U535CCTx.xml, STM32U535CCUx.xml
* STM32U535CETx.xml, STM32U535CEUx.xml
* STM32U545CETx.xml, STM32U545CEUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535C(B-C-E)(T-U)xQ_U545CE(T-U)xQ/PeripheralPins.c b/variants/STM32U5xx/U535C(B-C-E)(T-U)xQ_U545CE(T-U)xQ/PeripheralPins.c
index 05ba3dabae..53c57a8c2e 100644
--- a/variants/STM32U5xx/U535C(B-C-E)(T-U)xQ_U545CE(T-U)xQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U535C(B-C-E)(T-U)xQ_U545CE(T-U)xQ/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32U535CCTxQ.xml, STM32U535CCUxQ.xml
* STM32U535CETxQ.xml, STM32U535CEUxQ.xml
* STM32U545CETxQ.xml, STM32U545CEUxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535JEYxQ_U545JEYxQ/PeripheralPins.c b/variants/STM32U5xx/U535JEYxQ_U545JEYxQ/PeripheralPins.c
index 476b05f758..239dd23bd5 100644
--- a/variants/STM32U5xx/U535JEYxQ_U545JEYxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U535JEYxQ_U545JEYxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U535JEYxQ.xml, STM32U545JEYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535N(C-E)YxQ_U545NEYxQ/PeripheralPins.c b/variants/STM32U5xx/U535N(C-E)YxQ_U545NEYxQ/PeripheralPins.c
index 9433c897cd..bd1f20b3ef 100644
--- a/variants/STM32U5xx/U535N(C-E)YxQ_U545NEYxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U535N(C-E)YxQ_U545NEYxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535NCYxQ.xml, STM32U535NEYxQ.xml
* STM32U545NEYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535R(B-C-E)I_U545REI/PeripheralPins.c b/variants/STM32U5xx/U535R(B-C-E)I_U545REI/PeripheralPins.c
index 3d9d546299..d602627a51 100644
--- a/variants/STM32U5xx/U535R(B-C-E)I_U545REI/PeripheralPins.c
+++ b/variants/STM32U5xx/U535R(B-C-E)I_U545REI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535RBIx.xml, STM32U535RCIx.xml
* STM32U535REIx.xml, STM32U545REIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535R(B-C-E)IxQ_U545REIxQ/PeripheralPins.c b/variants/STM32U5xx/U535R(B-C-E)IxQ_U545REIxQ/PeripheralPins.c
index 8e35a25d53..6d2119b103 100644
--- a/variants/STM32U5xx/U535R(B-C-E)IxQ_U545REIxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U535R(B-C-E)IxQ_U545REIxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535RBIxQ.xml, STM32U535RCIxQ.xml
* STM32U535REIxQ.xml, STM32U545REIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535R(B-C-E)T_U545RET/PeripheralPins.c b/variants/STM32U5xx/U535R(B-C-E)T_U545RET/PeripheralPins.c
index 0280b0334f..51ca131bbd 100644
--- a/variants/STM32U5xx/U535R(B-C-E)T_U545RET/PeripheralPins.c
+++ b/variants/STM32U5xx/U535R(B-C-E)T_U545RET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535RBTx.xml, STM32U535RCTx.xml
* STM32U535RETx.xml, STM32U545RETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535R(B-C-E)TxQ_U545RETxQ/PeripheralPins.c b/variants/STM32U5xx/U535R(B-C-E)TxQ_U545RETxQ/PeripheralPins.c
index b318ed6fbd..f287e27d22 100644
--- a/variants/STM32U5xx/U535R(B-C-E)TxQ_U545RETxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U535R(B-C-E)TxQ_U545RETxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535RBTxQ.xml, STM32U535RCTxQ.xml
* STM32U535RETxQ.xml, STM32U545RETxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535V(C-E)I_U545VEI/PeripheralPins.c b/variants/STM32U5xx/U535V(C-E)I_U545VEI/PeripheralPins.c
index 534490a910..b06cc9024c 100644
--- a/variants/STM32U5xx/U535V(C-E)I_U545VEI/PeripheralPins.c
+++ b/variants/STM32U5xx/U535V(C-E)I_U545VEI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535VCIx.xml, STM32U535VEIx.xml
* STM32U545VEIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535V(C-E)IxQ_U545VEIxQ/PeripheralPins.c b/variants/STM32U5xx/U535V(C-E)IxQ_U545VEIxQ/PeripheralPins.c
index 8bc03a5d5e..c6bc88f37c 100644
--- a/variants/STM32U5xx/U535V(C-E)IxQ_U545VEIxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U535V(C-E)IxQ_U545VEIxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535VCIxQ.xml, STM32U535VEIxQ.xml
* STM32U545VEIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535V(C-E)T_U545VET/PeripheralPins.c b/variants/STM32U5xx/U535V(C-E)T_U545VET/PeripheralPins.c
index 64e5137c67..2172c1a08f 100644
--- a/variants/STM32U5xx/U535V(C-E)T_U545VET/PeripheralPins.c
+++ b/variants/STM32U5xx/U535V(C-E)T_U545VET/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535VCTx.xml, STM32U535VETx.xml
* STM32U545VETx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U535V(C-E)TxQ_U545VETxQ/PeripheralPins.c b/variants/STM32U5xx/U535V(C-E)TxQ_U545VETxQ/PeripheralPins.c
index 3e1826f98a..042487934e 100644
--- a/variants/STM32U5xx/U535V(C-E)TxQ_U545VETxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U535V(C-E)TxQ_U545VETxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U535VCTxQ.xml, STM32U535VETxQ.xml
* STM32U545VETxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575A(G-I)I_U585AII/PeripheralPins.c b/variants/STM32U5xx/U575A(G-I)I_U585AII/PeripheralPins.c
index f50c379abf..626461bb74 100644
--- a/variants/STM32U5xx/U575A(G-I)I_U585AII/PeripheralPins.c
+++ b/variants/STM32U5xx/U575A(G-I)I_U585AII/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575AGIx.xml, STM32U575AIIx.xml
* STM32U585AIIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575A(G-I)IxQ_U585AIIxQ/PeripheralPins.c b/variants/STM32U5xx/U575A(G-I)IxQ_U585AIIxQ/PeripheralPins.c
index 9c6e219f0a..9967d1555f 100644
--- a/variants/STM32U5xx/U575A(G-I)IxQ_U585AIIxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U575A(G-I)IxQ_U585AIIxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575AGIxQ.xml, STM32U575AIIxQ.xml
* STM32U585AIIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575C(G-I)(T-U)_U585CI(T-U)/PeripheralPins.c b/variants/STM32U5xx/U575C(G-I)(T-U)_U585CI(T-U)/PeripheralPins.c
index 14d15d32e8..65f09027a3 100644
--- a/variants/STM32U5xx/U575C(G-I)(T-U)_U585CI(T-U)/PeripheralPins.c
+++ b/variants/STM32U5xx/U575C(G-I)(T-U)_U585CI(T-U)/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32U575CGTx.xml, STM32U575CGUx.xml
* STM32U575CITx.xml, STM32U575CIUx.xml
* STM32U585CITx.xml, STM32U585CIUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575C(G-I)(T-U)xQ_U585CI(T-U)xQ/PeripheralPins.c b/variants/STM32U5xx/U575C(G-I)(T-U)xQ_U585CI(T-U)xQ/PeripheralPins.c
index 05f88b1501..840d81632b 100644
--- a/variants/STM32U5xx/U575C(G-I)(T-U)xQ_U585CI(T-U)xQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U575C(G-I)(T-U)xQ_U585CI(T-U)xQ/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32U575CGTxQ.xml, STM32U575CGUxQ.xml
* STM32U575CITxQ.xml, STM32U575CIUxQ.xml
* STM32U585CITxQ.xml, STM32U585CIUxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575O(G-I)YxQ_U585OIYxQ/PeripheralPins.c b/variants/STM32U5xx/U575O(G-I)YxQ_U585OIYxQ/PeripheralPins.c
index 697a4a4b2c..e40bafac2e 100644
--- a/variants/STM32U5xx/U575O(G-I)YxQ_U585OIYxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U575O(G-I)YxQ_U585OIYxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575OGYxQ.xml, STM32U575OIYxQ.xml
* STM32U585OIYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575Q(G-I)I_U585QII/PeripheralPins.c b/variants/STM32U5xx/U575Q(G-I)I_U585QII/PeripheralPins.c
index 9afa68b9f0..91b6af8a25 100644
--- a/variants/STM32U5xx/U575Q(G-I)I_U585QII/PeripheralPins.c
+++ b/variants/STM32U5xx/U575Q(G-I)I_U585QII/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575QGIx.xml, STM32U575QIIx.xml
* STM32U585QIIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575Q(G-I)IxQ_U585QIIxQ/PeripheralPins.c b/variants/STM32U5xx/U575Q(G-I)IxQ_U585QIIxQ/PeripheralPins.c
index 6771ee771d..1edb9503d2 100644
--- a/variants/STM32U5xx/U575Q(G-I)IxQ_U585QIIxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U575Q(G-I)IxQ_U585QIIxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575QGIxQ.xml, STM32U575QIIxQ.xml
* STM32U585QIIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575R(G-I)T_U585RIT/PeripheralPins.c b/variants/STM32U5xx/U575R(G-I)T_U585RIT/PeripheralPins.c
index 17691a7051..f971230397 100644
--- a/variants/STM32U5xx/U575R(G-I)T_U585RIT/PeripheralPins.c
+++ b/variants/STM32U5xx/U575R(G-I)T_U585RIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575RGTx.xml, STM32U575RITx.xml
* STM32U585RITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575R(G-I)TxQ_U585RITxQ/PeripheralPins.c b/variants/STM32U5xx/U575R(G-I)TxQ_U585RITxQ/PeripheralPins.c
index d0cc962942..413b028c04 100644
--- a/variants/STM32U5xx/U575R(G-I)TxQ_U585RITxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U575R(G-I)TxQ_U585RITxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575RGTxQ.xml, STM32U575RITxQ.xml
* STM32U585RITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575V(G-I)T_U585VIT/PeripheralPins.c b/variants/STM32U5xx/U575V(G-I)T_U585VIT/PeripheralPins.c
index 1414c43370..1253a59669 100644
--- a/variants/STM32U5xx/U575V(G-I)T_U585VIT/PeripheralPins.c
+++ b/variants/STM32U5xx/U575V(G-I)T_U585VIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575VGTx.xml, STM32U575VITx.xml
* STM32U585VITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575V(G-I)TxQ_U585VITxQ/PeripheralPins.c b/variants/STM32U5xx/U575V(G-I)TxQ_U585VITxQ/PeripheralPins.c
index 67e3f45dd7..4946e1fdef 100644
--- a/variants/STM32U5xx/U575V(G-I)TxQ_U585VITxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U575V(G-I)TxQ_U585VITxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575VGTxQ.xml, STM32U575VITxQ.xml
* STM32U585VITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575Z(G-I)T_U585ZIT/PeripheralPins.c b/variants/STM32U5xx/U575Z(G-I)T_U585ZIT/PeripheralPins.c
index a41e47019a..fe98b2fdfd 100644
--- a/variants/STM32U5xx/U575Z(G-I)T_U585ZIT/PeripheralPins.c
+++ b/variants/STM32U5xx/U575Z(G-I)T_U585ZIT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575ZGTx.xml, STM32U575ZITx.xml
* STM32U585ZITx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ/PeripheralPins.c b/variants/STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ/PeripheralPins.c
index 1044f8568c..78c70702bf 100644
--- a/variants/STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U575ZGTxQ.xml, STM32U575ZITxQ.xml
* STM32U585ZITxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595A(I-J)H_U5A5AJH/PeripheralPins.c b/variants/STM32U5xx/U595A(I-J)H_U5A5AJH/PeripheralPins.c
index d047292efe..1056993558 100644
--- a/variants/STM32U5xx/U595A(I-J)H_U5A5AJH/PeripheralPins.c
+++ b/variants/STM32U5xx/U595A(I-J)H_U5A5AJH/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595AIHx.xml, STM32U595AJHx.xml
* STM32U5A5AJHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595A(I-J)HxQ_U5A5AJHxQ/PeripheralPins.c b/variants/STM32U5xx/U595A(I-J)HxQ_U5A5AJHxQ/PeripheralPins.c
index 03164a7e59..ffafc77a91 100644
--- a/variants/STM32U5xx/U595A(I-J)HxQ_U5A5AJHxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U595A(I-J)HxQ_U5A5AJHxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595AIHxQ.xml, STM32U595AJHxQ.xml
* STM32U5A5AJHxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595Q(I-J)I_U5A5QJI/PeripheralPins.c b/variants/STM32U5xx/U595Q(I-J)I_U5A5QJI/PeripheralPins.c
index afa448747d..6ff183ea25 100644
--- a/variants/STM32U5xx/U595Q(I-J)I_U5A5QJI/PeripheralPins.c
+++ b/variants/STM32U5xx/U595Q(I-J)I_U5A5QJI/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595QIIx.xml, STM32U595QJIx.xml
* STM32U5A5QJIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595Q(I-J)IxQ_U5A5Q(I-J)IxQ/PeripheralPins.c b/variants/STM32U5xx/U595Q(I-J)IxQ_U5A5Q(I-J)IxQ/PeripheralPins.c
index 1280190aef..300856b3da 100644
--- a/variants/STM32U5xx/U595Q(I-J)IxQ_U5A5Q(I-J)IxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U595Q(I-J)IxQ_U5A5Q(I-J)IxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595QIIxQ.xml, STM32U595QJIxQ.xml
* STM32U5A5QIIxQ.xml, STM32U5A5QJIxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595R(I-J)T_U5A5RJT/PeripheralPins.c b/variants/STM32U5xx/U595R(I-J)T_U5A5RJT/PeripheralPins.c
index bfa2976097..cd40f9d55f 100644
--- a/variants/STM32U5xx/U595R(I-J)T_U5A5RJT/PeripheralPins.c
+++ b/variants/STM32U5xx/U595R(I-J)T_U5A5RJT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595RITx.xml, STM32U595RJTx.xml
* STM32U5A5RJTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595R(I-J)TxQ_U5A5RJTxQ/PeripheralPins.c b/variants/STM32U5xx/U595R(I-J)TxQ_U5A5RJTxQ/PeripheralPins.c
index 066e6c154a..5bec1c091d 100644
--- a/variants/STM32U5xx/U595R(I-J)TxQ_U5A5RJTxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U595R(I-J)TxQ_U5A5RJTxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595RITxQ.xml, STM32U595RJTxQ.xml
* STM32U5A5RJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595V(I-J)T_U599VJT_U5A5VJT/PeripheralPins.c b/variants/STM32U5xx/U595V(I-J)T_U599VJT_U5A5VJT/PeripheralPins.c
index efeecbd928..35b01cc9d8 100644
--- a/variants/STM32U5xx/U595V(I-J)T_U599VJT_U5A5VJT/PeripheralPins.c
+++ b/variants/STM32U5xx/U595V(I-J)T_U599VJT_U5A5VJT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595VITx.xml, STM32U595VJTx.xml
* STM32U599VJTx.xml, STM32U5A5VJTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595V(I-J)TxQ_U599V(I-J)TxQ_U5A5VJTxQ_U5A9VJTxQ/PeripheralPins.c b/variants/STM32U5xx/U595V(I-J)TxQ_U599V(I-J)TxQ_U5A5VJTxQ_U5A9VJTxQ/PeripheralPins.c
index b9b7ab4f36..e5df35d7d3 100644
--- a/variants/STM32U5xx/U595V(I-J)TxQ_U599V(I-J)TxQ_U5A5VJTxQ_U5A9VJTxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U595V(I-J)TxQ_U599V(I-J)TxQ_U5A5VJTxQ_U5A9VJTxQ/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32U595VITxQ.xml, STM32U595VJTxQ.xml
* STM32U599VITxQ.xml, STM32U599VJTxQ.xml
* STM32U5A5VJTxQ.xml, STM32U5A9VJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595Z(I-J)T_U5A5ZJT/PeripheralPins.c b/variants/STM32U5xx/U595Z(I-J)T_U5A5ZJT/PeripheralPins.c
index be9ce02d2e..1f263cdfe6 100644
--- a/variants/STM32U5xx/U595Z(I-J)T_U5A5ZJT/PeripheralPins.c
+++ b/variants/STM32U5xx/U595Z(I-J)T_U5A5ZJT/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595ZITx.xml, STM32U595ZJTx.xml
* STM32U5A5ZJTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595Z(I-J)TxQ_U599Z(I-J)TxQ_U5A5ZJTxQ_U5A9ZJTxQ/PeripheralPins.c b/variants/STM32U5xx/U595Z(I-J)TxQ_U599Z(I-J)TxQ_U5A5ZJTxQ_U5A9ZJTxQ/PeripheralPins.c
index 5f01faf05b..6443e38a03 100644
--- a/variants/STM32U5xx/U595Z(I-J)TxQ_U599Z(I-J)TxQ_U5A5ZJTxQ_U5A9ZJTxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U595Z(I-J)TxQ_U599Z(I-J)TxQ_U5A5ZJTxQ_U5A9ZJTxQ/PeripheralPins.c
@@ -14,7 +14,7 @@
* Automatically generated from STM32U595ZITxQ.xml, STM32U595ZJTxQ.xml
* STM32U599ZITxQ.xml, STM32U599ZJTxQ.xml
* STM32U5A5ZJTxQ.xml, STM32U5A9ZJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U595Z(I-J)YxQ_U5A5ZJYxQ/PeripheralPins.c b/variants/STM32U5xx/U595Z(I-J)YxQ_U5A5ZJYxQ/PeripheralPins.c
index 94afcbb5fb..70afd54894 100644
--- a/variants/STM32U5xx/U595Z(I-J)YxQ_U5A5ZJYxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U595Z(I-J)YxQ_U5A5ZJYxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U595ZIYxQ.xml, STM32U595ZJYxQ.xml
* STM32U5A5ZJYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U599BJYxQ_U5A9BJYxQ/PeripheralPins.c b/variants/STM32U5xx/U599BJYxQ_U5A9BJYxQ/PeripheralPins.c
index 4ca75feb46..0b723f8bb9 100644
--- a/variants/STM32U5xx/U599BJYxQ_U5A9BJYxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U599BJYxQ_U5A9BJYxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U599BJYxQ.xml, STM32U5A9BJYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U599N(I-J)HxQ_U5A9NJHxQ/PeripheralPins.c b/variants/STM32U5xx/U599N(I-J)HxQ_U5A9NJHxQ/PeripheralPins.c
index f75cce4d28..a34cff953d 100644
--- a/variants/STM32U5xx/U599N(I-J)HxQ_U5A9NJHxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U599N(I-J)HxQ_U5A9NJHxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U599NIHxQ.xml, STM32U599NJHxQ.xml
* STM32U5A9NJHxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U599Z(I-J)YxQ_U5A9ZJYxQ/PeripheralPins.c b/variants/STM32U5xx/U599Z(I-J)YxQ_U5A9ZJYxQ/PeripheralPins.c
index 46610656ba..e55ab79c55 100644
--- a/variants/STM32U5xx/U599Z(I-J)YxQ_U5A9ZJYxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U599Z(I-J)YxQ_U5A9ZJYxQ/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32U599ZIYxQ.xml, STM32U599ZJYxQ.xml
* STM32U5A9ZJYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5F7V(I-J)T/PeripheralPins.c b/variants/STM32U5xx/U5F7V(I-J)T/PeripheralPins.c
index b35321b5d9..3600ce6465 100644
--- a/variants/STM32U5xx/U5F7V(I-J)T/PeripheralPins.c
+++ b/variants/STM32U5xx/U5F7V(I-J)T/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5F7VITx.xml, STM32U5F7VJTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5F7V(I-J)TxQ/PeripheralPins.c b/variants/STM32U5xx/U5F7V(I-J)TxQ/PeripheralPins.c
index a83a59649e..b6ae911a57 100644
--- a/variants/STM32U5xx/U5F7V(I-J)TxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5F7V(I-J)TxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5F7VITxQ.xml, STM32U5F7VJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5F9BJYxQ_U5G9BJYxQ/PeripheralPins.c b/variants/STM32U5xx/U5F9BJYxQ_U5G9BJYxQ/PeripheralPins.c
index 116c0c8219..07661d8db6 100644
--- a/variants/STM32U5xx/U5F9BJYxQ_U5G9BJYxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5F9BJYxQ_U5G9BJYxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5F9BJYxQ.xml, STM32U5G9BJYxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5F9NJHxQ/PeripheralPins.c b/variants/STM32U5xx/U5F9NJHxQ/PeripheralPins.c
index b4f8be299c..c23f31abb6 100644
--- a/variants/STM32U5xx/U5F9NJHxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5F9NJHxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5F9NJHxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5F9V(I-J)TxQ/PeripheralPins.c b/variants/STM32U5xx/U5F9V(I-J)TxQ/PeripheralPins.c
index a9f4c287aa..dda5e94ea8 100644
--- a/variants/STM32U5xx/U5F9V(I-J)TxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5F9V(I-J)TxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5F9VITxQ.xml, STM32U5F9VJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5F9Z(I-J)JxQ/PeripheralPins.c b/variants/STM32U5xx/U5F9Z(I-J)JxQ/PeripheralPins.c
index 9e4e412b3f..ac1f82f76a 100644
--- a/variants/STM32U5xx/U5F9Z(I-J)JxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5F9Z(I-J)JxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5F9ZIJxQ.xml, STM32U5F9ZJJxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5F9Z(I-J)TxQ/PeripheralPins.c b/variants/STM32U5xx/U5F9Z(I-J)TxQ/PeripheralPins.c
index 74779e1160..29d6082451 100644
--- a/variants/STM32U5xx/U5F9Z(I-J)TxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5F9Z(I-J)TxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5F9ZITxQ.xml, STM32U5F9ZJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5G7VJT/PeripheralPins.c b/variants/STM32U5xx/U5G7VJT/PeripheralPins.c
index bc0c24a76e..173cb4af39 100644
--- a/variants/STM32U5xx/U5G7VJT/PeripheralPins.c
+++ b/variants/STM32U5xx/U5G7VJT/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5G7VJTx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5G7VJTxQ/PeripheralPins.c b/variants/STM32U5xx/U5G7VJTxQ/PeripheralPins.c
index ab38b6d307..7d30a4c729 100644
--- a/variants/STM32U5xx/U5G7VJTxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5G7VJTxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5G7VJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5G9NJHxQ/PeripheralPins.c b/variants/STM32U5xx/U5G9NJHxQ/PeripheralPins.c
index 60768fb0a4..8fa8b3c22e 100644
--- a/variants/STM32U5xx/U5G9NJHxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5G9NJHxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5G9NJHxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5G9VJTxQ/PeripheralPins.c b/variants/STM32U5xx/U5G9VJTxQ/PeripheralPins.c
index 84153049e1..b645ee38dd 100644
--- a/variants/STM32U5xx/U5G9VJTxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5G9VJTxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5G9VJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5G9ZJJxQ/PeripheralPins.c b/variants/STM32U5xx/U5G9ZJJxQ/PeripheralPins.c
index e46bbfdab6..c4adb5bff1 100644
--- a/variants/STM32U5xx/U5G9ZJJxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5G9ZJJxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5G9ZJJxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32U5xx/U5G9ZJTxQ/PeripheralPins.c b/variants/STM32U5xx/U5G9ZJTxQ/PeripheralPins.c
index fe66f1f19a..cc85bc1828 100644
--- a/variants/STM32U5xx/U5G9ZJTxQ/PeripheralPins.c
+++ b/variants/STM32U5xx/U5G9ZJTxQ/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32U5G9ZJTxQ.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBAxx/WBA5MMGH/boards_entry.txt b/variants/STM32WBAxx/WBA5MMGH/boards_entry.txt
index 4e6eaa3e21..f4f02cc1ac 100644
--- a/variants/STM32WBAxx/WBA5MMGH/boards_entry.txt
+++ b/variants/STM32WBAxx/WBA5MMGH/boards_entry.txt
@@ -10,4 +10,5 @@ GenWBA.menu.pnum.GENERIC_WBA5MMGHX.upload.maximum_data_size=131072
GenWBA.menu.pnum.GENERIC_WBA5MMGHX.build.board=GENERIC_WBA5MMGHX
GenWBA.menu.pnum.GENERIC_WBA5MMGHX.build.product_line=STM32WBA5Mxx
GenWBA.menu.pnum.GENERIC_WBA5MMGHX.build.variant=STM32WBAxx/WBA5MMGH
+GenWBA.menu.pnum.GENERIC_WBA5MMGHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32WBAxx/STM32WBA55.svd
diff --git a/variants/STM32WBxx/WB10CCU/PeripheralPins.c b/variants/STM32WBxx/WB10CCU/PeripheralPins.c
index acb8575ce5..d26a3b9f6a 100644
--- a/variants/STM32WBxx/WB10CCU/PeripheralPins.c
+++ b/variants/STM32WBxx/WB10CCU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32WB10CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB15CCU/PeripheralPins.c b/variants/STM32WBxx/WB15CCU/PeripheralPins.c
index 7bf5d064a9..9edc646701 100644
--- a/variants/STM32WBxx/WB15CCU/PeripheralPins.c
+++ b/variants/STM32WBxx/WB15CCU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32WB15CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB15CCUxE/PeripheralPins.c b/variants/STM32WBxx/WB15CCUxE/PeripheralPins.c
index e9ad838876..beef66a57e 100644
--- a/variants/STM32WBxx/WB15CCUxE/PeripheralPins.c
+++ b/variants/STM32WBxx/WB15CCUxE/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32WB15CCUxE.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB15CCY/PeripheralPins.c b/variants/STM32WBxx/WB15CCY/PeripheralPins.c
index eb9306e897..6afbce3570 100644
--- a/variants/STM32WBxx/WB15CCY/PeripheralPins.c
+++ b/variants/STM32WBxx/WB15CCY/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32WB15CCYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB1MMCH/PeripheralPins.c b/variants/STM32WBxx/WB1MMCH/PeripheralPins.c
index 7af3cd5305..cc0eb167d4 100644
--- a/variants/STM32WBxx/WB1MMCH/PeripheralPins.c
+++ b/variants/STM32WBxx/WB1MMCH/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32WB1MMCHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB30CEUxA_WB50CGU/PeripheralPins.c b/variants/STM32WBxx/WB30CEUxA_WB50CGU/PeripheralPins.c
index fcc8b394e7..9916bc5c27 100644
--- a/variants/STM32WBxx/WB30CEUxA_WB50CGU/PeripheralPins.c
+++ b/variants/STM32WBxx/WB30CEUxA_WB50CGU/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32WB30CEUxA.xml, STM32WB50CGUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB35C(C-E)UxA_WB55C(C-E-G)U/PeripheralPins.c b/variants/STM32WBxx/WB35C(C-E)UxA_WB55C(C-E-G)U/PeripheralPins.c
index 65acb022b7..34020432d9 100644
--- a/variants/STM32WBxx/WB35C(C-E)UxA_WB55C(C-E-G)U/PeripheralPins.c
+++ b/variants/STM32WBxx/WB35C(C-E)UxA_WB55C(C-E-G)U/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32WB35C(C-E)UxA.xml, STM32WB55CCUx.xml
* STM32WB55CEUx.xml, STM32WB55CGUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB55R(C-E-G)V/PeripheralPins.c b/variants/STM32WBxx/WB55R(C-E-G)V/PeripheralPins.c
index 47194d9d79..5bb3aa972f 100644
--- a/variants/STM32WBxx/WB55R(C-E-G)V/PeripheralPins.c
+++ b/variants/STM32WBxx/WB55R(C-E-G)V/PeripheralPins.c
@@ -13,7 +13,7 @@
/*
* Automatically generated from STM32WB55RCVx.xml, STM32WB55REVx.xml
* STM32WB55RGVx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY/PeripheralPins.c b/variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY/PeripheralPins.c
index bd363424ce..03d9c4152d 100644
--- a/variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY/PeripheralPins.c
+++ b/variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32WB55VEQx.xml, STM32WB55VEYx.xml
* STM32WB55VGQx.xml, STM32WB55VGYx.xml
* STM32WB55VYYx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY/boards_entry.txt b/variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY/boards_entry.txt
index a9e0f5840b..bf427f75bf 100644
--- a/variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY/boards_entry.txt
+++ b/variants/STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY/boards_entry.txt
@@ -24,7 +24,7 @@ GenWB.menu.pnum.GENERIC_WB55VCYX.debug.svd_file={runtime.tools.STM32_SVD.path}/s
# Generic WB55VEQx
GenWB.menu.pnum.GENERIC_WB55VEQX=Generic WB55VEQx
GenWB.menu.pnum.GENERIC_WB55VEQX.upload.maximum_size=524288
-GenWB.menu.pnum.GENERIC_WB55VEQX.upload.maximum_data_size=131072
+GenWB.menu.pnum.GENERIC_WB55VEQX.upload.maximum_data_size=262144
GenWB.menu.pnum.GENERIC_WB55VEQX.build.board=GENERIC_WB55VEQX
GenWB.menu.pnum.GENERIC_WB55VEQX.build.product_line=STM32WB55xx
GenWB.menu.pnum.GENERIC_WB55VEQX.build.variant=STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY
@@ -42,7 +42,7 @@ GenWB.menu.pnum.GENERIC_WB55VEYX.debug.svd_file={runtime.tools.STM32_SVD.path}/s
# Generic WB55VGQx
GenWB.menu.pnum.GENERIC_WB55VGQX=Generic WB55VGQx
GenWB.menu.pnum.GENERIC_WB55VGQX.upload.maximum_size=1048576
-GenWB.menu.pnum.GENERIC_WB55VGQX.upload.maximum_data_size=131072
+GenWB.menu.pnum.GENERIC_WB55VGQX.upload.maximum_data_size=262144
GenWB.menu.pnum.GENERIC_WB55VGQX.build.board=GENERIC_WB55VGQX
GenWB.menu.pnum.GENERIC_WB55VGQX.build.product_line=STM32WB55xx
GenWB.menu.pnum.GENERIC_WB55VGQX.build.variant=STM32WBxx/WB55V(C-E-G)(Q-Y)_WB55VYY
diff --git a/variants/STM32WBxx/WB5MMGH/PeripheralPins.c b/variants/STM32WBxx/WB5MMGH/PeripheralPins.c
index 0eb8ac0e23..dca4ee2f23 100644
--- a/variants/STM32WBxx/WB5MMGH/PeripheralPins.c
+++ b/variants/STM32WBxx/WB5MMGH/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32WB5MMGHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WLxx/WL54CCU_WL55CCU_WLE4C(8-B-C)U_WLE5C(8-B-C)U/PeripheralPins.c b/variants/STM32WLxx/WL54CCU_WL55CCU_WLE4C(8-B-C)U_WLE5C(8-B-C)U/PeripheralPins.c
index 7f67350081..60f3199d52 100644
--- a/variants/STM32WLxx/WL54CCU_WL55CCU_WLE4C(8-B-C)U_WLE5C(8-B-C)U/PeripheralPins.c
+++ b/variants/STM32WLxx/WL54CCU_WL55CCU_WLE4C(8-B-C)U_WLE5C(8-B-C)U/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32WLE4C8Ux.xml, STM32WLE4CBUx.xml
* STM32WLE4CCUx.xml, STM32WLE5C8Ux.xml
* STM32WLE5CBUx.xml, STM32WLE5CCUx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WLxx/WL54JCI_WL55JCI_WLE4J(8-B-C)I_WLE5J(8-B-C)I/PeripheralPins.c b/variants/STM32WLxx/WL54JCI_WL55JCI_WLE4J(8-B-C)I_WLE5J(8-B-C)I/PeripheralPins.c
index 883c9cf3a3..7d0069371f 100644
--- a/variants/STM32WLxx/WL54JCI_WL55JCI_WLE4J(8-B-C)I_WLE5J(8-B-C)I/PeripheralPins.c
+++ b/variants/STM32WLxx/WL54JCI_WL55JCI_WLE4J(8-B-C)I_WLE5J(8-B-C)I/PeripheralPins.c
@@ -15,7 +15,7 @@
* STM32WLE4J8Ix.xml, STM32WLE4JBIx.xml
* STM32WLE4JCIx.xml, STM32WLE5J8Ix.xml
* STM32WLE5JBIx.xml, STM32WLE5JCIx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"
diff --git a/variants/STM32WLxx/WL5MOCH/PeripheralPins.c b/variants/STM32WLxx/WL5MOCH/PeripheralPins.c
index 1985f6516e..534041bc14 100644
--- a/variants/STM32WLxx/WL5MOCH/PeripheralPins.c
+++ b/variants/STM32WLxx/WL5MOCH/PeripheralPins.c
@@ -12,7 +12,7 @@
*/
/*
* Automatically generated from STM32WL5MOCHx.xml
- * CubeMX DB release 6.0.140
+ * CubeMX DB release 6.0.150
*/
#if !defined(CUSTOM_PERIPHERAL_PINS)
#include "Arduino.h"