Macro embedded_builder::register
[−]
[src]
macro_rules! register { ( $reg:ident, $t:ty, [ $( $op:ident, $name:ident, $field:tt, $type:ty, $( $args:expr ),* );* ;] ) => { ... }; }
Creates accessor traits and implementations for a given register
register!(name, type, [r/w/rw, field name, field in object (ie. 1 for register tuple), return type, (mask for non-bool types)];