This repository has been archived on 2024-06-16. You can view files and clone it, but cannot push or open issues or pull requests.
Robin Mueller 0dcc83720d Updated SVD file handling and README
SVD base file is now created using the svdtools package and a YAML file.
Update README with usage information as well.

This PR also adds new fields for the peripheral clock enable register
in the SVD file
2021-11-04 22:39:53 +01:00
2021-11-02 00:10:01 +01:00
2021-11-01 23:31:51 +01:00
2021-11-04 22:39:53 +01:00
2021-11-01 23:31:51 +01:00
2021-11-04 22:39:53 +01:00

build docs.rs

PAC for the Vorago VA108xx microcontroller family

This repository contains the Peripheral Access Crate (PAC) for Voragos VA108xx series of Cortex-M0 based microcontrollers.

The crate was generated using svd2rust.

Usage

To use this crate, add this to your Cargo.toml

[dependencies.va108xx]
version = "0.1.0"
features = ["rt"]

The rt feature is optional and recommended. It brings in support for cortex-m-rt.

For full details on the autgenerated API, please see the svd2rust documentation.

Regenerating the PAC

The base file used by svd2rust is generated using the svdtools package and a YAML patch file. You can create the patched file by running this command after installing the Python svdtools package:

cd svd
svd patch va108xx-patch.yml

After that, you can regenerate the PAC by running the gen-helper.sh helper script.

v0.2.4 Latest
2021-12-06 12:25:51 +01:00
Languages
Rust 99.9%