Skip to content

Adding mint, a CLI for firmware parametrisation - #533

Open
tomrford wants to merge 1 commit into
rust-embedded:masterfrom
tomrford:patch-1
Open

Adding mint, a CLI for firmware parametrisation#533
tomrford wants to merge 1 commit into
rust-embedded:masterfrom
tomrford:patch-1

Conversation

@tomrford

Copy link
Copy Markdown

I'd like to add mint to the list of tools. Mint is the culmination of a year or so of trying to build 'the best way' to enable parametrisation of embedded firmware. The entire CLI is built in rust and also provides a mint-core crate to bring the functionality into your own apps. It's tailored more towards embedded C than rust with support for header generation, schema fingerprinting, native fixed point support and a few different ABIs for the microcontrollers I'm targeting (more suggestions are always welcome). You can use mint as your single source of truth for configuration structs and get compile-time validity guarantees and free runtime compatibility checks that CRCs or other simpler methods can't provide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant