type GpioOdrVal: Bitfield<Bits = u32>
type UGpioOdr: UGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>
type SGpioOdr: SGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>
type CGpioOdr: CGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>