type I2CIcrVal: Bitfield<Bits = u32>
type UI2CIcr: UI2CIcr<T, Val = Self::I2CIcrVal, UReg = Self::UI2CIcr, SReg = Self::SI2CIcr, CReg = Self::CI2CIcr>
type SI2CIcr: SI2CIcr<T, Val = Self::I2CIcrVal, UReg = Self::UI2CIcr, SReg = Self::SI2CIcr, CReg = Self::CI2CIcr>
type CI2CIcr: CI2CIcr<T, Val = Self::I2CIcrVal, UReg = Self::UI2CIcr, SReg = Self::SI2CIcr, CReg = Self::CI2CIcr>