macro_rules! impl_eeprom_attiny {
(
hal: $HAL:ty,
peripheral: $EEPROM:ty,
capacity: $capacity:literal,
addr_width: $addrwidth:ty,
set_address: |$periph_var:ident, $address:ident| $set_address:block,
) => { ... };
}