Crate drone_svd[][src]

CMSIS-SVD parser for Drone, an Embedded Operating System.

Documentation

Usage

Add the crate to your Cargo.toml dependencies:

[dependencies]
drone-svd = { version = "0.14.0" }

Structs

Config

Options to configure how bindings are generated.

Device

The outermost frame of the description.

Field

Bit-field properties of a register.

Peripheral

A peripheral of a device.

Register

The description of a register.

Enums

Access

Predefined access rights.

Functions

parse

Parse the SVD file at path.

rerun_if_env_changed

Instructs cargo to rerun the build script when RUSTFLAGS environment variables changed.