pub trait CrcExt { fn constrain(self, ahb1: &mut AHB1) -> Config; }
Extension trait to constrain the CRC peripheral.
Constrains the CRC peripheral to play nicely with the other abstractions