Skip to content

cmsis-svd/svd-schema

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CMSIS-SVD Schema Collection

This repository contains a comprehensive collection of CMSIS-SVD Schema Definitions.

CMSIS-SVD is a standardized format for describing the memory mapped registers of microcontroller peripherals. These schemas provide validation rules and structure definitions for creating and verifying SVD files.

Contents

This repository contains the XSD schema files for multiple CMSIS-SVD specification versions. XSD schema files use the CMSIS-SVD_*.xsd name format where the wildcard is the version of the corresponding standard.

The metadata.txt file contains the source URLs for each schema file.

License

Licensing of files in this repository varies by file. In general, the following rules apply:

  • Each XSD file contains a comment near the top specifying its license. That file‑level license takes precedence over more general guidelines.
  • All other files are licensed under the terms of the Apache License v2.0.

If you encounter an issue with the contents of this repository or have a question, please do not hesitate to create an issue on Github.

Contributors