[][src]Trait drone_stm32_map_periph_gpio::pin::GpioIdr

pub trait GpioIdr {
    type GpioIdrVal: Bitfield<Bits = u32>;
    type UGpioIdr: Reg<Urt, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr> + URoReg;
    type SGpioIdr: Reg<Srt, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr> + SRoReg;
    type CGpioIdr: Reg<Crt, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr> + CRoReg;
}

Associated Types

type GpioIdrVal: Bitfield<Bits = u32>

type UGpioIdr: Reg<Urt, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr> + URoReg

type SGpioIdr: Reg<Srt, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr> + SRoReg

type CGpioIdr: Reg<Crt, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr> + CRoReg

Loading content...

Implementors

Loading content...