pub trait FlashExt { fn constrain(self) -> Parts; }
Extension trait to constrain the FLASH peripheral
Constrains the FLASH peripheral to play nicely with the other abstractions