Robin Mueller
0dcc83720d
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
1.2 KiB
1.2 KiB
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.