[][src]Trait drone_stm32_map_periph_gpio::GpioAfrl

pub trait GpioAfrl<T: GpioPortMap> {
    type GpioAfrlVal: Bitfield<Bits = u32>;
    type UGpioAfrl: UGpioAfrl<T, Val = Self::GpioAfrlVal, UReg = Self::UGpioAfrl, SReg = Self::SGpioAfrl, CReg = Self::CGpioAfrl>;
    type SGpioAfrl: SGpioAfrl<T, Val = Self::GpioAfrlVal, UReg = Self::UGpioAfrl, SReg = Self::SGpioAfrl, CReg = Self::CGpioAfrl>;
    type CGpioAfrl: CGpioAfrl<T, Val = Self::GpioAfrlVal, UReg = Self::UGpioAfrl, SReg = Self::SGpioAfrl, CReg = Self::CGpioAfrl>;
}

Associated Types

type GpioAfrlVal: Bitfield<Bits = u32>

type UGpioAfrl: UGpioAfrl<T, Val = Self::GpioAfrlVal, UReg = Self::UGpioAfrl, SReg = Self::SGpioAfrl, CReg = Self::CGpioAfrl>

type SGpioAfrl: SGpioAfrl<T, Val = Self::GpioAfrlVal, UReg = Self::UGpioAfrl, SReg = Self::SGpioAfrl, CReg = Self::CGpioAfrl>

type CGpioAfrl: CGpioAfrl<T, Val = Self::GpioAfrlVal, UReg = Self::UGpioAfrl, SReg = Self::SGpioAfrl, CReg = Self::CGpioAfrl>

Loading content...

Implementors

impl GpioAfrl<GpioA> for GpioA[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

impl GpioAfrl<GpioB> for GpioB[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

impl GpioAfrl<GpioC> for GpioC[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

impl GpioAfrl<GpioD> for GpioD[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

impl GpioAfrl<GpioE> for GpioE[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

impl GpioAfrl<GpioF> for GpioF[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

impl GpioAfrl<GpioG> for GpioG[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

impl GpioAfrl<GpioH> for GpioH[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

impl GpioAfrl<GpioI> for GpioI[src]

type GpioAfrlVal = Val

type UGpioAfrl = Reg<Urt>

type SGpioAfrl = Reg<Srt>

type CGpioAfrl = Reg<Crt>

Loading content...