diff --git a/data/chips/STM32L010C6.json b/data/chips/STM32L010C6.json
index ff234a9..2b3e792 100644
--- a/data/chips/STM32L010C6.json
+++ b/data/chips/STM32L010C6.json
@@ -1428,7 +1428,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L010F4.json b/data/chips/STM32L010F4.json
index eac0547..3700457 100644
--- a/data/chips/STM32L010F4.json
+++ b/data/chips/STM32L010F4.json
@@ -1159,7 +1159,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L010K4.json b/data/chips/STM32L010K4.json
index ccac277..edf6426 100644
--- a/data/chips/STM32L010K4.json
+++ b/data/chips/STM32L010K4.json
@@ -1290,7 +1290,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L010K8.json b/data/chips/STM32L010K8.json
index eac7bf7..5c386af 100644
--- a/data/chips/STM32L010K8.json
+++ b/data/chips/STM32L010K8.json
@@ -1100,7 +1100,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L010R8.json b/data/chips/STM32L010R8.json
index 66d0319..f5f55a3 100644
--- a/data/chips/STM32L010R8.json
+++ b/data/chips/STM32L010R8.json
@@ -1525,7 +1525,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L010RB.json b/data/chips/STM32L010RB.json
index 1d9a8c0..869d302 100644
--- a/data/chips/STM32L010RB.json
+++ b/data/chips/STM32L010RB.json
@@ -1601,7 +1601,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011D3.json b/data/chips/STM32L011D3.json
index 2159941..8487a81 100644
--- a/data/chips/STM32L011D3.json
+++ b/data/chips/STM32L011D3.json
@@ -1126,7 +1126,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011D4.json b/data/chips/STM32L011D4.json
index 833619f..25613dd 100644
--- a/data/chips/STM32L011D4.json
+++ b/data/chips/STM32L011D4.json
@@ -1126,7 +1126,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011E3.json b/data/chips/STM32L011E3.json
index 08836e2..2446801 100644
--- a/data/chips/STM32L011E3.json
+++ b/data/chips/STM32L011E3.json
@@ -1350,7 +1350,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011E4.json b/data/chips/STM32L011E4.json
index 8a18a8a..cf2e476 100644
--- a/data/chips/STM32L011E4.json
+++ b/data/chips/STM32L011E4.json
@@ -1350,7 +1350,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011F3.json b/data/chips/STM32L011F3.json
index dd02cb0..b18b2bc 100644
--- a/data/chips/STM32L011F3.json
+++ b/data/chips/STM32L011F3.json
@@ -1428,7 +1428,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011F4.json b/data/chips/STM32L011F4.json
index 16a6ed6..4f9b104 100644
--- a/data/chips/STM32L011F4.json
+++ b/data/chips/STM32L011F4.json
@@ -1428,7 +1428,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011G3.json b/data/chips/STM32L011G3.json
index bad54dc..9ce6d6d 100644
--- a/data/chips/STM32L011G3.json
+++ b/data/chips/STM32L011G3.json
@@ -1386,7 +1386,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011G4.json b/data/chips/STM32L011G4.json
index 2ab3d23..411b7a7 100644
--- a/data/chips/STM32L011G4.json
+++ b/data/chips/STM32L011G4.json
@@ -1386,7 +1386,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011K3.json b/data/chips/STM32L011K3.json
index 649162f..4f7bb55 100644
--- a/data/chips/STM32L011K3.json
+++ b/data/chips/STM32L011K3.json
@@ -1633,7 +1633,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L011K4.json b/data/chips/STM32L011K4.json
index c9ae8d7..2fbe805 100644
--- a/data/chips/STM32L011K4.json
+++ b/data/chips/STM32L011K4.json
@@ -1633,7 +1633,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L021D4.json b/data/chips/STM32L021D4.json
index 34f273f..8174486 100644
--- a/data/chips/STM32L021D4.json
+++ b/data/chips/STM32L021D4.json
@@ -1163,7 +1163,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L021F4.json b/data/chips/STM32L021F4.json
index e9fd830..c4a83ff 100644
--- a/data/chips/STM32L021F4.json
+++ b/data/chips/STM32L021F4.json
@@ -1465,7 +1465,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L021G4.json b/data/chips/STM32L021G4.json
index 51f10ab..641e240 100644
--- a/data/chips/STM32L021G4.json
+++ b/data/chips/STM32L021G4.json
@@ -1423,7 +1423,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L021K4.json b/data/chips/STM32L021K4.json
index 86967b4..cd1c0c7 100644
--- a/data/chips/STM32L021K4.json
+++ b/data/chips/STM32L021K4.json
@@ -1670,7 +1670,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031C4.json b/data/chips/STM32L031C4.json
index 6839893..3569ae8 100644
--- a/data/chips/STM32L031C4.json
+++ b/data/chips/STM32L031C4.json
@@ -1828,7 +1828,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031C6.json b/data/chips/STM32L031C6.json
index 6286f32..ba617ad 100644
--- a/data/chips/STM32L031C6.json
+++ b/data/chips/STM32L031C6.json
@@ -1828,7 +1828,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031E4.json b/data/chips/STM32L031E4.json
index 48242e2..ac64958 100644
--- a/data/chips/STM32L031E4.json
+++ b/data/chips/STM32L031E4.json
@@ -1290,7 +1290,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031E6.json b/data/chips/STM32L031E6.json
index 3282bb6..01bf248 100644
--- a/data/chips/STM32L031E6.json
+++ b/data/chips/STM32L031E6.json
@@ -1290,7 +1290,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031F4.json b/data/chips/STM32L031F4.json
index e7a405e..bb0392c 100644
--- a/data/chips/STM32L031F4.json
+++ b/data/chips/STM32L031F4.json
@@ -1214,7 +1214,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031F6.json b/data/chips/STM32L031F6.json
index df11295..5c149e8 100644
--- a/data/chips/STM32L031F6.json
+++ b/data/chips/STM32L031F6.json
@@ -1214,7 +1214,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031G4.json b/data/chips/STM32L031G4.json
index 191382b..898ec59 100644
--- a/data/chips/STM32L031G4.json
+++ b/data/chips/STM32L031G4.json
@@ -1326,7 +1326,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031G6.json b/data/chips/STM32L031G6.json
index 7552ab5..10da523 100644
--- a/data/chips/STM32L031G6.json
+++ b/data/chips/STM32L031G6.json
@@ -1500,7 +1500,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031K4.json b/data/chips/STM32L031K4.json
index 1030996..21e8410 100644
--- a/data/chips/STM32L031K4.json
+++ b/data/chips/STM32L031K4.json
@@ -1568,7 +1568,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L031K6.json b/data/chips/STM32L031K6.json
index 07290df..ecff8b3 100644
--- a/data/chips/STM32L031K6.json
+++ b/data/chips/STM32L031K6.json
@@ -1568,7 +1568,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L041C4.json b/data/chips/STM32L041C4.json
index 72b6b1e..51df718 100644
--- a/data/chips/STM32L041C4.json
+++ b/data/chips/STM32L041C4.json
@@ -1288,7 +1288,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L041C6.json b/data/chips/STM32L041C6.json
index 595ebac..83fe38b 100644
--- a/data/chips/STM32L041C6.json
+++ b/data/chips/STM32L041C6.json
@@ -1865,7 +1865,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L041E6.json b/data/chips/STM32L041E6.json
index f9b7bbf..39b1eb3 100644
--- a/data/chips/STM32L041E6.json
+++ b/data/chips/STM32L041E6.json
@@ -1321,7 +1321,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L041F6.json b/data/chips/STM32L041F6.json
index 2e4e3eb..2dcb186 100644
--- a/data/chips/STM32L041F6.json
+++ b/data/chips/STM32L041F6.json
@@ -1251,7 +1251,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L041G6.json b/data/chips/STM32L041G6.json
index ad1b32f..f39d50f 100644
--- a/data/chips/STM32L041G6.json
+++ b/data/chips/STM32L041G6.json
@@ -1537,7 +1537,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L041K6.json b/data/chips/STM32L041K6.json
index da13489..6f4e246 100644
--- a/data/chips/STM32L041K6.json
+++ b/data/chips/STM32L041K6.json
@@ -1605,7 +1605,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L051C6.json b/data/chips/STM32L051C6.json
index f9200dd..27a8564 100644
--- a/data/chips/STM32L051C6.json
+++ b/data/chips/STM32L051C6.json
@@ -1820,7 +1820,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -1911,7 +1911,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L051C8.json b/data/chips/STM32L051C8.json
index cd67feb..49f6f96 100644
--- a/data/chips/STM32L051C8.json
+++ b/data/chips/STM32L051C8.json
@@ -1820,7 +1820,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -1911,7 +1911,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L051K6.json b/data/chips/STM32L051K6.json
index 8d0c5e4..0c8685c 100644
--- a/data/chips/STM32L051K6.json
+++ b/data/chips/STM32L051K6.json
@@ -1414,7 +1414,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L051K8.json b/data/chips/STM32L051K8.json
index 0ca7a77..fba9040 100644
--- a/data/chips/STM32L051K8.json
+++ b/data/chips/STM32L051K8.json
@@ -1414,7 +1414,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L051R6.json b/data/chips/STM32L051R6.json
index 7cacc93..41e0253 100644
--- a/data/chips/STM32L051R6.json
+++ b/data/chips/STM32L051R6.json
@@ -2086,7 +2086,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2177,7 +2177,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L051R8.json b/data/chips/STM32L051R8.json
index 85efee6..216d724 100644
--- a/data/chips/STM32L051R8.json
+++ b/data/chips/STM32L051R8.json
@@ -2086,7 +2086,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2177,7 +2177,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L051T6.json b/data/chips/STM32L051T6.json
index c8eb2ec..c56789b 100644
--- a/data/chips/STM32L051T6.json
+++ b/data/chips/STM32L051T6.json
@@ -1375,7 +1375,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L051T8.json b/data/chips/STM32L051T8.json
index 81aca8f..f06ad4c 100644
--- a/data/chips/STM32L051T8.json
+++ b/data/chips/STM32L051T8.json
@@ -1375,7 +1375,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L052C6.json b/data/chips/STM32L052C6.json
index 2acd088..f0af71f 100644
--- a/data/chips/STM32L052C6.json
+++ b/data/chips/STM32L052C6.json
@@ -1936,7 +1936,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2027,7 +2027,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L052C8.json b/data/chips/STM32L052C8.json
index fb87ec3..2b0f3a9 100644
--- a/data/chips/STM32L052C8.json
+++ b/data/chips/STM32L052C8.json
@@ -1936,7 +1936,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2027,7 +2027,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L052K6.json b/data/chips/STM32L052K6.json
index 6465784..2b0fdf0 100644
--- a/data/chips/STM32L052K6.json
+++ b/data/chips/STM32L052K6.json
@@ -1525,7 +1525,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L052K8.json b/data/chips/STM32L052K8.json
index 1b993e9..5825d55 100644
--- a/data/chips/STM32L052K8.json
+++ b/data/chips/STM32L052K8.json
@@ -1525,7 +1525,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L052R6.json b/data/chips/STM32L052R6.json
index fe0200b..e089635 100644
--- a/data/chips/STM32L052R6.json
+++ b/data/chips/STM32L052R6.json
@@ -2202,7 +2202,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2293,7 +2293,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L052R8.json b/data/chips/STM32L052R8.json
index 25184a7..c420964 100644
--- a/data/chips/STM32L052R8.json
+++ b/data/chips/STM32L052R8.json
@@ -2202,7 +2202,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2293,7 +2293,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L052T6.json b/data/chips/STM32L052T6.json
index 12ce6ab..63ab84e 100644
--- a/data/chips/STM32L052T6.json
+++ b/data/chips/STM32L052T6.json
@@ -1486,7 +1486,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L052T8.json b/data/chips/STM32L052T8.json
index 3f21bff..30dd327 100644
--- a/data/chips/STM32L052T8.json
+++ b/data/chips/STM32L052T8.json
@@ -1708,7 +1708,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L053C6.json b/data/chips/STM32L053C6.json
index e874a65..a277c7c 100644
--- a/data/chips/STM32L053C6.json
+++ b/data/chips/STM32L053C6.json
@@ -2075,7 +2075,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2166,7 +2166,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L053C8.json b/data/chips/STM32L053C8.json
index ac1011d..84a8e80 100644
--- a/data/chips/STM32L053C8.json
+++ b/data/chips/STM32L053C8.json
@@ -2075,7 +2075,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2166,7 +2166,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L053R6.json b/data/chips/STM32L053R6.json
index a9ebcac..9a0c111 100644
--- a/data/chips/STM32L053R6.json
+++ b/data/chips/STM32L053R6.json
@@ -2431,7 +2431,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2522,7 +2522,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L053R8.json b/data/chips/STM32L053R8.json
index b931a7e..1248e21 100644
--- a/data/chips/STM32L053R8.json
+++ b/data/chips/STM32L053R8.json
@@ -2431,7 +2431,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2522,7 +2522,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L062C8.json b/data/chips/STM32L062C8.json
index 6c0e023..501896c 100644
--- a/data/chips/STM32L062C8.json
+++ b/data/chips/STM32L062C8.json
@@ -1667,7 +1667,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -1758,7 +1758,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L062K8.json b/data/chips/STM32L062K8.json
index 4dc9242..c897077 100644
--- a/data/chips/STM32L062K8.json
+++ b/data/chips/STM32L062K8.json
@@ -1562,7 +1562,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L063C8.json b/data/chips/STM32L063C8.json
index e21e96b..4113df2 100644
--- a/data/chips/STM32L063C8.json
+++ b/data/chips/STM32L063C8.json
@@ -2112,7 +2112,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2203,7 +2203,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L063R8.json b/data/chips/STM32L063R8.json
index 805cc5b..3f7436c 100644
--- a/data/chips/STM32L063R8.json
+++ b/data/chips/STM32L063R8.json
@@ -2078,7 +2078,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2169,7 +2169,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071C8.json b/data/chips/STM32L071C8.json
index c3c13ac..2fd604e 100644
--- a/data/chips/STM32L071C8.json
+++ b/data/chips/STM32L071C8.json
@@ -1964,7 +1964,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2055,7 +2055,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071CB.json b/data/chips/STM32L071CB.json
index 1350c31..2e0e553 100644
--- a/data/chips/STM32L071CB.json
+++ b/data/chips/STM32L071CB.json
@@ -2311,7 +2311,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2402,7 +2402,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071CZ.json b/data/chips/STM32L071CZ.json
index 72a1af1..3ac087b 100644
--- a/data/chips/STM32L071CZ.json
+++ b/data/chips/STM32L071CZ.json
@@ -2311,7 +2311,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2402,7 +2402,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071K8.json b/data/chips/STM32L071K8.json
index 88d3240..da40f8b 100644
--- a/data/chips/STM32L071K8.json
+++ b/data/chips/STM32L071K8.json
@@ -1396,7 +1396,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071KB.json b/data/chips/STM32L071KB.json
index 2e7e2e0..5b8a88c 100644
--- a/data/chips/STM32L071KB.json
+++ b/data/chips/STM32L071KB.json
@@ -1598,7 +1598,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071KZ.json b/data/chips/STM32L071KZ.json
index 2fd6a34..8e9feb4 100644
--- a/data/chips/STM32L071KZ.json
+++ b/data/chips/STM32L071KZ.json
@@ -1598,7 +1598,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071RB.json b/data/chips/STM32L071RB.json
index eeac9aa..828b9ec 100644
--- a/data/chips/STM32L071RB.json
+++ b/data/chips/STM32L071RB.json
@@ -2255,7 +2255,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2346,7 +2346,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071RZ.json b/data/chips/STM32L071RZ.json
index d5bf022..914602e 100644
--- a/data/chips/STM32L071RZ.json
+++ b/data/chips/STM32L071RZ.json
@@ -2255,7 +2255,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2346,7 +2346,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071V8.json b/data/chips/STM32L071V8.json
index f67d12f..0e582e4 100644
--- a/data/chips/STM32L071V8.json
+++ b/data/chips/STM32L071V8.json
@@ -2716,7 +2716,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2827,7 +2827,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071VB.json b/data/chips/STM32L071VB.json
index 5ae2dce..ed719c8 100644
--- a/data/chips/STM32L071VB.json
+++ b/data/chips/STM32L071VB.json
@@ -2716,7 +2716,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2827,7 +2827,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L071VZ.json b/data/chips/STM32L071VZ.json
index bb94daf..60a9a3b 100644
--- a/data/chips/STM32L071VZ.json
+++ b/data/chips/STM32L071VZ.json
@@ -2716,7 +2716,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2827,7 +2827,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072CB.json b/data/chips/STM32L072CB.json
index c427174..ae3681f 100644
--- a/data/chips/STM32L072CB.json
+++ b/data/chips/STM32L072CB.json
@@ -2430,7 +2430,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2521,7 +2521,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072CZ.json b/data/chips/STM32L072CZ.json
index 9271147..bffea0a 100644
--- a/data/chips/STM32L072CZ.json
+++ b/data/chips/STM32L072CZ.json
@@ -2730,7 +2730,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2821,7 +2821,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072KB.json b/data/chips/STM32L072KB.json
index 37865cc..e23495e 100644
--- a/data/chips/STM32L072KB.json
+++ b/data/chips/STM32L072KB.json
@@ -1712,7 +1712,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072KZ.json b/data/chips/STM32L072KZ.json
index 355b9e5..eb0a14f 100644
--- a/data/chips/STM32L072KZ.json
+++ b/data/chips/STM32L072KZ.json
@@ -1712,7 +1712,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072RB.json b/data/chips/STM32L072RB.json
index dac14bc..866b0b4 100644
--- a/data/chips/STM32L072RB.json
+++ b/data/chips/STM32L072RB.json
@@ -2764,7 +2764,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2855,7 +2855,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072RZ.json b/data/chips/STM32L072RZ.json
index 83b21d4..e2d4e8c 100644
--- a/data/chips/STM32L072RZ.json
+++ b/data/chips/STM32L072RZ.json
@@ -2764,7 +2764,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2855,7 +2855,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072V8.json b/data/chips/STM32L072V8.json
index b292039..de20679 100644
--- a/data/chips/STM32L072V8.json
+++ b/data/chips/STM32L072V8.json
@@ -2840,7 +2840,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2951,7 +2951,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072VB.json b/data/chips/STM32L072VB.json
index 67d7d24..ffa81c6 100644
--- a/data/chips/STM32L072VB.json
+++ b/data/chips/STM32L072VB.json
@@ -2840,7 +2840,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2951,7 +2951,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L072VZ.json b/data/chips/STM32L072VZ.json
index 9ff9f7b..5ec1e98 100644
--- a/data/chips/STM32L072VZ.json
+++ b/data/chips/STM32L072VZ.json
@@ -2840,7 +2840,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2951,7 +2951,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L073CB.json b/data/chips/STM32L073CB.json
index 60035a3..e6b395e 100644
--- a/data/chips/STM32L073CB.json
+++ b/data/chips/STM32L073CB.json
@@ -2284,7 +2284,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2375,7 +2375,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L073CZ.json b/data/chips/STM32L073CZ.json
index 9812c42..e93441f 100644
--- a/data/chips/STM32L073CZ.json
+++ b/data/chips/STM32L073CZ.json
@@ -2584,7 +2584,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2675,7 +2675,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L073RB.json b/data/chips/STM32L073RB.json
index e9b8d59..e561068 100644
--- a/data/chips/STM32L073RB.json
+++ b/data/chips/STM32L073RB.json
@@ -2603,7 +2603,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2694,7 +2694,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L073RZ.json b/data/chips/STM32L073RZ.json
index be79e47..9e6396d 100644
--- a/data/chips/STM32L073RZ.json
+++ b/data/chips/STM32L073RZ.json
@@ -2993,7 +2993,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -3084,7 +3084,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L073V8.json b/data/chips/STM32L073V8.json
index 6107c42..2875bf9 100644
--- a/data/chips/STM32L073V8.json
+++ b/data/chips/STM32L073V8.json
@@ -3197,7 +3197,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -3308,7 +3308,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L073VB.json b/data/chips/STM32L073VB.json
index 4f574c2..5b55889 100644
--- a/data/chips/STM32L073VB.json
+++ b/data/chips/STM32L073VB.json
@@ -3197,7 +3197,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -3308,7 +3308,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L073VZ.json b/data/chips/STM32L073VZ.json
index 1cc50a9..83845a5 100644
--- a/data/chips/STM32L073VZ.json
+++ b/data/chips/STM32L073VZ.json
@@ -3197,7 +3197,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -3308,7 +3308,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L081CB.json b/data/chips/STM32L081CB.json
index 2b73146..6dc7af9 100644
--- a/data/chips/STM32L081CB.json
+++ b/data/chips/STM32L081CB.json
@@ -1701,7 +1701,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -1792,7 +1792,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L081CZ.json b/data/chips/STM32L081CZ.json
index e846c8f..663a025 100644
--- a/data/chips/STM32L081CZ.json
+++ b/data/chips/STM32L081CZ.json
@@ -2001,7 +2001,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2092,7 +2092,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L081KZ.json b/data/chips/STM32L081KZ.json
index 2889200..1eb6540 100644
--- a/data/chips/STM32L081KZ.json
+++ b/data/chips/STM32L081KZ.json
@@ -1635,7 +1635,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L082CZ.json b/data/chips/STM32L082CZ.json
index 435712d..895233c 100644
--- a/data/chips/STM32L082CZ.json
+++ b/data/chips/STM32L082CZ.json
@@ -2173,7 +2173,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2264,7 +2264,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L082KB.json b/data/chips/STM32L082KB.json
index af9538e..a6ea629 100644
--- a/data/chips/STM32L082KB.json
+++ b/data/chips/STM32L082KB.json
@@ -1749,7 +1749,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L082KZ.json b/data/chips/STM32L082KZ.json
index d62aab8..b63b79f 100644
--- a/data/chips/STM32L082KZ.json
+++ b/data/chips/STM32L082KZ.json
@@ -1749,7 +1749,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L083CB.json b/data/chips/STM32L083CB.json
index 2461300..038a9cb 100644
--- a/data/chips/STM32L083CB.json
+++ b/data/chips/STM32L083CB.json
@@ -1965,7 +1965,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2056,7 +2056,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L083CZ.json b/data/chips/STM32L083CZ.json
index a70af4f..abbbf43 100644
--- a/data/chips/STM32L083CZ.json
+++ b/data/chips/STM32L083CZ.json
@@ -2259,7 +2259,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2350,7 +2350,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L083RB.json b/data/chips/STM32L083RB.json
index 0076438..6242500 100644
--- a/data/chips/STM32L083RB.json
+++ b/data/chips/STM32L083RB.json
@@ -2640,7 +2640,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2731,7 +2731,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L083RZ.json b/data/chips/STM32L083RZ.json
index d28bc29..4036add 100644
--- a/data/chips/STM32L083RZ.json
+++ b/data/chips/STM32L083RZ.json
@@ -2640,7 +2640,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -2731,7 +2731,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L083V8.json b/data/chips/STM32L083V8.json
index fc3f2f6..ca34976 100644
--- a/data/chips/STM32L083V8.json
+++ b/data/chips/STM32L083V8.json
@@ -3234,7 +3234,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -3345,7 +3345,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L083VB.json b/data/chips/STM32L083VB.json
index 045c423..34229ac 100644
--- a/data/chips/STM32L083VB.json
+++ b/data/chips/STM32L083VB.json
@@ -3234,7 +3234,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -3345,7 +3345,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
diff --git a/data/chips/STM32L083VZ.json b/data/chips/STM32L083VZ.json
index 3ccb967..3e0af76 100644
--- a/data/chips/STM32L083VZ.json
+++ b/data/chips/STM32L083VZ.json
@@ -3234,7 +3234,7 @@
           "address": 1073819648,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {
@@ -3345,7 +3345,7 @@
           "address": 1073756160,
           "registers": {
             "kind": "spi",
-            "version": "v2",
+            "version": "v1",
             "block": "SPI"
           },
           "rcc": {