Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.29 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.29 KB

Open-CMSIS-Pack Tools

These command-line tools provide the foundation for Open-CMSIS-Pack-based software development flows and are part of the CMSIS-Toolbox.

SVD file validation

  • svdconv validates CMSIS-SVD files and generates CMSIS-compliant device header files.

Package creation and validation

  • 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.

Project management

  • csolution creates build information for embedded applications that consist of one or more related projects.

Build management

  • cbuild orchestrates the overall build steps utilizing the various tools of the CMSIS-Toolbox and a CMake-based compilation process.