Crate svd_parser [−] [src]
CMSIS-SVD file parser
Usage
extern crate svd_parser as svd; use std::fs::File; use std::io::Read; fn main() { let xml = &mut String::new(); File::open("STM32F30x.svd").unwrap().read_to_string(xml); println!("{:?}", svd::parse(xml)); }
References
Structs
| BitRange | |
| Defaults |
Register default properties |
| Device | |
| EnumeratedValue | |
| EnumeratedValues | |
| Field | |
| Interrupt | |
| Peripheral | |
| RegisterArrayInfo | |
| RegisterInfo |
Enums
| Access | |
| Register | |
| Usage |
Functions
| parse |
Parses the contents of a SVD file (XML) |