embedded-interfaces 0.10.3

Traits for common embedded interfaces and procedural macros for effortless definition of registers and commands for embedded device drivers
Documentation
1
2
3
4
5
6
7
use embedded_interfaces::codegen::interface_objects;
interface_objects! {
    enum TooWide: u8{9} {
        _ A
    } // u8 only has 8 bits
}
fn main() {}