Skip to content

Community-maintained SVD description of the BL602 SoC.

License

Notifications You must be signed in to change notification settings

pine64/bl602-svd

Repository files navigation

BL602 SVD repo

This repository contains a CMSIS-SVD description of the BL602 SoC by Bouffalo Lab.

It is based on the original SVD as provided by Bouffalo Lab in their official SDK with additions by the pine64 community to add missing peripherals, fix existing ones, as well as adding documentation and improving conformance to the SVD specification.

This SVD is being maintained primarily for automatic code and documentation generation, but it can also be used for improved debug information for peripheral registers

Contributing to this project

Contributions welcome!

In order to keep the SVD in a state that is acceptable for downstream use, there are some scripts to run conformance tests inside the scripts directory.
These scripts will be run via Continuous Integration before your pull request will be merged.

Downstream projects

  • BL602-pac: Automatically generated Peripheral Access Crate using svd2rust. For users of the Rust Embedded ecosystem.

Reference material

License

This is licensed under the Apache 2.0 license.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages