type AdcCrVal: Bitfield<Bits = u32>
type UAdcCr: UAdcCr<T, Val = Self::AdcCrVal, UReg = Self::UAdcCr, SReg = Self::SAdcCr, CReg = Self::CAdcCr>
type SAdcCr: SAdcCr<T, Val = Self::AdcCrVal, UReg = Self::UAdcCr, SReg = Self::SAdcCr, CReg = Self::CAdcCr>
type CAdcCr: CAdcCr<T, Val = Self::AdcCrVal, UReg = Self::UAdcCr, SReg = Self::SAdcCr, CReg = Self::CAdcCr>