Aggegration of ARM Cortex-M (and other) CMSIS SVDs and related tools
-
Updated
Jan 5, 2025 - Python
Aggegration of ARM Cortex-M (and other) CMSIS SVDs and related tools
Generate Rust register maps (`struct`s) from SVD files
A Python package to parse, process, manipulate, validate, and generate CMSIS SVD files.
Convert an MCU register description from the EDC format to the SVD format
Scripts and templates for assisting development. Code generators, MMIO Register interfaces.
Utilizes cortex-debug (VS Code Plugin) to view arbitrary SVD files independent of the debugged program. The files are processed (derivedFrom, nested clusters, ...) by the cortex-debug plugin.
template repository for a cmsis pack
Add a description, image, and links to the cmsis-svd topic page so that developers can more easily learn about it.
To associate your repository with the cmsis-svd topic, visit your repo's landing page and select "manage topics."