CMSIS-Packs are a package format defined by ARM for vendors to provide various
software artifacts that simplify dealing with target devices.
This is a companion discussion topic for the original entry at https://interrupt.memfault.com/blog/cmsis-packs
Phil
2
I’ve been peeking inside of CMSIS-Pack for many years, so it’s good to see I’m not the only one!
SVD is very useful for code generation. I recommend the cmsis-svd python package:
I’ve put some info on generating code from SVD, including HTML and pure C++ bindings here:
https://www.shincbm.com/embedded/2020/08/21/svd-jinja.html
2 Likes
noahp
4
Oh I love this, thanks for sharing it!