Rust device crate for the LPC176x and LPC175x family of ARM Cortex-M3 microcontrollers. The code is generated automatically from the SVD file using svd2rust.
The SVD file contained some duplicate definitions and some other errors which needed to be fixed.
svd2rust -i LPC176x5x.svd
mv lib.rs src/lib.rs
cargo fmt