6 releases
Uses old Rust 2015
0.2.2 | Feb 13, 2021 |
---|---|
0.2.1 | Oct 1, 2020 |
0.2.0 | Jul 25, 2020 |
0.1.3 | Dec 9, 2017 |
#1122 in Embedded development
50MB
2M
SLoC
Contains (obscure autoconf code, 50KB) avr-libc/configure.ac
avr-libc
Bindings to avr-libc.
Does not require avr-libc to be installed on the system, but it does require the avr-gcc compiler to compile avr-libc itself.
lib.rs
:
Rust bindings to avr-libc.
When compiled with the avr-rust compiler, the libc bindings in this crate automatically pick up the right mcu-specific headers depending on what cpu is specified in the target specification file.
This means that on different microcontrollers, this crate will have a different public API. In general, most functions are the same across all chips. Many constants however are device-specific.