svd2rust

Register map generator

Generates Rust code from SVD files used in embedded systems design.

Generate Rust register maps (structs) from SVD files

GitHub

715 stars
27 watching
152 forks
Language: Rust
last commit: 10 days ago
Linked from 1 awesome list

armcmsis-svdcode-generatorcortex-mmicrocontrollerrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rust-embedded/svd A set of libraries for manipulating and parsing Common Microcontrollers System Integration SVD (Device Description) files in Rust. 71
xmc-rs/xmc4400 Generates Rust peripheral access code from SVD files used in embedded systems. 1
sean1708/rusty-cheddar Automatically generates C header files from Rust source code 191
wulf/dsync Generates Rust code for database models and queries from Diesel schema files. 73
kiffie/edc2svd Converts MCU register descriptions from the EDC format to the SVD format 6
smithy-lang/smithy-rs A code generation tool for building AWS SDKs and servers in Rust. 507
rust-embedded/wg The embedded WG project coordinates efforts to improve the quality and accessibility of software development for embedded systems using Rust. 1,926
rust-embedded/book Documentation on using Rust to develop firmware for microcontrollers. 1,121
gyscos/zstd-rs A Rust binding for the zstd compression library 527
georust/geocoding Utility library for converting addresses to geographic coordinates. 77
hsivonen/recode_rs Tool for encoding conversion 12
ax3l/lines-are-rusty Re-implementation of an SVG renderer for eink devices like the reMarkable tablet 85
rahix/avr-device Automated wrapper generator for AVR microcontroller registers 178
rust-embedded/msp430-quickstart A template for building applications for TI's MSP430 microcontrollers 36
georust/geojson A Rust library for serializing and parsing the GeoJSON vector GIS file format 279