[][src]Trait drone_stm32_map_periph_gpio::pin::GpioOdr

pub trait GpioOdr {
    type GpioOdrVal: Bitfield<Bits = u32>;
    type UGpioOdr: Reg<Urt, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr> + URwReg;
    type SGpioOdr: Reg<Srt, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr> + SRwReg;
    type CGpioOdr: Reg<Crt, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr> + CRwReg;
}

Associated Types

type GpioOdrVal: Bitfield<Bits = u32>

type UGpioOdr: Reg<Urt, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr> + URwReg

type SGpioOdr: Reg<Srt, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr> + SRwReg

type CGpioOdr: Reg<Crt, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr> + CRwReg

Loading content...

Implementors

Loading content...