These command-line tools provide the foundation for Open-CMSIS-Pack-based software development flows and are part of the CMSIS-Toolbox.
- svdconv validates CMSIS-SVD files and generates CMSIS-compliant device header files.
- packgen creates a software pack from a
CMake
based software repository. - packchk validates a software pack description and the archive content.
- gen-pack is a library with helper function to assemble a
gen_pack.sh
script that creates a Open-CMSIS-Pack.
- csolution creates build information for embedded applications that consist of one or more related projects.
- cbuild orchestrates the overall build steps utilizing the various tools of the CMSIS-Toolbox and a CMake-based compilation process.