cmsis-svd / cmsis-svd-data

Aggregration of ARM Cortex-M (and other) CMSIS SVDs
Apache License 2.0
38 stars 17 forks source link

Reinstated: Add STM32U0xx series #36

Closed BenBE closed 1 month ago

BenBE commented 1 month ago

Follow-up on accidentally closed issue #7 by @PfannenHans after re-instating history of the main branch (cf. #4 for details).

This adds SVD files for the STMicro STM32U0 series.

Sorry for the caused inconveniences.


Newly released STM32 MCUs. SVDs as downloaded from https://www.st.com/resource/en/svd/stm32u0-svd.zip There was no licence given in the downloaded folder, so i assume it is the same license as for the other ST svds.

VincentDary commented 1 month ago

SVD file contribution verified against original constructor files, OK.

$  wget \
  --user-agent='Mozilla/5.0 (X11; Linux i686; rv:131.0) Gecko/20100101 Firefox/131.0' \
  https://www.st.com/resource/en/svd/stm32u0-svd.zip
$ unzip stm32u0-svd.zip
$ cd STM32U0_svd/STM32U0_svd_V1.0
$ sha512sum *.svd > ../../hash_from_st.txt
$ cd ../..

$ git clone https://github.com/BenBE/cmsis-svd-data.git
$ cd cmsis-svd-data
$ git checkout stm32u0xx
$ cd data/STMicro
$ sha512sum -c ../../../hash_from_st.txt
STM32U031.svd: OK
STM32U073.svd: OK
STM32U083.svd: OK
$ echo $?
0

@PfannenHans thank you very much for your contribution.

hash_from_st.txt