diff --git a/devices/stm32/stm32c0-11_31.xml b/devices/stm32/stm32c0-11_31.xml
index 93d466c8..f7ff3036 100644
--- a/devices/stm32/stm32c0-11_31.xml
+++ b/devices/stm32/stm32c0-11_31.xml
@@ -54,13 +54,16 @@
-
+
-
+
+
+
+
@@ -77,7 +80,9 @@
-
+
+
+
@@ -91,7 +96,6 @@
-
@@ -105,6 +109,7 @@
+
@@ -335,7 +340,7 @@
-
+
diff --git a/devices/stm32/stm32c0-51_71.xml b/devices/stm32/stm32c0-51_71.xml
index 987f2370..0807d6ee 100644
--- a/devices/stm32/stm32c0-51_71.xml
+++ b/devices/stm32/stm32c0-51_71.xml
@@ -84,7 +84,7 @@
-
+
@@ -92,7 +92,10 @@
-
+
+
+
+
@@ -111,7 +114,9 @@
-
+
+
+
@@ -130,7 +135,6 @@
-
@@ -145,6 +149,7 @@
+
@@ -389,26 +394,22 @@
-
-
-
+
-
+
-
-
-
+
-
+
@@ -430,7 +431,7 @@
-
+
@@ -442,8 +443,8 @@
-
+
@@ -649,7 +650,7 @@
-
+
diff --git a/devices/stm32/stm32c0-91_92.xml b/devices/stm32/stm32c0-91_92.xml
index acf41eea..8053053b 100644
--- a/devices/stm32/stm32c0-91_92.xml
+++ b/devices/stm32/stm32c0-91_92.xml
@@ -73,14 +73,17 @@
-
+
-
+
+
+
+
@@ -102,7 +105,9 @@
-
+
+
+
@@ -117,7 +122,6 @@
-
@@ -133,6 +137,7 @@
+
@@ -451,7 +456,7 @@
-
+
@@ -462,8 +467,8 @@
-
+
@@ -712,7 +717,7 @@
-
+
diff --git a/devices/stm32/stm32f0-30.xml b/devices/stm32/stm32f0-30.xml
index fdbf9684..f1a21264 100644
--- a/devices/stm32/stm32f0-30.xml
+++ b/devices/stm32/stm32f0-30.xml
@@ -55,7 +55,6 @@
-
@@ -104,7 +103,6 @@
-
@@ -117,32 +115,28 @@
-
+
+
+
-
-
-
-
-
+
+
+
-
-
-
+
-
-
@@ -150,20 +144,14 @@
-
-
-
+
-
-
-
+
-
-
@@ -174,38 +162,26 @@
-
-
-
+
-
-
-
-
-
-
-
-
+
+
-
-
-
+
-
-
-
+
@@ -215,9 +191,7 @@
-
-
-
+
@@ -230,12 +204,8 @@
-
-
-
-
-
-
+
+
@@ -264,9 +234,7 @@
-
-
-
+
@@ -275,12 +243,8 @@
-
-
-
-
-
-
+
+
@@ -357,12 +321,8 @@
-
-
-
-
-
-
+
+
@@ -403,9 +363,7 @@
-
-
-
+
diff --git a/devices/stm32/stm32f0-31_38.xml b/devices/stm32/stm32f0-31_38.xml
index f98af100..f69a23e0 100644
--- a/devices/stm32/stm32f0-31_38.xml
+++ b/devices/stm32/stm32f0-31_38.xml
@@ -59,7 +59,6 @@
-
@@ -113,33 +112,29 @@
-
+
+
+
-
-
-
-
-
+
+
+
-
-
-
+
-
-
@@ -148,24 +143,16 @@
-
-
-
+
-
-
-
+
-
-
-
-
-
+
@@ -178,21 +165,13 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/devices/stm32/stm32f0-42_48.xml b/devices/stm32/stm32f0-42_48.xml
index 4ea9f753..ff94fe0c 100644
--- a/devices/stm32/stm32f0-42_48.xml
+++ b/devices/stm32/stm32f0-42_48.xml
@@ -67,7 +67,6 @@
-
@@ -126,33 +125,29 @@
-
+
+
+
-
-
-
-
-
+
+
+
-
-
-
+
-
-
@@ -161,24 +156,16 @@
-
-
-
+
-
-
-
+
-
-
-
-
-
+
@@ -186,49 +173,33 @@
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
+
-
-
-
+
-
-
-
+
diff --git a/devices/stm32/stm32f0-51_58.xml b/devices/stm32/stm32f0-51_58.xml
index f79b6c45..24555679 100644
--- a/devices/stm32/stm32f0-51_58.xml
+++ b/devices/stm32/stm32f0-51_58.xml
@@ -84,7 +84,6 @@
-
@@ -152,33 +151,29 @@
-
+
+
+
-
-
-
-
-
+
+
+
-
-
-
+
-
-
@@ -188,24 +183,16 @@
-
-
-
+
-
-
-
+
-
-
-
-
-
+
@@ -215,47 +202,29 @@
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
+
-
-
-
-
-
-
+
+
@@ -266,9 +235,7 @@
-
-
-
+
diff --git a/devices/stm32/stm32f0-70.xml b/devices/stm32/stm32f0-70.xml
index dfc507a0..099f73b7 100644
--- a/devices/stm32/stm32f0-70.xml
+++ b/devices/stm32/stm32f0-70.xml
@@ -48,7 +48,6 @@
-
@@ -97,7 +96,6 @@
-
@@ -109,32 +107,28 @@
-
+
+
+
-
-
-
-
-
+
+
+
-
-
-
+
-
-
@@ -145,20 +139,14 @@
-
-
-
+
-
-
-
+
-
-
@@ -172,39 +160,27 @@
-
-
-
+
-
-
-
-
-
-
-
-
+
+
-
-
-
+
-
-
-
+
@@ -214,9 +190,7 @@
-
-
-
+
diff --git a/devices/stm32/stm32f0-71_72_78.xml b/devices/stm32/stm32f0-71_72_78.xml
index 0c3a1438..30c7a815 100644
--- a/devices/stm32/stm32f0-71_72_78.xml
+++ b/devices/stm32/stm32f0-71_72_78.xml
@@ -173,19 +173,23 @@
-
+
+
+
-
+
-
+
-
+
+
+
@@ -195,11 +199,11 @@
-
+
-
+
@@ -221,11 +225,11 @@
-
+
-
+
@@ -251,11 +255,11 @@
-
+
-
+
@@ -279,7 +283,9 @@
-
+
+
+
@@ -310,9 +316,11 @@
+
+
@@ -337,9 +345,11 @@
+
+
diff --git a/devices/stm32/stm32f0-91_98.xml b/devices/stm32/stm32f0-91_98.xml
index 10a7c5c2..59c3e55c 100644
--- a/devices/stm32/stm32f0-91_98.xml
+++ b/devices/stm32/stm32f0-91_98.xml
@@ -166,12 +166,8 @@
-
-
-
-
-
-
+
+
@@ -207,9 +203,7 @@
-
-
-
+
@@ -218,12 +212,8 @@
-
-
-
-
-
-
+
+
@@ -320,12 +310,8 @@
-
-
-
-
-
-
+
+
@@ -373,9 +359,7 @@
-
-
-
+
@@ -404,9 +388,7 @@
-
-
-
+
@@ -414,17 +396,11 @@
-
-
-
+
-
-
-
-
-
-
+
+
@@ -467,12 +443,8 @@
-
-
-
-
-
-
+
+
diff --git a/devices/stm32/stm32f1-00-4_6_8_b.xml b/devices/stm32/stm32f1-00-4_6_8_b.xml
index 548e8632..91d3e56d 100644
--- a/devices/stm32/stm32f1-00-4_6_8_b.xml
+++ b/devices/stm32/stm32f1-00-4_6_8_b.xml
@@ -69,7 +69,9 @@
-
+
+
+
diff --git a/devices/stm32/stm32f1-00-c_d_e.xml b/devices/stm32/stm32f1-00-c_d_e.xml
index 75de11b7..edc2e3f5 100644
--- a/devices/stm32/stm32f1-00-c_d_e.xml
+++ b/devices/stm32/stm32f1-00-c_d_e.xml
@@ -71,7 +71,9 @@
-
+
+
+
diff --git a/devices/stm32/stm32f1-01_02_03-4_6.xml b/devices/stm32/stm32f1-01_02_03-4_6.xml
index 4397814b..4c70a418 100644
--- a/devices/stm32/stm32f1-01_02_03-4_6.xml
+++ b/devices/stm32/stm32f1-01_02_03-4_6.xml
@@ -87,8 +87,9 @@
-
-
+
+
+
diff --git a/devices/stm32/stm32f1-01_02_03-8_b.xml b/devices/stm32/stm32f1-01_02_03-8_b.xml
index 3bd5548b..759b1c75 100644
--- a/devices/stm32/stm32f1-01_02_03-8_b.xml
+++ b/devices/stm32/stm32f1-01_02_03-8_b.xml
@@ -113,8 +113,9 @@
-
-
+
+
+
diff --git a/devices/stm32/stm32f1-01_03-c_d_e.xml b/devices/stm32/stm32f1-01_03-c_d_e.xml
index dda51f3d..e4b1a2b0 100644
--- a/devices/stm32/stm32f1-01_03-c_d_e.xml
+++ b/devices/stm32/stm32f1-01_03-c_d_e.xml
@@ -133,8 +133,9 @@
-
-
+
+
+
@@ -464,32 +465,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/devices/stm32/stm32f1-01_03-f_g.xml b/devices/stm32/stm32f1-01_03-f_g.xml
index 73a73777..d55c976d 100644
--- a/devices/stm32/stm32f1-01_03-f_g.xml
+++ b/devices/stm32/stm32f1-01_03-f_g.xml
@@ -115,8 +115,9 @@
-
-
+
+
+
@@ -463,32 +464,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/devices/stm32/stm32f1-05_07.xml b/devices/stm32/stm32f1-05_07.xml
index c03bfa7f..929e5363 100644
--- a/devices/stm32/stm32f1-05_07.xml
+++ b/devices/stm32/stm32f1-05_07.xml
@@ -101,7 +101,7 @@
-
+
diff --git a/devices/stm32/stm32f2-05_07_15_17.xml b/devices/stm32/stm32f2-05_07_15_17.xml
index 6d9c7815..058f7380 100644
--- a/devices/stm32/stm32f2-05_07_15_17.xml
+++ b/devices/stm32/stm32f2-05_07_15_17.xml
@@ -86,16 +86,15 @@
-
-
+
+
-
-
+
@@ -689,7 +688,7 @@
-
+
@@ -938,7 +937,7 @@
-
+
diff --git a/devices/stm32/stm32f3-01.xml b/devices/stm32/stm32f3-01.xml
index f5f27062..6a4fe73d 100644
--- a/devices/stm32/stm32f3-01.xml
+++ b/devices/stm32/stm32f3-01.xml
@@ -121,7 +121,6 @@
-
@@ -168,7 +167,9 @@
-
+
+
+
@@ -204,8 +205,12 @@
-
-
+
+
+
+
+
+
@@ -330,7 +335,7 @@
-
+
@@ -521,7 +526,7 @@
-
+
diff --git a/devices/stm32/stm32f3-02-6_8.xml b/devices/stm32/stm32f3-02-6_8.xml
index 7f4eb112..86fa4f95 100644
--- a/devices/stm32/stm32f3-02-6_8.xml
+++ b/devices/stm32/stm32f3-02-6_8.xml
@@ -76,7 +76,7 @@
-
+
@@ -127,7 +127,6 @@
-
@@ -175,7 +174,9 @@
-
+
+
+
@@ -211,8 +212,12 @@
-
-
+
+
+
+
+
+
@@ -340,7 +345,7 @@
-
+
@@ -534,7 +539,7 @@
-
+
diff --git a/devices/stm32/stm32f3-02-b_c_d_e.xml b/devices/stm32/stm32f3-02-b_c_d_e.xml
index fbb94d49..d7cf9ebc 100644
--- a/devices/stm32/stm32f3-02-b_c_d_e.xml
+++ b/devices/stm32/stm32f3-02-b_c_d_e.xml
@@ -108,7 +108,7 @@
-
+
@@ -171,7 +171,6 @@
-
@@ -229,7 +228,9 @@
-
+
+
+
@@ -250,9 +251,7 @@
-
-
-
+
@@ -276,8 +275,12 @@
-
-
+
+
+
+
+
+
@@ -299,7 +302,6 @@
-
@@ -309,10 +311,11 @@
-
-
+
+
+
@@ -323,9 +326,7 @@
-
-
-
+
@@ -480,7 +481,7 @@
-
+
@@ -706,7 +707,7 @@
-
+
diff --git a/devices/stm32/stm32f3-03-6_8.xml b/devices/stm32/stm32f3-03-6_8.xml
index 4bbc04e3..71800567 100644
--- a/devices/stm32/stm32f3-03-6_8.xml
+++ b/devices/stm32/stm32f3-03-6_8.xml
@@ -70,7 +70,7 @@
-
+
@@ -160,8 +160,12 @@
-
-
+
+
+
+
+
+
@@ -171,8 +175,12 @@
-
-
+
+
+
+
+
+
@@ -194,8 +202,12 @@
-
-
+
+
+
+
+
+
@@ -208,8 +220,12 @@
-
-
+
+
+
+
+
+
@@ -219,18 +235,30 @@
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
diff --git a/devices/stm32/stm32f3-03-b_c_d_e.xml b/devices/stm32/stm32f3-03-b_c_d_e.xml
index 9fad750b..2ddea26a 100644
--- a/devices/stm32/stm32f3-03-b_c_d_e.xml
+++ b/devices/stm32/stm32f3-03-b_c_d_e.xml
@@ -129,7 +129,7 @@
-
+
@@ -261,7 +261,9 @@
-
+
+
+
@@ -281,7 +283,9 @@
-
+
+
+
@@ -311,8 +315,12 @@
-
-
+
+
+
+
+
+
@@ -334,7 +342,6 @@
-
@@ -343,7 +350,9 @@
-
+
+
+
@@ -352,10 +361,11 @@
-
-
+
+
+
@@ -368,8 +378,12 @@
-
-
+
+
+
+
+
+
@@ -557,7 +571,7 @@
-
+
@@ -831,7 +845,7 @@
-
+
diff --git a/devices/stm32/stm32f3-18.xml b/devices/stm32/stm32f3-18.xml
index 0e991877..c837e3f1 100644
--- a/devices/stm32/stm32f3-18.xml
+++ b/devices/stm32/stm32f3-18.xml
@@ -107,7 +107,6 @@
-
@@ -154,7 +153,9 @@
-
+
+
+
@@ -190,8 +191,12 @@
-
-
+
+
+
+
+
+
@@ -316,7 +321,7 @@
-
+
diff --git a/devices/stm32/stm32f3-28_34.xml b/devices/stm32/stm32f3-28_34.xml
index 6a8f4773..58eb5f7a 100644
--- a/devices/stm32/stm32f3-28_34.xml
+++ b/devices/stm32/stm32f3-28_34.xml
@@ -91,7 +91,7 @@
-
+
@@ -185,8 +185,12 @@
-
-
+
+
+
+
+
+
@@ -197,8 +201,12 @@
-
-
+
+
+
+
+
+
@@ -221,8 +229,12 @@
-
-
+
+
+
+
+
+
@@ -236,8 +248,12 @@
-
-
+
+
+
+
+
+
@@ -248,19 +264,31 @@
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
diff --git a/devices/stm32/stm32f3-58_98.xml b/devices/stm32/stm32f3-58_98.xml
index c835b375..04ded4c7 100644
--- a/devices/stm32/stm32f3-58_98.xml
+++ b/devices/stm32/stm32f3-58_98.xml
@@ -96,7 +96,7 @@
-
+
@@ -227,7 +227,9 @@
-
+
+
+
@@ -247,7 +249,9 @@
-
+
+
+
@@ -277,8 +281,12 @@
-
-
+
+
+
+
+
+
@@ -300,7 +308,6 @@
-
@@ -309,7 +316,9 @@
-
+
+
+
@@ -318,10 +327,11 @@
-
-
+
+
+
@@ -334,8 +344,12 @@
-
-
+
+
+
+
+
+
@@ -520,7 +534,7 @@
-
+
@@ -786,7 +800,7 @@
-
+
diff --git a/devices/stm32/stm32f3-73_78.xml b/devices/stm32/stm32f3-73_78.xml
index a07396e6..a1d5914a 100644
--- a/devices/stm32/stm32f3-73_78.xml
+++ b/devices/stm32/stm32f3-73_78.xml
@@ -107,7 +107,7 @@
-
+
@@ -163,7 +163,6 @@
-
@@ -270,8 +269,12 @@
-
-
+
+
+
+
+
+
diff --git a/devices/stm32/stm32f4-01_11.xml b/devices/stm32/stm32f4-01_11.xml
index 757819dd..a79a119f 100644
--- a/devices/stm32/stm32f4-01_11.xml
+++ b/devices/stm32/stm32f4-01_11.xml
@@ -136,15 +136,22 @@
-
+
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -165,13 +172,15 @@
-
+
+
+
@@ -552,7 +561,7 @@
-
+
@@ -734,7 +743,7 @@
-
+
@@ -811,7 +820,7 @@
-
+
diff --git a/devices/stm32/stm32f4-05_07_15_17.xml b/devices/stm32/stm32f4-05_07_15_17.xml
index d3e110f1..c68e6a52 100644
--- a/devices/stm32/stm32f4-05_07_15_17.xml
+++ b/devices/stm32/stm32f4-05_07_15_17.xml
@@ -668,7 +668,7 @@
-
+
@@ -920,7 +920,7 @@
-
+
diff --git a/devices/stm32/stm32f4-10.xml b/devices/stm32/stm32f4-10.xml
index e2cf756a..4d892cf7 100644
--- a/devices/stm32/stm32f4-10.xml
+++ b/devices/stm32/stm32f4-10.xml
@@ -98,7 +98,7 @@
-
+
@@ -124,7 +124,7 @@
-
+
@@ -133,6 +133,7 @@
+
@@ -156,6 +157,7 @@
+
@@ -395,7 +397,7 @@
-
+
@@ -545,7 +547,7 @@
-
+
@@ -621,7 +623,7 @@
-
+
diff --git a/devices/stm32/stm32f4-12.xml b/devices/stm32/stm32f4-12.xml
index 36c69cac..73f92b86 100644
--- a/devices/stm32/stm32f4-12.xml
+++ b/devices/stm32/stm32f4-12.xml
@@ -136,7 +136,7 @@
-
+
@@ -162,7 +162,7 @@
-
+
@@ -172,6 +172,7 @@
+
@@ -199,6 +200,7 @@
+
@@ -609,7 +611,7 @@
-
+
@@ -823,13 +825,13 @@
-
+
-
+
@@ -950,7 +952,7 @@
-
+
diff --git a/devices/stm32/stm32f4-13_23.xml b/devices/stm32/stm32f4-13_23.xml
index 1685b535..a4c9bdc3 100644
--- a/devices/stm32/stm32f4-13_23.xml
+++ b/devices/stm32/stm32f4-13_23.xml
@@ -73,9 +73,8 @@
-
-
-
+
+
@@ -191,7 +190,7 @@
-
+
@@ -209,16 +208,16 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
@@ -227,6 +226,7 @@
+
@@ -260,6 +260,7 @@
+
@@ -771,7 +772,7 @@
-
+
@@ -1030,13 +1031,13 @@
-
+
-
+
@@ -1176,7 +1177,7 @@
-
+
diff --git a/devices/stm32/stm32f4-27_29_37_39.xml b/devices/stm32/stm32f4-27_29_37_39.xml
index 826ca0db..45f58ed9 100644
--- a/devices/stm32/stm32f4-27_29_37_39.xml
+++ b/devices/stm32/stm32f4-27_29_37_39.xml
@@ -785,7 +785,7 @@
-
+
@@ -1058,7 +1058,7 @@
-
+
diff --git a/devices/stm32/stm32f4-46.xml b/devices/stm32/stm32f4-46.xml
index 8125cc32..dd54cf72 100644
--- a/devices/stm32/stm32f4-46.xml
+++ b/devices/stm32/stm32f4-46.xml
@@ -31,7 +31,9 @@
-
+
+
+
@@ -986,7 +988,7 @@
-
+
diff --git a/devices/stm32/stm32f4-69_79.xml b/devices/stm32/stm32f4-69_79.xml
index 2b0c7e2b..f8f73461 100644
--- a/devices/stm32/stm32f4-69_79.xml
+++ b/devices/stm32/stm32f4-69_79.xml
@@ -768,7 +768,7 @@
-
+
@@ -1053,7 +1053,7 @@
-
+
diff --git a/devices/stm32/stm32f7-22_23_30_32_33.xml b/devices/stm32/stm32f7-22_23_30_32_33.xml
index 83999867..9efe1660 100644
--- a/devices/stm32/stm32f7-22_23_30_32_33.xml
+++ b/devices/stm32/stm32f7-22_23_30_32_33.xml
@@ -71,12 +71,12 @@
+
-
+
-
@@ -175,7 +175,7 @@
-
+
@@ -227,7 +227,8 @@
-
+
+
@@ -1071,7 +1072,7 @@
-
+
diff --git a/devices/stm32/stm32f7-45_46_50_56.xml b/devices/stm32/stm32f7-45_46_50_56.xml
index 20e91691..997705cd 100644
--- a/devices/stm32/stm32f7-45_46_50_56.xml
+++ b/devices/stm32/stm32f7-45_46_50_56.xml
@@ -66,10 +66,12 @@
+
-
+
+
-
+
@@ -237,7 +239,8 @@
-
+
+
@@ -859,7 +862,7 @@
-
+
@@ -1164,7 +1167,7 @@
-
+
diff --git a/devices/stm32/stm32f7-65.xml b/devices/stm32/stm32f7-65.xml
index d287c994..e985f64a 100644
--- a/devices/stm32/stm32f7-65.xml
+++ b/devices/stm32/stm32f7-65.xml
@@ -210,7 +210,8 @@
-
+
+
@@ -285,12 +286,14 @@
+
+
@@ -855,7 +858,7 @@
-
+
@@ -1221,7 +1224,7 @@
-
+
diff --git a/devices/stm32/stm32f7-67_68_77_78.xml b/devices/stm32/stm32f7-67_68_77_78.xml
index c5701dca..8fb31617 100644
--- a/devices/stm32/stm32f7-67_68_77_78.xml
+++ b/devices/stm32/stm32f7-67_68_77_78.xml
@@ -229,7 +229,8 @@
-
+
+
@@ -307,12 +308,14 @@
+
+
@@ -905,7 +908,7 @@
-
+
@@ -1291,7 +1294,7 @@
-
+
diff --git a/devices/stm32/stm32f7-69_79.xml b/devices/stm32/stm32f7-69_79.xml
index f6ec16ed..8863c835 100644
--- a/devices/stm32/stm32f7-69_79.xml
+++ b/devices/stm32/stm32f7-69_79.xml
@@ -209,7 +209,8 @@
-
+
+
@@ -287,12 +288,14 @@
+
+
@@ -885,7 +888,7 @@
-
+
@@ -1271,7 +1274,7 @@
-
+
diff --git a/devices/stm32/stm32g0-30_31_41.xml b/devices/stm32/stm32g0-30_31_41.xml
index 266c75ee..9c0226f3 100644
--- a/devices/stm32/stm32g0-30_31_41.xml
+++ b/devices/stm32/stm32g0-30_31_41.xml
@@ -111,6 +111,7 @@
+
@@ -158,7 +159,6 @@
-
@@ -173,6 +173,7 @@
+
@@ -440,7 +441,7 @@
-
+
diff --git a/devices/stm32/stm32g0-50_51_61.xml b/devices/stm32/stm32g0-50_51_61.xml
index 5d90f652..b399baee 100644
--- a/devices/stm32/stm32g0-50_51_61.xml
+++ b/devices/stm32/stm32g0-50_51_61.xml
@@ -95,6 +95,7 @@
+
@@ -146,7 +147,6 @@
-
@@ -166,6 +166,7 @@
+
@@ -474,7 +475,7 @@
-
+
diff --git a/devices/stm32/stm32g0-70_b0.xml b/devices/stm32/stm32g0-70_b0.xml
index 3c261553..05841e5e 100644
--- a/devices/stm32/stm32g0-70_b0.xml
+++ b/devices/stm32/stm32g0-70_b0.xml
@@ -61,6 +61,7 @@
+
@@ -106,7 +107,6 @@
-
@@ -126,6 +126,7 @@
+
@@ -430,7 +431,7 @@
-
+
@@ -471,7 +472,7 @@
-
+
@@ -695,7 +696,7 @@
-
+
@@ -821,7 +822,7 @@
-
+
@@ -893,7 +894,7 @@
-
+
diff --git a/devices/stm32/stm32g0-71_81.xml b/devices/stm32/stm32g0-71_81.xml
index 07878de5..d267514d 100644
--- a/devices/stm32/stm32g0-71_81.xml
+++ b/devices/stm32/stm32g0-71_81.xml
@@ -119,6 +119,7 @@
+
@@ -171,7 +172,6 @@
-
@@ -196,12 +196,12 @@
+
-
@@ -560,7 +560,7 @@
-
+
@@ -820,7 +820,7 @@
-
+
diff --git a/devices/stm32/stm32g0-b1_c1.xml b/devices/stm32/stm32g0-b1_c1.xml
index 00d4c827..263b892f 100644
--- a/devices/stm32/stm32g0-b1_c1.xml
+++ b/devices/stm32/stm32g0-b1_c1.xml
@@ -141,6 +141,7 @@
+
@@ -202,7 +203,6 @@
-
@@ -229,6 +229,7 @@
+
@@ -237,7 +238,6 @@
-
@@ -652,7 +652,7 @@
-
+
@@ -699,7 +699,7 @@
-
+
@@ -1125,7 +1125,7 @@
-
+
@@ -1333,7 +1333,7 @@
-
+
@@ -1410,7 +1410,7 @@
-
+
diff --git a/devices/stm32/stm32g4-11.xml b/devices/stm32/stm32g4-11.xml
index d779260e..31ca125b 100644
--- a/devices/stm32/stm32g4-11.xml
+++ b/devices/stm32/stm32g4-11.xml
@@ -101,6 +101,7 @@
+
@@ -109,10 +110,10 @@
-
+
@@ -126,20 +127,23 @@
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -164,8 +168,6 @@
-
-
@@ -181,10 +183,10 @@
-
+
@@ -206,14 +208,15 @@
+
+
-
@@ -501,8 +504,6 @@
-
-
@@ -546,16 +547,12 @@
-
-
-
-
@@ -569,8 +566,6 @@
-
-
@@ -618,7 +613,7 @@
-
+
@@ -660,11 +655,6 @@
-
-
-
-
-
@@ -673,20 +663,14 @@
-
-
-
-
-
-
@@ -727,7 +711,6 @@
-
@@ -762,9 +745,6 @@
-
-
-
@@ -786,8 +766,6 @@
-
-
@@ -795,12 +773,9 @@
-
-
-
@@ -860,9 +835,6 @@
-
-
-
@@ -890,7 +862,7 @@
-
+
@@ -947,12 +919,10 @@
-
-
diff --git a/devices/stm32/stm32g4-14.xml b/devices/stm32/stm32g4-14.xml
index 7a043647..01da83ea 100644
--- a/devices/stm32/stm32g4-14.xml
+++ b/devices/stm32/stm32g4-14.xml
@@ -16,7 +16,7 @@
-
+
@@ -98,6 +98,7 @@
+
@@ -113,6 +114,7 @@
+
@@ -128,20 +130,23 @@
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -180,16 +185,15 @@
-
+
-
@@ -205,16 +209,16 @@
+
+
-
-
@@ -295,12 +299,6 @@
-
-
-
-
-
-
@@ -439,33 +437,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -661,7 +638,7 @@
-
+
@@ -677,8 +654,6 @@
-
-
@@ -728,7 +703,6 @@
-
@@ -801,7 +775,6 @@
-
@@ -813,7 +786,6 @@
-
@@ -823,7 +795,6 @@
-
@@ -833,7 +804,6 @@
-
@@ -843,7 +813,6 @@
-
@@ -852,8 +821,6 @@
-
-
@@ -863,8 +830,6 @@
-
-
@@ -901,7 +866,6 @@
-
@@ -955,7 +919,6 @@
-
@@ -963,7 +926,7 @@
-
+
@@ -971,14 +934,12 @@
-
-
@@ -986,7 +947,6 @@
-
@@ -994,7 +954,6 @@
-
@@ -1002,7 +961,6 @@
-
@@ -1055,26 +1013,17 @@
-
-
-
-
-
-
+
+
-
-
-
-
-
@@ -1091,41 +1040,33 @@
-
-
-
-
-
-
-
-
@@ -1157,7 +1098,6 @@
-
@@ -1173,16 +1113,13 @@
-
-
-
diff --git a/devices/stm32/stm32g4-31_41.xml b/devices/stm32/stm32g4-31_41.xml
index 28e4e275..29bc8424 100644
--- a/devices/stm32/stm32g4-31_41.xml
+++ b/devices/stm32/stm32g4-31_41.xml
@@ -174,6 +174,7 @@
+
@@ -186,6 +187,7 @@
+
@@ -199,20 +201,23 @@
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -244,8 +249,7 @@
-
-
+
@@ -261,10 +265,10 @@
-
+
@@ -285,18 +289,22 @@
+
+
+
+
@@ -304,12 +312,12 @@
+
-
@@ -758,7 +766,7 @@
-
+
@@ -1084,7 +1092,7 @@
-
+
diff --git a/devices/stm32/stm32g4-71.xml b/devices/stm32/stm32g4-71.xml
index 5be572ee..a79b57e4 100644
--- a/devices/stm32/stm32g4-71.xml
+++ b/devices/stm32/stm32g4-71.xml
@@ -133,6 +133,7 @@
+
@@ -145,6 +146,7 @@
+
@@ -158,20 +160,23 @@
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -201,7 +206,6 @@
-
@@ -224,10 +228,10 @@
-
+
@@ -242,28 +246,31 @@
-
+
+
+
+
@@ -272,12 +279,12 @@
+
-
@@ -413,7 +420,7 @@
-
+
@@ -505,24 +512,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -633,7 +622,6 @@
-
@@ -649,12 +637,8 @@
-
-
-
-
@@ -666,7 +650,6 @@
-
@@ -684,7 +667,6 @@
-
@@ -797,7 +779,7 @@
-
+
@@ -869,9 +851,6 @@
-
-
-
@@ -888,7 +867,6 @@
-
@@ -1004,7 +982,6 @@
-
@@ -1012,9 +989,6 @@
-
-
-
@@ -1028,8 +1002,6 @@
-
-
@@ -1177,7 +1149,7 @@
-
+
@@ -1238,7 +1210,6 @@
-
@@ -1309,8 +1280,6 @@
-
-
@@ -1319,21 +1288,18 @@
-
-
-
@@ -1419,13 +1385,11 @@
-
-
@@ -1497,23 +1461,19 @@
-
-
-
-
@@ -1521,7 +1481,6 @@
-
diff --git a/devices/stm32/stm32g4-73_83.xml b/devices/stm32/stm32g4-73_83.xml
index 9c263efb..f882ff92 100644
--- a/devices/stm32/stm32g4-73_83.xml
+++ b/devices/stm32/stm32g4-73_83.xml
@@ -188,6 +188,7 @@
+
@@ -206,6 +207,7 @@
+
@@ -223,20 +225,23 @@
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -277,8 +282,7 @@
-
-
+
@@ -295,10 +299,10 @@
-
+
@@ -321,26 +325,31 @@
+
+
+
+
+
@@ -349,12 +358,12 @@
+
-
@@ -503,7 +512,7 @@
-
+
@@ -913,7 +922,7 @@
-
+
@@ -1345,7 +1354,7 @@
-
+
diff --git a/devices/stm32/stm32g4-74_84.xml b/devices/stm32/stm32g4-74_84.xml
index 7e88005c..eb5ce985 100644
--- a/devices/stm32/stm32g4-74_84.xml
+++ b/devices/stm32/stm32g4-74_84.xml
@@ -194,6 +194,7 @@
+
@@ -212,6 +213,7 @@
+
@@ -228,20 +230,23 @@
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -283,8 +288,7 @@
-
-
+
@@ -301,10 +305,10 @@
-
+
@@ -326,26 +330,31 @@
+
+
+
+
+
@@ -354,12 +363,12 @@
+
-
@@ -507,7 +516,7 @@
-
+
@@ -942,7 +951,7 @@
-
+
@@ -1408,7 +1417,7 @@
-
+
diff --git a/devices/stm32/stm32g4-91_a1.xml b/devices/stm32/stm32g4-91_a1.xml
index 0e9f2320..eeedb33a 100644
--- a/devices/stm32/stm32g4-91_a1.xml
+++ b/devices/stm32/stm32g4-91_a1.xml
@@ -135,6 +135,7 @@
+
@@ -148,6 +149,7 @@
+
@@ -162,20 +164,23 @@
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -227,10 +232,10 @@
-
+
@@ -252,21 +257,25 @@
+
+
+
+
@@ -275,12 +284,12 @@
+
-
@@ -411,7 +420,7 @@
-
+
@@ -773,7 +782,7 @@
-
+
@@ -1144,7 +1153,7 @@
-
+
diff --git a/devices/stm32/stm32h5-03.xml b/devices/stm32/stm32h5-03.xml
index 345d9f2e..57536bba 100644
--- a/devices/stm32/stm32h5-03.xml
+++ b/devices/stm32/stm32h5-03.xml
@@ -95,12 +95,16 @@
+
-
+
+
+
+
@@ -166,7 +170,9 @@
-
+
+
+
@@ -191,9 +197,7 @@
-
-
-
+
@@ -208,6 +212,7 @@
+
@@ -352,7 +357,7 @@
-
+
@@ -604,7 +609,7 @@
-
+
@@ -813,7 +818,7 @@
-
+
diff --git a/devices/stm32/stm32h5-23_33.xml b/devices/stm32/stm32h5-23_33.xml
index 37f76b01..20ee7909 100644
--- a/devices/stm32/stm32h5-23_33.xml
+++ b/devices/stm32/stm32h5-23_33.xml
@@ -153,11 +153,15 @@
+
-
+
+
+
+
@@ -236,7 +240,9 @@
-
+
+
+
@@ -271,9 +277,7 @@
-
-
-
+
@@ -294,6 +298,7 @@
+
@@ -302,13 +307,13 @@
+
-
@@ -835,7 +840,7 @@
-
+
diff --git a/devices/stm32/stm32h5-43_53.xml b/devices/stm32/stm32h5-43_53.xml
index 9fb35465..29357e99 100644
--- a/devices/stm32/stm32h5-43_53.xml
+++ b/devices/stm32/stm32h5-43_53.xml
@@ -165,6 +165,7 @@
+
@@ -176,7 +177,10 @@
-
+
+
+
+
@@ -254,7 +258,9 @@
-
+
+
+
@@ -290,9 +296,7 @@
-
-
-
+
@@ -313,6 +317,7 @@
+
@@ -323,13 +328,13 @@
+
-
@@ -460,7 +465,7 @@
-
+
@@ -900,7 +905,7 @@
-
+
@@ -964,7 +969,7 @@
-
+
diff --git a/devices/stm32/stm32h5-62_63_73.xml b/devices/stm32/stm32h5-62_63_73.xml
index b7fdc8ec..bc14f09c 100644
--- a/devices/stm32/stm32h5-62_63_73.xml
+++ b/devices/stm32/stm32h5-62_63_73.xml
@@ -207,12 +207,16 @@
+
-
+
+
+
+
@@ -293,7 +297,9 @@
-
+
+
+
@@ -339,9 +345,7 @@
-
-
-
+
@@ -366,6 +370,7 @@
+
@@ -378,6 +383,7 @@
+
@@ -386,7 +392,6 @@
-
@@ -526,8 +531,8 @@
-
-
+
+
@@ -1222,7 +1227,7 @@
-
+
diff --git a/devices/stm32/stm32h5-e4_e5_f4_f5-.xml b/devices/stm32/stm32h5-e4_e5_f4_f5-.xml
index b2409a34..1d8fa212 100644
--- a/devices/stm32/stm32h5-e4_e5_f4_f5-.xml
+++ b/devices/stm32/stm32h5-e4_e5_f4_f5-.xml
@@ -211,6 +211,7 @@
+
@@ -225,7 +226,10 @@
-
+
+
+
+
@@ -310,7 +314,9 @@
-
+
+
+
@@ -370,9 +376,7 @@
-
-
-
+
@@ -397,6 +401,7 @@
+
@@ -409,6 +414,7 @@
+
@@ -418,7 +424,6 @@
-
@@ -501,7 +506,6 @@
-
@@ -510,6 +514,7 @@
+
@@ -570,7 +575,7 @@
-
+
@@ -578,7 +583,6 @@
-
@@ -586,6 +590,7 @@
+
@@ -1182,7 +1187,7 @@
-
+
@@ -1281,7 +1286,7 @@
-
+
@@ -1410,7 +1415,7 @@
-
+
diff --git a/devices/stm32/stm32h5-e4_e5_f4_f5-q.xml b/devices/stm32/stm32h5-e4_e5_f4_f5-q.xml
index e3f0510c..8b2fc6c6 100644
--- a/devices/stm32/stm32h5-e4_e5_f4_f5-q.xml
+++ b/devices/stm32/stm32h5-e4_e5_f4_f5-q.xml
@@ -214,6 +214,7 @@
+
@@ -228,7 +229,10 @@
-
+
+
+
+
@@ -312,7 +316,9 @@
-
+
+
+
@@ -372,9 +378,7 @@
-
-
-
+
@@ -399,6 +403,7 @@
+
@@ -411,6 +416,7 @@
+
@@ -420,7 +426,6 @@
-
@@ -503,7 +508,6 @@
-
@@ -512,6 +516,7 @@
+
@@ -570,13 +575,12 @@
-
+
-
@@ -584,6 +588,7 @@
+
@@ -1278,7 +1283,7 @@
-
+
@@ -1372,7 +1377,7 @@
-
+
@@ -1489,7 +1494,7 @@
-
+
@@ -2897,7 +2902,7 @@
-
+
diff --git a/devices/stm32/stm32h7-23_30_33.xml b/devices/stm32/stm32h7-23_30_33.xml
index 42676414..a58d5e9e 100644
--- a/devices/stm32/stm32h7-23_30_33.xml
+++ b/devices/stm32/stm32h7-23_30_33.xml
@@ -182,6 +182,7 @@
+
@@ -312,8 +313,6 @@
-
-
@@ -323,6 +322,7 @@
+
@@ -367,9 +367,7 @@
-
-
-
+
@@ -408,6 +406,7 @@
+
@@ -416,6 +415,7 @@
+
@@ -694,10 +694,10 @@
-
+
-
+
@@ -971,7 +971,7 @@
-
+
@@ -1364,17 +1364,15 @@
-
-
-
-
+
+
@@ -1383,16 +1381,14 @@
-
-
-
-
+
+
@@ -1477,7 +1473,7 @@
-
+
diff --git a/devices/stm32/stm32h7-25_35.xml b/devices/stm32/stm32h7-25_35.xml
index f2a1e1c8..aa20fe6d 100644
--- a/devices/stm32/stm32h7-25_35.xml
+++ b/devices/stm32/stm32h7-25_35.xml
@@ -203,6 +203,7 @@
+
@@ -333,8 +334,6 @@
-
-
@@ -344,6 +343,7 @@
+
@@ -388,9 +388,7 @@
-
-
-
+
@@ -429,6 +427,7 @@
+
@@ -440,6 +439,7 @@
+
@@ -739,10 +739,10 @@
-
+
-
+
@@ -1034,7 +1034,7 @@
-
+
@@ -1427,17 +1427,15 @@
-
-
-
-
+
+
@@ -1446,16 +1444,14 @@
-
-
-
-
+
+
@@ -1540,7 +1536,7 @@
-
+
diff --git a/devices/stm32/stm32h7-42_43_50_53.xml b/devices/stm32/stm32h7-42_43_50_53.xml
index 24fc86ce..346158df 100644
--- a/devices/stm32/stm32h7-42_43_50_53.xml
+++ b/devices/stm32/stm32h7-42_43_50_53.xml
@@ -65,11 +65,10 @@
-
-
+
-
-
+
+
@@ -215,6 +214,7 @@
+
@@ -354,6 +354,7 @@
+
@@ -392,9 +393,7 @@
-
-
-
+
@@ -431,6 +430,7 @@
+
@@ -438,6 +438,7 @@
+
@@ -721,10 +722,10 @@
-
+
-
+
@@ -919,7 +920,7 @@
-
+
@@ -1387,7 +1388,7 @@
-
+
diff --git a/devices/stm32/stm32h7-45_47_55_57.xml b/devices/stm32/stm32h7-45_47_55_57.xml
index dbc5a0cc..3a1a49f6 100644
--- a/devices/stm32/stm32h7-45_47_55_57.xml
+++ b/devices/stm32/stm32h7-45_47_55_57.xml
@@ -120,9 +120,9 @@
-
-
-
+
+
+
@@ -276,6 +276,7 @@
+
@@ -416,6 +417,7 @@
+
@@ -444,7 +446,6 @@
-
@@ -457,9 +458,7 @@
-
-
-
+
@@ -497,6 +496,7 @@
+
@@ -504,6 +504,7 @@
+
@@ -788,10 +789,10 @@
-
+
-
+
@@ -986,7 +987,7 @@
-
+
@@ -1456,7 +1457,7 @@
-
+
diff --git a/devices/stm32/stm32h7-a3_b0_b3-.xml b/devices/stm32/stm32h7-a3_b0_b3-.xml
index 5cd586a7..60f89c8a 100644
--- a/devices/stm32/stm32h7-a3_b0_b3-.xml
+++ b/devices/stm32/stm32h7-a3_b0_b3-.xml
@@ -42,7 +42,8 @@
-
+
+
@@ -185,6 +186,7 @@
+
@@ -329,6 +331,7 @@
+
@@ -410,6 +413,7 @@
+
@@ -418,6 +422,7 @@
+
@@ -702,10 +707,10 @@
-
+
-
+
@@ -1369,7 +1374,7 @@
-
+
diff --git a/devices/stm32/stm32h7-a3_b0_b3-q.xml b/devices/stm32/stm32h7-a3_b0_b3-q.xml
index 6095bd60..041022ef 100644
--- a/devices/stm32/stm32h7-a3_b0_b3-q.xml
+++ b/devices/stm32/stm32h7-a3_b0_b3-q.xml
@@ -42,7 +42,8 @@
-
+
+
@@ -185,6 +186,7 @@
+
@@ -329,6 +331,7 @@
+
@@ -414,6 +417,7 @@
+
@@ -422,6 +426,7 @@
+
@@ -710,10 +715,10 @@
-
+
-
+
@@ -1447,7 +1452,7 @@
-
+
diff --git a/devices/stm32/stm32h7-r3_s3.xml b/devices/stm32/stm32h7-r3_s3.xml
index 09c9b689..8d40687c 100644
--- a/devices/stm32/stm32h7-r3_s3.xml
+++ b/devices/stm32/stm32h7-r3_s3.xml
@@ -30,12 +30,12 @@
-
-
+
+
@@ -180,7 +180,8 @@
-
+
+
@@ -198,39 +199,28 @@
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -260,7 +250,9 @@
-
+
+
+
@@ -287,7 +279,16 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -314,9 +315,7 @@
-
-
-
+
@@ -345,6 +344,7 @@
+
@@ -355,6 +355,7 @@
+
@@ -366,7 +367,6 @@
-
@@ -663,7 +663,7 @@
-
+
@@ -1094,7 +1094,7 @@
-
+
diff --git a/devices/stm32/stm32h7-r7_s7.xml b/devices/stm32/stm32h7-r7_s7.xml
index 43848494..2c22df01 100644
--- a/devices/stm32/stm32h7-r7_s7.xml
+++ b/devices/stm32/stm32h7-r7_s7.xml
@@ -20,12 +20,12 @@
-
-
+
+
@@ -175,7 +175,8 @@
-
+
+
@@ -193,39 +194,28 @@
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -259,7 +249,9 @@
-
+
+
+
@@ -283,7 +275,8 @@
-
+
+
@@ -306,9 +299,7 @@
-
-
-
+
@@ -332,6 +323,7 @@
+
@@ -342,13 +334,13 @@
+
-
@@ -495,7 +487,7 @@
-
+
@@ -945,7 +937,7 @@
-
+
diff --git a/devices/stm32/stm32l0-10.xml b/devices/stm32/stm32l0-10.xml
index 87349fd0..4eb2f44b 100644
--- a/devices/stm32/stm32l0-10.xml
+++ b/devices/stm32/stm32l0-10.xml
@@ -55,7 +55,10 @@
-
+
+
+
+
@@ -71,10 +74,11 @@
-
-
+
+
+
@@ -95,6 +99,7 @@
+
@@ -104,6 +109,7 @@
+
diff --git a/devices/stm32/stm32l0-11_21.xml b/devices/stm32/stm32l0-11_21.xml
index 170c94f8..374ffa47 100644
--- a/devices/stm32/stm32l0-11_21.xml
+++ b/devices/stm32/stm32l0-11_21.xml
@@ -84,7 +84,10 @@
-
+
+
+
+
@@ -103,7 +106,9 @@
-
+
+
+
@@ -118,6 +123,7 @@
+
@@ -126,6 +132,7 @@
+
diff --git a/devices/stm32/stm32l0-31_41.xml b/devices/stm32/stm32l0-31_41.xml
index 157280b6..be2857fb 100644
--- a/devices/stm32/stm32l0-31_41.xml
+++ b/devices/stm32/stm32l0-31_41.xml
@@ -97,7 +97,10 @@
-
+
+
+
+
@@ -116,7 +119,9 @@
-
+
+
+
@@ -131,6 +136,7 @@
+
@@ -140,6 +146,7 @@
+
diff --git a/devices/stm32/stm32l0-51_52_53_62_63.xml b/devices/stm32/stm32l0-51_52_53_62_63.xml
index 7db51489..fa3a9002 100644
--- a/devices/stm32/stm32l0-51_52_53_62_63.xml
+++ b/devices/stm32/stm32l0-51_52_53_62_63.xml
@@ -140,7 +140,10 @@
-
+
+
+
+
@@ -166,7 +169,9 @@
-
+
+
+
@@ -184,6 +189,7 @@
+
@@ -197,6 +203,7 @@
+
diff --git a/devices/stm32/stm32l0-71_72_73_81_82_83.xml b/devices/stm32/stm32l0-71_72_73_81_82_83.xml
index 3fd06f4d..52ce28c2 100644
--- a/devices/stm32/stm32l0-71_72_73_81_82_83.xml
+++ b/devices/stm32/stm32l0-71_72_73_81_82_83.xml
@@ -234,7 +234,10 @@
-
+
+
+
+
@@ -261,7 +264,9 @@
-
+
+
+
@@ -279,6 +284,7 @@
+
@@ -294,6 +300,7 @@
+
diff --git a/devices/stm32/stm32l1-00.xml b/devices/stm32/stm32l1-00.xml
index 24d883fe..643e34e1 100644
--- a/devices/stm32/stm32l1-00.xml
+++ b/devices/stm32/stm32l1-00.xml
@@ -100,10 +100,10 @@
-
-
-
-
+
+
+
+
diff --git a/devices/stm32/stm32l1-51_52-6_8_b.xml b/devices/stm32/stm32l1-51_52-6_8_b.xml
index 6ecf5f63..d0d35cc4 100644
--- a/devices/stm32/stm32l1-51_52-6_8_b.xml
+++ b/devices/stm32/stm32l1-51_52-6_8_b.xml
@@ -156,8 +156,9 @@
-
-
+
+
+
diff --git a/devices/stm32/stm32l1-51_52_62-c.xml b/devices/stm32/stm32l1-51_52_62-c.xml
index e36412dc..a5e76d7a 100644
--- a/devices/stm32/stm32l1-51_52_62-c.xml
+++ b/devices/stm32/stm32l1-51_52_62-c.xml
@@ -117,8 +117,7 @@
-
-
+
diff --git a/devices/stm32/stm32l1-51_52_62-c_d.xml b/devices/stm32/stm32l1-51_52_62-c_d.xml
index f843abd1..692c5bc4 100644
--- a/devices/stm32/stm32l1-51_52_62-c_d.xml
+++ b/devices/stm32/stm32l1-51_52_62-c_d.xml
@@ -119,8 +119,7 @@
-
-
+
diff --git a/devices/stm32/stm32l1-51_52_62-d_e.xml b/devices/stm32/stm32l1-51_52_62-d_e.xml
index 0fc591f2..3b54fd08 100644
--- a/devices/stm32/stm32l1-51_52_62-d_e.xml
+++ b/devices/stm32/stm32l1-51_52_62-d_e.xml
@@ -116,8 +116,7 @@
-
-
+
diff --git a/devices/stm32/stm32l4-12_22.xml b/devices/stm32/stm32l4-12_22.xml
index ed41c7aa..f7b13ebe 100644
--- a/devices/stm32/stm32l4-12_22.xml
+++ b/devices/stm32/stm32l4-12_22.xml
@@ -109,6 +109,7 @@
+
@@ -116,7 +117,10 @@
-
+
+
+
+
@@ -140,7 +144,9 @@
-
+
+
+
@@ -165,7 +171,10 @@
+
+
+
@@ -180,6 +189,7 @@
+
@@ -352,7 +362,7 @@
-
+
@@ -366,7 +376,7 @@
-
+
diff --git a/devices/stm32/stm32l4-31_33_43.xml b/devices/stm32/stm32l4-31_33_43.xml
index 52f14669..554911d7 100644
--- a/devices/stm32/stm32l4-31_33_43.xml
+++ b/devices/stm32/stm32l4-31_33_43.xml
@@ -160,18 +160,22 @@
+
-
+
-
+
+
+
+
@@ -199,7 +203,9 @@
-
+
+
+
@@ -235,7 +241,10 @@
+
+
+
@@ -251,6 +260,7 @@
+
@@ -301,7 +311,7 @@
-
+
@@ -319,7 +329,7 @@
-
+
@@ -391,7 +401,7 @@
-
+
@@ -405,7 +415,7 @@
-
+
@@ -424,7 +434,7 @@
-
+
@@ -437,7 +447,7 @@
-
+
@@ -456,7 +466,7 @@
-
+
@@ -473,7 +483,7 @@
-
+
diff --git a/devices/stm32/stm32l4-32_42.xml b/devices/stm32/stm32l4-32_42.xml
index dbdf24dd..9da01c2e 100644
--- a/devices/stm32/stm32l4-32_42.xml
+++ b/devices/stm32/stm32l4-32_42.xml
@@ -76,18 +76,22 @@
+
-
+
-
+
+
+
+
@@ -114,7 +118,9 @@
-
+
+
+
@@ -145,7 +151,10 @@
+
+
+
@@ -161,6 +170,7 @@
+
@@ -204,7 +214,7 @@
-
+
@@ -216,7 +226,7 @@
-
+
@@ -282,7 +292,7 @@
-
+
@@ -296,7 +306,7 @@
-
+
@@ -315,7 +325,7 @@
-
+
@@ -324,7 +334,7 @@
-
+
@@ -339,7 +349,7 @@
-
+
@@ -356,7 +366,7 @@
-
+
diff --git a/devices/stm32/stm32l4-51_71.xml b/devices/stm32/stm32l4-51_71.xml
index 6e36d3ba..dfed2898 100644
--- a/devices/stm32/stm32l4-51_71.xml
+++ b/devices/stm32/stm32l4-51_71.xml
@@ -51,9 +51,8 @@
-
-
-
+
+
@@ -143,12 +142,13 @@
+
-
+
@@ -159,7 +159,10 @@
-
+
+
+
+
@@ -192,7 +195,9 @@
-
+
+
+
@@ -230,7 +235,10 @@
+
+
+
@@ -251,10 +259,12 @@
+
+
@@ -324,7 +334,7 @@
-
+
@@ -345,7 +355,7 @@
-
+
@@ -455,7 +465,7 @@
-
+
@@ -481,7 +491,7 @@
-
+
@@ -515,7 +525,7 @@
-
+
@@ -537,7 +547,7 @@
-
+
@@ -556,7 +566,7 @@
-
+
@@ -576,7 +586,7 @@
-
+
diff --git a/devices/stm32/stm32l4-52_62.xml b/devices/stm32/stm32l4-52_62.xml
index 41343b16..dc1b4f67 100644
--- a/devices/stm32/stm32l4-52_62.xml
+++ b/devices/stm32/stm32l4-52_62.xml
@@ -131,18 +131,22 @@
+
-
+
-
+
+
+
+
@@ -174,7 +178,9 @@
-
+
+
+
@@ -209,7 +215,10 @@
+
+
+
@@ -225,9 +234,11 @@
+
+
@@ -285,7 +296,7 @@
-
+
@@ -306,7 +317,7 @@
-
+
@@ -426,7 +437,7 @@
-
+
@@ -446,7 +457,7 @@
-
+
@@ -468,7 +479,7 @@
-
+
@@ -485,7 +496,7 @@
-
+
diff --git a/devices/stm32/stm32l4-75.xml b/devices/stm32/stm32l4-75.xml
index f4dfe419..1709bbe2 100644
--- a/devices/stm32/stm32l4-75.xml
+++ b/devices/stm32/stm32l4-75.xml
@@ -103,19 +103,23 @@
+
-
+
-
+
+
+
+
@@ -147,7 +151,9 @@
-
+
+
+
@@ -184,7 +190,10 @@
+
+
+
@@ -205,10 +214,12 @@
+
+
@@ -279,7 +290,7 @@
-
+
@@ -300,7 +311,7 @@
-
+
@@ -407,7 +418,7 @@
-
+
@@ -430,7 +441,7 @@
-
+
@@ -464,7 +475,7 @@
-
+
@@ -486,7 +497,7 @@
-
+
@@ -505,7 +516,7 @@
-
+
@@ -525,7 +536,7 @@
-
+
diff --git a/devices/stm32/stm32l4-76_86.xml b/devices/stm32/stm32l4-76_86.xml
index 3b5df4d7..92b3ff4a 100644
--- a/devices/stm32/stm32l4-76_86.xml
+++ b/devices/stm32/stm32l4-76_86.xml
@@ -55,11 +55,9 @@
-
-
+
-
-
+
@@ -146,20 +144,24 @@
+
-
+
-
+
+
+
+
@@ -193,7 +195,9 @@
-
+
+
+
@@ -231,7 +235,10 @@
+
+
+
@@ -252,10 +259,12 @@
+
+
@@ -326,7 +335,7 @@
-
+
@@ -347,7 +356,7 @@
-
+
@@ -454,7 +463,7 @@
-
+
@@ -480,7 +489,7 @@
-
+
@@ -520,7 +529,7 @@
-
+
@@ -542,7 +551,7 @@
-
+
@@ -564,7 +573,7 @@
-
+
@@ -584,7 +593,7 @@
-
+
diff --git a/devices/stm32/stm32l4-96_a6.xml b/devices/stm32/stm32l4-96_a6.xml
index 67a9c32e..f3c5c54d 100644
--- a/devices/stm32/stm32l4-96_a6.xml
+++ b/devices/stm32/stm32l4-96_a6.xml
@@ -69,9 +69,8 @@
-
-
-
+
+
@@ -168,6 +167,7 @@
+
@@ -182,7 +182,10 @@
-
+
+
+
+
@@ -218,7 +221,9 @@
-
+
+
+
@@ -268,7 +273,10 @@
+
+
+
@@ -289,10 +297,12 @@
+
+
@@ -363,7 +373,7 @@
-
+
@@ -384,7 +394,7 @@
-
+
@@ -494,7 +504,7 @@
-
+
@@ -523,7 +533,7 @@
-
+
@@ -563,7 +573,7 @@
-
+
@@ -601,7 +611,7 @@
-
+
@@ -645,7 +655,7 @@
-
+
@@ -665,7 +675,7 @@
-
+
diff --git a/devices/stm32/stm32l4-p5.xml b/devices/stm32/stm32l4-p5.xml
index 5dd2d174..c35836cd 100644
--- a/devices/stm32/stm32l4-p5.xml
+++ b/devices/stm32/stm32l4-p5.xml
@@ -125,18 +125,22 @@
+
-
+
-
+
+
+
+
@@ -157,7 +161,14 @@
-
+
+
+
+
+
+
+
+
@@ -171,7 +182,9 @@
-
+
+
+
@@ -191,7 +204,7 @@
-
+
@@ -212,7 +225,10 @@
+
+
+
@@ -234,11 +250,13 @@
+
+
diff --git a/devices/stm32/stm32l4-q5.xml b/devices/stm32/stm32l4-q5.xml
index ae14349e..837f4050 100644
--- a/devices/stm32/stm32l4-q5.xml
+++ b/devices/stm32/stm32l4-q5.xml
@@ -121,19 +121,23 @@
+
-
+
-
+
+
+
+
@@ -154,7 +158,14 @@
-
+
+
+
+
+
+
+
+
@@ -168,7 +179,9 @@
-
+
+
+
@@ -189,7 +202,7 @@
-
+
@@ -210,7 +223,10 @@
+
+
+
@@ -232,12 +248,14 @@
+
+
diff --git a/devices/stm32/stm32l4-r5_r7_r9.xml b/devices/stm32/stm32l4-r5_r7_r9.xml
index 56d5b072..0d4bf363 100644
--- a/devices/stm32/stm32l4-r5_r7_r9.xml
+++ b/devices/stm32/stm32l4-r5_r7_r9.xml
@@ -133,17 +133,21 @@
+
-
+
-
+
+
+
+
@@ -165,7 +169,14 @@
-
+
+
+
+
+
+
+
+
@@ -179,7 +190,9 @@
-
+
+
+
@@ -198,7 +211,7 @@
-
+
@@ -218,7 +231,10 @@
+
+
+
@@ -240,11 +256,13 @@
+
+
diff --git a/devices/stm32/stm32l4-s5_s7_s9.xml b/devices/stm32/stm32l4-s5_s7_s9.xml
index 2ceb11e4..e7c2dfb3 100644
--- a/devices/stm32/stm32l4-s5_s7_s9.xml
+++ b/devices/stm32/stm32l4-s5_s7_s9.xml
@@ -124,18 +124,22 @@
+
-
+
-
+
+
+
+
@@ -157,7 +161,14 @@
-
+
+
+
+
+
+
+
+
@@ -172,7 +183,9 @@
-
+
+
+
@@ -191,7 +204,7 @@
-
+
@@ -211,7 +224,10 @@
+
+
+
@@ -233,11 +249,13 @@
+
+
diff --git a/devices/stm32/stm32l5-52_62.xml b/devices/stm32/stm32l5-52_62.xml
index a7aa7032..4f304dc0 100644
--- a/devices/stm32/stm32l5-52_62.xml
+++ b/devices/stm32/stm32l5-52_62.xml
@@ -167,6 +167,7 @@
+
@@ -207,7 +208,8 @@
-
+
+
@@ -278,8 +280,6 @@
-
-
@@ -304,6 +304,7 @@
+
@@ -312,12 +313,12 @@
+
-
diff --git a/devices/stm32/stm32u0-31.xml b/devices/stm32/stm32u0-31.xml
index e7fa0eea..c73f92c5 100644
--- a/devices/stm32/stm32u0-31.xml
+++ b/devices/stm32/stm32u0-31.xml
@@ -59,13 +59,19 @@
-
+
+
+
+
-
+
+
+
+
@@ -75,7 +81,7 @@
-
+
@@ -83,13 +89,17 @@
-
+
+
+
-
+
+
+
@@ -116,7 +126,6 @@
-
@@ -136,6 +145,7 @@
+
@@ -158,10 +168,10 @@
-
+
-
+
@@ -352,8 +362,7 @@
-
-
+
@@ -441,36 +450,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/devices/stm32/stm32u0-73_83.xml b/devices/stm32/stm32u0-73_83.xml
index bdbe75fa..1718bf33 100644
--- a/devices/stm32/stm32u0-73_83.xml
+++ b/devices/stm32/stm32u0-73_83.xml
@@ -78,7 +78,10 @@
-
+
+
+
+
@@ -86,7 +89,10 @@
-
+
+
+
+
@@ -96,7 +102,7 @@
-
+
@@ -104,14 +110,18 @@
-
+
+
+
-
+
+
+
@@ -142,7 +152,6 @@
-
@@ -162,6 +171,7 @@
+
@@ -187,7 +197,7 @@
-
+
@@ -196,7 +206,7 @@
-
+
@@ -430,8 +440,7 @@
-
-
+
diff --git a/devices/stm32/stm32u3-35_45.xml b/devices/stm32/stm32u3-35_45.xml
index 9d7a703f..9ecac1f0 100644
--- a/devices/stm32/stm32u3-35_45.xml
+++ b/devices/stm32/stm32u3-35_45.xml
@@ -135,7 +135,9 @@
-
+
+
+
@@ -146,7 +148,10 @@
-
+
+
+
+
@@ -176,7 +181,9 @@
-
+
+
+
@@ -185,7 +192,9 @@
-
+
+
+
@@ -214,7 +223,7 @@
-
+
@@ -256,7 +265,7 @@
-
+
@@ -426,7 +435,7 @@
-
+
@@ -527,42 +536,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/devices/stm32/stm32u3-56_66.xml b/devices/stm32/stm32u3-56_66.xml
index e6032dc6..39d507b9 100644
--- a/devices/stm32/stm32u3-56_66.xml
+++ b/devices/stm32/stm32u3-56_66.xml
@@ -150,7 +150,9 @@
-
+
+
+
@@ -160,7 +162,10 @@
-
+
+
+
+
@@ -187,7 +192,9 @@
-
+
+
+
@@ -196,7 +203,9 @@
-
+
+
+
@@ -232,7 +241,7 @@
-
+
@@ -276,7 +285,7 @@
-
+
@@ -464,7 +473,7 @@
-
+
diff --git a/devices/stm32/stm32u3-75_85.xml b/devices/stm32/stm32u3-75_85.xml
index 3488caf0..68fac217 100644
--- a/devices/stm32/stm32u3-75_85.xml
+++ b/devices/stm32/stm32u3-75_85.xml
@@ -161,7 +161,9 @@
-
+
+
+
@@ -174,7 +176,10 @@
-
+
+
+
+
@@ -204,7 +209,9 @@
-
+
+
+
@@ -215,7 +222,9 @@
-
+
+
+
@@ -254,7 +263,7 @@
-
+
@@ -296,7 +305,7 @@
-
+
@@ -484,7 +493,7 @@
-
+
diff --git a/devices/stm32/stm32u3-b5_c5-.xml b/devices/stm32/stm32u3-b5_c5-.xml
index e88a3c4f..5cd18d3f 100644
--- a/devices/stm32/stm32u3-b5_c5-.xml
+++ b/devices/stm32/stm32u3-b5_c5-.xml
@@ -147,7 +147,9 @@
-
+
+
+
@@ -160,7 +162,10 @@
-
+
+
+
+
@@ -177,9 +182,10 @@
-
-
-
+
+
+
+
@@ -192,8 +198,9 @@
-
-
+
+
+
@@ -205,7 +212,9 @@
-
+
+
+
@@ -245,7 +254,7 @@
-
+
@@ -295,7 +304,7 @@
-
+
@@ -504,7 +513,7 @@
-
+
diff --git a/devices/stm32/stm32u3-b5_c5-q.xml b/devices/stm32/stm32u3-b5_c5-q.xml
index 6a947570..fec6411b 100644
--- a/devices/stm32/stm32u3-b5_c5-q.xml
+++ b/devices/stm32/stm32u3-b5_c5-q.xml
@@ -156,7 +156,9 @@
-
+
+
+
@@ -169,7 +171,10 @@
-
+
+
+
+
@@ -186,9 +191,10 @@
-
-
-
+
+
+
+
@@ -201,8 +207,9 @@
-
-
+
+
+
@@ -214,7 +221,9 @@
-
+
+
+
@@ -254,7 +263,7 @@
-
+
@@ -304,7 +313,7 @@
-
+
@@ -513,7 +522,7 @@
-
+
diff --git a/devices/stm32/stm32u5-35_45.xml b/devices/stm32/stm32u5-35_45.xml
index aedea294..649f8a4e 100644
--- a/devices/stm32/stm32u5-35_45.xml
+++ b/devices/stm32/stm32u5-35_45.xml
@@ -185,7 +185,8 @@
-
+
+
@@ -260,40 +261,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -341,7 +308,7 @@
-
+
@@ -389,7 +356,7 @@
-
+
@@ -575,7 +542,7 @@
-
+
diff --git a/devices/stm32/stm32u5-75_85.xml b/devices/stm32/stm32u5-75_85.xml
index 063a718f..3db03648 100644
--- a/devices/stm32/stm32u5-75_85.xml
+++ b/devices/stm32/stm32u5-75_85.xml
@@ -209,7 +209,8 @@
-
+
+
@@ -289,42 +290,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -380,7 +345,7 @@
-
+
@@ -417,7 +382,6 @@
-
@@ -435,7 +399,7 @@
-
+
@@ -653,7 +617,7 @@
-
+
diff --git a/devices/stm32/stm32u5-95_99_a5-.xml b/devices/stm32/stm32u5-95_99_a5-.xml
index 1758b98a..cd23fa72 100644
--- a/devices/stm32/stm32u5-95_99_a5-.xml
+++ b/devices/stm32/stm32u5-95_99_a5-.xml
@@ -180,7 +180,8 @@
-
+
+
@@ -256,52 +257,14 @@
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -356,7 +319,7 @@
-
+
@@ -394,7 +357,6 @@
-
@@ -413,7 +375,7 @@
-
+
@@ -620,7 +582,7 @@
-
+
diff --git a/devices/stm32/stm32u5-95_99_a5_a9-q.xml b/devices/stm32/stm32u5-95_99_a5_a9-q.xml
index 03c64c3f..fd2304b3 100644
--- a/devices/stm32/stm32u5-95_99_a5_a9-q.xml
+++ b/devices/stm32/stm32u5-95_99_a5_a9-q.xml
@@ -197,7 +197,8 @@
-
+
+
@@ -277,52 +278,14 @@
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -377,7 +340,7 @@
-
+
@@ -415,7 +378,6 @@
-
@@ -434,7 +396,7 @@
-
+
@@ -641,7 +603,7 @@
-
+
diff --git a/devices/stm32/stm32u5-f7_f9_g7_g9-q.xml b/devices/stm32/stm32u5-f7_f9_g7_g9-q.xml
index 380f27ef..f9d56ec9 100644
--- a/devices/stm32/stm32u5-f7_f9_g7_g9-q.xml
+++ b/devices/stm32/stm32u5-f7_f9_g7_g9-q.xml
@@ -185,7 +185,8 @@
-
+
+
@@ -202,8 +203,6 @@
-
-
@@ -271,8 +270,6 @@
-
-
@@ -282,42 +279,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -376,7 +337,7 @@
-
+
@@ -414,7 +375,6 @@
-
@@ -434,7 +394,7 @@
-
+
@@ -646,7 +606,7 @@
-
+
diff --git a/devices/stm32/stm32u5-f7_g7-.xml b/devices/stm32/stm32u5-f7_g7-.xml
index 7457d99d..2b44b040 100644
--- a/devices/stm32/stm32u5-f7_g7-.xml
+++ b/devices/stm32/stm32u5-f7_g7-.xml
@@ -167,7 +167,8 @@
-
+
+
@@ -184,8 +185,6 @@
-
-
@@ -246,8 +245,6 @@
-
-
@@ -257,42 +254,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -349,7 +310,7 @@
-
+
@@ -387,7 +348,6 @@
-
@@ -406,7 +366,7 @@
-
+
@@ -616,7 +576,7 @@
-
+
diff --git a/devices/stm32/stm32wb-05.xml b/devices/stm32/stm32wb-05.xml
index 785f64a3..1bdfde5e 100644
--- a/devices/stm32/stm32wb-05.xml
+++ b/devices/stm32/stm32wb-05.xml
@@ -36,24 +36,18 @@
-
+
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
@@ -71,7 +65,6 @@
-
@@ -81,28 +74,21 @@
-
-
-
-
-
-
-
-
+
-
+
diff --git a/devices/stm32/stm32wb-06_07.xml b/devices/stm32/stm32wb-06_07.xml
index cf413ef1..9b345151 100644
--- a/devices/stm32/stm32wb-06_07.xml
+++ b/devices/stm32/stm32wb-06_07.xml
@@ -40,24 +40,18 @@
-
+
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
@@ -76,7 +70,6 @@
-
@@ -86,7 +79,6 @@
-
@@ -95,17 +87,10 @@
-
-
-
-
-
-
-
+
-
diff --git a/devices/stm32/stm32wb-09.xml b/devices/stm32/stm32wb-09.xml
index 08e46005..7e0b0a39 100644
--- a/devices/stm32/stm32wb-09.xml
+++ b/devices/stm32/stm32wb-09.xml
@@ -39,24 +39,18 @@
-
+
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
@@ -74,7 +68,6 @@
-
@@ -84,28 +77,21 @@
-
-
-
-
-
-
-
-
+
-
+
diff --git a/devices/stm32/stm32wb-10_15.xml b/devices/stm32/stm32wb-10_15.xml
index bb61d68e..0e8d485a 100644
--- a/devices/stm32/stm32wb-10_15.xml
+++ b/devices/stm32/stm32wb-10_15.xml
@@ -65,7 +65,9 @@
-
+
+
+
@@ -74,13 +76,11 @@
-
+
+
+
+
-
-
-
-
-
@@ -112,17 +112,16 @@
-
-
+
@@ -132,10 +131,10 @@
-
+
diff --git a/devices/stm32/stm32wb-30_50.xml b/devices/stm32/stm32wb-30_50.xml
index 85b4479f..b50d2efc 100644
--- a/devices/stm32/stm32wb-30_50.xml
+++ b/devices/stm32/stm32wb-30_50.xml
@@ -60,12 +60,16 @@
+
-
+
+
+
+
@@ -101,17 +105,16 @@
-
-
+
@@ -123,9 +126,9 @@
-
+
diff --git a/devices/stm32/stm32wb-35_55.xml b/devices/stm32/stm32wb-35_55.xml
index 272f82ea..6fcb66df 100644
--- a/devices/stm32/stm32wb-35_55.xml
+++ b/devices/stm32/stm32wb-35_55.xml
@@ -107,6 +107,7 @@
+
@@ -117,7 +118,10 @@
-
+
+
+
+
@@ -162,7 +166,6 @@
-
@@ -170,10 +173,10 @@
-
+
@@ -185,10 +188,10 @@
-
+
@@ -780,7 +783,7 @@
-
+
diff --git a/devices/stm32/stm32wl-30_31.xml b/devices/stm32/stm32wl-30_31.xml
index 581a8c0a..ba9e3026 100644
--- a/devices/stm32/stm32wl-30_31.xml
+++ b/devices/stm32/stm32wl-30_31.xml
@@ -42,28 +42,29 @@
-
+
-
+
+
+
+
-
-
-
-
-
-
-
-
+
+
-
+
+
+
-
+
+
+
@@ -76,23 +77,22 @@
-
+
+
+
-
-
-
+
-
-
+
+
-
@@ -268,7 +268,6 @@
-
@@ -313,7 +312,6 @@
-
diff --git a/devices/stm32/stm32wl-33.xml b/devices/stm32/stm32wl-33.xml
index eddf80d0..0d52eafa 100644
--- a/devices/stm32/stm32wl-33.xml
+++ b/devices/stm32/stm32wl-33.xml
@@ -41,39 +41,40 @@
-
+
-
+
+
+
+
-
-
-
-
-
-
-
-
+
+
-
+
+
+
-
+
+
+
@@ -89,23 +90,22 @@
-
+
+
+
-
-
-
+
-
-
+
+
-
@@ -182,7 +182,7 @@
-
+
diff --git a/devices/stm32/stm32wl-3r.xml b/devices/stm32/stm32wl-3r.xml
index 10c50de4..218a0893 100644
--- a/devices/stm32/stm32wl-3r.xml
+++ b/devices/stm32/stm32wl-3r.xml
@@ -32,31 +32,32 @@
-
+
-
+
+
+
+
-
-
-
-
-
-
-
-
+
+
-
+
+
+
-
+
+
+
@@ -69,22 +70,21 @@
-
+
+
+
-
-
-
+
-
-
+
+
-
diff --git a/devices/stm32/stm32wl-54_55.xml b/devices/stm32/stm32wl-54_55.xml
index 7e488588..a6ff77f2 100644
--- a/devices/stm32/stm32wl-54_55.xml
+++ b/devices/stm32/stm32wl-54_55.xml
@@ -63,14 +63,20 @@
-
-
+
+
+
+
+
-
+
+
+
+
@@ -92,7 +98,9 @@
-
+
+
+
@@ -102,9 +110,9 @@
-
-
-
+
+
+
@@ -113,7 +121,6 @@
-
@@ -121,19 +128,19 @@
-
-
-
-
-
+
+
+
-
+
+
+
@@ -146,11 +153,8 @@
-
-
-
-
-
+
+
@@ -310,12 +314,11 @@
-
+
-
-
+
@@ -326,8 +329,7 @@
-
-
+
@@ -335,8 +337,7 @@
-
-
+
@@ -349,8 +350,7 @@
-
-
+
@@ -358,8 +358,7 @@
-
-
+
@@ -367,8 +366,7 @@
-
-
+
@@ -376,8 +374,7 @@
-
-
+
@@ -408,8 +405,7 @@
-
-
+
@@ -423,8 +419,7 @@
-
-
+
@@ -432,8 +427,7 @@
-
-
+
@@ -462,7 +456,7 @@
-
+
@@ -479,8 +473,7 @@
-
-
+
@@ -494,8 +487,7 @@
-
-
+
@@ -506,8 +498,7 @@
-
-
+
diff --git a/devices/stm32/stm32wl-e4_e5.xml b/devices/stm32/stm32wl-e4_e5.xml
index 3b65835a..46eac0de 100644
--- a/devices/stm32/stm32wl-e4_e5.xml
+++ b/devices/stm32/stm32wl-e4_e5.xml
@@ -91,14 +91,20 @@
-
-
+
+
+
+
+
-
+
+
+
+
@@ -116,7 +122,9 @@
-
+
+
+
@@ -125,9 +133,9 @@
-
-
-
+
+
+
@@ -136,7 +144,6 @@
-
@@ -144,16 +151,18 @@
-
-
+
+
+
-
+
+
@@ -163,11 +172,8 @@
-
-
-
-
-
+
+
@@ -327,12 +333,11 @@
-
+
-
-
+
@@ -343,8 +348,7 @@
-
-
+
@@ -352,8 +356,7 @@
-
-
+
@@ -366,8 +369,7 @@
-
-
+
@@ -375,8 +377,7 @@
-
-
+
@@ -384,8 +385,7 @@
-
-
+
@@ -393,8 +393,7 @@
-
-
+
@@ -425,8 +424,7 @@
-
-
+
@@ -440,8 +438,7 @@
-
-
+
@@ -449,8 +446,7 @@
-
-
+
@@ -479,7 +475,7 @@
-
+
@@ -496,8 +492,7 @@
-
-
+
@@ -511,8 +506,7 @@
-
-
+
@@ -523,8 +517,7 @@
-
-
+
diff --git a/tools/generator/dfg/stmicro.py b/tools/generator/dfg/stmicro.py
index 3efb3cfb..73d0b4fd 100644
--- a/tools/generator/dfg/stmicro.py
+++ b/tools/generator/dfg/stmicro.py
@@ -189,13 +189,13 @@ def driverOrder(e):
_add_interrupts(p, core_child)
modules = {}
- for m, i, _, h, f, pr in p["modules"]:
+ for m, i, _, h, f in p["modules"]:
if m + h not in modules:
- modules[m + h] = (m, h, f, pr, [i])
+ modules[m + h] = (m, h, f, [i])
else:
- modules[m + h][4].append(i)
+ modules[m + h][3].append(i)
- for name, hardware, features, protocols, instances in modules.values():
+ for name, hardware, features, instances in modules.values():
driver = tree.addChild("driver")
driver.setAttributes("name", name, "type", hardware)
if name == "gpio":