Aggegration of ARM Cortex-M (and other) CMSIS SVDs and related tools
-
Updated
Oct 23, 2024 - Python
Aggegration of ARM Cortex-M (and other) CMSIS SVDs and related tools
Generate Rust register maps (`struct`s) from SVD files
Convert an MCU register description from the EDC format to the SVD format
A Python package to parse, process, manipulate, validate, and generate CMSIS SVD files.
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."