type UartTdrVal: Bitfield<Bits = u32>
type UUartTdr: UUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>
type SUartTdr: SUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>
type CUartTdr: CUartTdr<T, Val = Self::UartTdrVal, UReg = Self::UUartTdr, SReg = Self::SUartTdr, CReg = Self::CUartTdr>