https://github.com/astro/rust-lpc43xx
Register definitions for the NXP LPC43xx microcontroller platform, generated through svd2rust
https://github.com/astro/rust-lpc43xx
Last synced: 3 months ago
JSON representation
Register definitions for the NXP LPC43xx microcontroller platform, generated through svd2rust
- Host: GitHub
- URL: https://github.com/astro/rust-lpc43xx
- Owner: astro
- License: apache-2.0
- Created: 2016-12-22T17:26:41.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-05-28T22:16:44.000Z (about 8 years ago)
- Last Synced: 2025-03-24T05:01:41.725Z (about 1 year ago)
- Language: Rust
- Size: 1.28 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
The code has been structured like
the [cortex-m](https://github.com/japaric/cortex-m) crate. Most parts
are autogenerated by the awesome tools
by [Jorge Aparicio](https://github.com/japaric).
Current status is **incomplete**. Please send pull requests for
additional functionality.
# Generate HW interface code from SVD
Download from https://www.lpcware.com/content/nxpfile/lpc43sxx-svd-file
```
svd2rust -i LPC43xx_43Sxx.svd gpio > src/peripheral/gpio.rs
rustfmt src/peripheral/gpio.rs
```