* thejpster by the way, I also have another feature request (that I could also look at): For this peripheral, there is only one valid address. So if it was possible to do something like ```rust #[derive(derive_mmio::Mmio)] #[repr(C)] pub struct Gpio { } ``` which in turn generates a new\_mmio with 0 input arguments at the given address, that would be useful I think.