type ExtiEmrVal: Bitfield<Bits = u32>
type UExtiEmr: Reg<Urt, Val = Self::ExtiEmrVal, UReg = Self::UExtiEmr, SReg = Self::SExtiEmr, CReg = Self::CExtiEmr> + URwRegBitBand
type SExtiEmr: Reg<Srt, Val = Self::ExtiEmrVal, UReg = Self::UExtiEmr, SReg = Self::SExtiEmr, CReg = Self::CExtiEmr> + SRwRegBitBand
type CExtiEmr: Reg<Crt, Val = Self::ExtiEmrVal, UReg = Self::UExtiEmr, SReg = Self::SExtiEmr, CReg = Self::CExtiEmr> + CRwRegBitBand