type UartIsrVal: Bitfield<Bits = u32>
type UUartIsr: UUartIsr<T, Val = Self::UartIsrVal, UReg = Self::UUartIsr, SReg = Self::SUartIsr, CReg = Self::CUartIsr>
type SUartIsr: SUartIsr<T, Val = Self::UartIsrVal, UReg = Self::UUartIsr, SReg = Self::SUartIsr, CReg = Self::CUartIsr>
type CUartIsr: CUartIsr<T, Val = Self::UartIsrVal, UReg = Self::UUartIsr, SReg = Self::SUartIsr, CReg = Self::CUartIsr>