The code has been structured like the cortex-m crate. Most parts are autogenerated by the awesome tools by Jorge Aparicio.
Current status is incomplete. Please send pull requests for additional functionality.
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