Skip to content

Commit

Permalink
Update STM32 SVD files
Browse files Browse the repository at this point in the history
  • Loading branch information
modm update bot committed Feb 13, 2024
1 parent 47039ae commit c28b017
Show file tree
Hide file tree
Showing 30 changed files with 284 additions and 120 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ Here is the list of the SVD file versions for each STM32 family:
- STM32F1: v1.2
- STM32F2: v1.2
- STM32F3: v1.3
- STM32F4: v1.9
- STM32F4: v2.0
- STM32F7: v1.0
- STM32G0: v1.5
- STM32G0: v1.6
- STM32G4: v2.2
- STM32H5: v1.1
- STM32H7: v1.9
Expand Down
4 changes: 2 additions & 2 deletions stm32f4/STM32F401.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F401</name>
<version>1.7</version>
<version>1.8</version>
<description>STM32F401</description>
<cpu>
<name>CM4</name>
Expand Down
4 changes: 2 additions & 2 deletions stm32f4/STM32F405.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F405</name>
<version>1.6</version>
<version>1.7</version>
<description>STM32F405</description>
<cpu>
<name>CM4</name>
Expand Down
4 changes: 2 additions & 2 deletions stm32f4/STM32F407.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F407</name>
<version>1.6</version>
<version>1.7</version>
<description>STM32F407</description>
<cpu>
<name>CM4</name>
Expand Down
4 changes: 2 additions & 2 deletions stm32f4/STM32F410.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F410</name>
<version>1.7</version>
<version>1.8</version>
<description>STM32F410</description>
<cpu>
<name>CM4</name>
Expand Down
4 changes: 2 additions & 2 deletions stm32f4/STM32F411.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F411</name>
<version>1.8</version>
<version>1.9</version>
<description>STM32F411</description>
<cpu>
<name>CM4</name>
Expand Down
4 changes: 2 additions & 2 deletions stm32f4/STM32F412.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -18,7 +18,7 @@ Copyright (c) 2023 STMicroelectronics.
-->
<device xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.1" xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F412</name>
<version>1.6</version>
<version>1.7</version>
<description>STM32F412</description>
<cpu>
<name>CM4</name>
Expand Down
4 changes: 2 additions & 2 deletions stm32f4/STM32F413.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F413</name>
<version>1.8</version>
<version>1.9</version>
<description>STM32F413</description>
<cpu>
<name>CM4</name>
Expand Down
22 changes: 2 additions & 20 deletions stm32f4/STM32F415.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F415</name>
<version>1.2</version>
<version>1.3</version>
<description>STM32F415</description>
<cpu>
<name>CM4</name>
Expand Down Expand Up @@ -47380,24 +47380,6 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
</field>
</fields>
</register>
<register>
<name>OPTCR1</name>
<displayName>OPTCR1</displayName>
<description>Flash option control register
1</description>
<addressOffset>0x18</addressOffset>
<size>0x20</size>
<access>read-write</access>
<resetValue>0x0FFF0000</resetValue>
<fields>
<field>
<name>nWRP</name>
<description>Not write protect</description>
<bitOffset>16</bitOffset>
<bitWidth>12</bitWidth>
</field>
</fields>
</register>
</registers>
</peripheral>
<peripheral>
Expand Down
22 changes: 2 additions & 20 deletions stm32f4/STM32F417.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F417</name>
<version>1.2</version>
<version>1.3</version>
<description>STM32F417</description>
<cpu>
<name>CM4</name>
Expand Down Expand Up @@ -47335,24 +47335,6 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
</field>
</fields>
</register>
<register>
<name>OPTCR1</name>
<displayName>OPTCR1</displayName>
<description>Flash option control register
1</description>
<addressOffset>0x18</addressOffset>
<size>0x20</size>
<access>read-write</access>
<resetValue>0x0FFF0000</resetValue>
<fields>
<field>
<name>nWRP</name>
<description>Not write protect</description>
<bitOffset>16</bitOffset>
<bitWidth>12</bitWidth>
</field>
</fields>
</register>
</registers>
</peripheral>
<peripheral>
Expand Down
4 changes: 2 additions & 2 deletions stm32f4/STM32F423.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F423</name>
<version>1.1</version>
<version>1.2</version>
<description>STM32F423</description>
<cpu>
<name>CM4</name>
Expand Down
22 changes: 18 additions & 4 deletions stm32f4/STM32F427.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F427</name>
<version>1.6</version>
<version>1.7</version>
<description>STM32F427</description>
<cpu>
<name>CM4</name>
Expand Down Expand Up @@ -9727,6 +9727,20 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<size>0x20</size>
<resetValue>0x00000083</resetValue>
<fields>
<field>
<name>PLLSAIRDY</name>
<description>PLLSAI clock ready flag</description>
<bitOffset>29</bitOffset>
<bitWidth>1</bitWidth>
<access>read-write</access>
</field>
<field>
<name>PLLSAION</name>
<description>PLLSAI enable</description>
<bitOffset>28</bitOffset>
<bitWidth>1</bitWidth>
<access>read-write</access>
</field>
<field>
<name>PLLI2SRDY</name>
<description>PLLI2S clock ready flag</description>
Expand Down Expand Up @@ -11123,13 +11137,13 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<bitWidth>1</bitWidth>
</field>
<field>
<name>SPI5ENR</name>
<name>SPI5EN</name>
<description>SPI5 clock enable</description>
<bitOffset>20</bitOffset>
<bitWidth>1</bitWidth>
</field>
<field>
<name>SPI6ENR</name>
<name>SPI6EN</name>
<description>SPI6 clock enable</description>
<bitOffset>21</bitOffset>
<bitWidth>1</bitWidth>
Expand Down
22 changes: 18 additions & 4 deletions stm32f4/STM32F429.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F429</name>
<version>1.7</version>
<version>1.8</version>
<description>STM32F429</description>
<cpu>
<name>CM4</name>
Expand Down Expand Up @@ -9727,6 +9727,20 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<size>0x20</size>
<resetValue>0x00000083</resetValue>
<fields>
<field>
<name>PLLSAIRDY</name>
<description>PLLSAI clock ready flag</description>
<bitOffset>29</bitOffset>
<bitWidth>1</bitWidth>
<access>read-write</access>
</field>
<field>
<name>PLLSAION</name>
<description>PLLSAI enable</description>
<bitOffset>28</bitOffset>
<bitWidth>1</bitWidth>
<access>read-write</access>
</field>
<field>
<name>PLLI2SRDY</name>
<description>PLLI2S clock ready flag</description>
Expand Down Expand Up @@ -11123,13 +11137,13 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<bitWidth>1</bitWidth>
</field>
<field>
<name>SPI5ENR</name>
<name>SPI5EN</name>
<description>SPI5 clock enable</description>
<bitOffset>20</bitOffset>
<bitWidth>1</bitWidth>
</field>
<field>
<name>SPI6ENR</name>
<name>SPI6EN</name>
<description>SPI6 clock enable</description>
<bitOffset>21</bitOffset>
<bitWidth>1</bitWidth>
Expand Down
22 changes: 18 additions & 4 deletions stm32f4/STM32F437.svd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!--
Copyright (c) 2023 STMicroelectronics.
Copyright (c) 2024 STMicroelectronics.

SPDX-License-Identifier: Apache-2.0

Expand All @@ -20,7 +20,7 @@ Copyright (c) 2023 STMicroelectronics.
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<name>STM32F437</name>
<version>1.2</version>
<version>1.3</version>
<description>STM32F437</description>
<cpu>
<name>CM4</name>
Expand Down Expand Up @@ -7907,6 +7907,20 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<size>0x20</size>
<resetValue>0x00000083</resetValue>
<fields>
<field>
<name>PLLSAIRDY</name>
<description>PLLSAI clock ready flag</description>
<bitOffset>29</bitOffset>
<bitWidth>1</bitWidth>
<access>read-write</access>
</field>
<field>
<name>PLLSAION</name>
<description>PLLSAI enable</description>
<bitOffset>28</bitOffset>
<bitWidth>1</bitWidth>
<access>read-write</access>
</field>
<field>
<name>PLLI2SRDY</name>
<description>PLLI2S clock ready flag</description>
Expand Down Expand Up @@ -9285,13 +9299,13 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
<bitWidth>1</bitWidth>
</field>
<field>
<name>SPI5ENR</name>
<name>SPI5EN</name>
<description>SPI5 clock enable</description>
<bitOffset>20</bitOffset>
<bitWidth>1</bitWidth>
</field>
<field>
<name>SPI6ENR</name>
<name>SPI6EN</name>
<description>SPI6 clock enable</description>
<bitOffset>21</bitOffset>
<bitWidth>1</bitWidth>
Expand Down
Loading

0 comments on commit c28b017

Please sign in to comment.