svd2rust

Register map generator

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

Generate Rust register maps (structs) from SVD files

GitHub

724 stars
27 watching
151 forks
Language: Rust
last commit: about 1 month 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 Tools to generate code 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. 514
rust-embedded/wg The embedded WG project coordinates efforts to improve the quality and accessibility of software development for embedded systems using Rust. 1,936
rust-embedded/book Documentation on using Rust to develop firmware for microcontrollers. 1,128
gyscos/zstd-rs A Rust binding for the zstd compression library 531
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 184
rust-embedded/msp430-quickstart A template for building applications for TI's MSP430 microcontrollers 38
georust/geojson A Rust library for serializing and parsing the GeoJSON vector GIS file format 284