[][src]Trait drone_stm32_map_periph_spi::SpiSrFtlvl

pub trait SpiSrFtlvl<T: SpiMap>: SpiSr<T> {
    type USpiSrFtlvl: RegField<Urt, Reg = Self::USpiSr, URegField = Self::USpiSrFtlvl, SRegField = Self::SSpiSrFtlvl, CRegField = Self::CSpiSrFtlvl> + URoRwRegFieldBits;
    type SSpiSrFtlvl: RegField<Srt, Reg = Self::SSpiSr, URegField = Self::USpiSrFtlvl, SRegField = Self::SSpiSrFtlvl, CRegField = Self::CSpiSrFtlvl> + SRoRwRegFieldBits;
    type CSpiSrFtlvl: RegField<Crt, Reg = Self::CSpiSr, URegField = Self::USpiSrFtlvl, SRegField = Self::SSpiSrFtlvl, CRegField = Self::CSpiSrFtlvl> + CRoRwRegFieldBits;
}

Associated Types

type USpiSrFtlvl: RegField<Urt, Reg = Self::USpiSr, URegField = Self::USpiSrFtlvl, SRegField = Self::SSpiSrFtlvl, CRegField = Self::CSpiSrFtlvl> + URoRwRegFieldBits

type SSpiSrFtlvl: RegField<Srt, Reg = Self::SSpiSr, URegField = Self::USpiSrFtlvl, SRegField = Self::SSpiSrFtlvl, CRegField = Self::CSpiSrFtlvl> + SRoRwRegFieldBits

type CSpiSrFtlvl: RegField<Crt, Reg = Self::CSpiSr, URegField = Self::USpiSrFtlvl, SRegField = Self::SSpiSrFtlvl, CRegField = Self::CSpiSrFtlvl> + CRoRwRegFieldBits

Loading content...

Implementors

impl SpiSrFtlvl<Spi1> for Spi1[src]

type USpiSrFtlvl = Ftlvl<Urt>

type SSpiSrFtlvl = Ftlvl<Srt>

type CSpiSrFtlvl = Ftlvl<Crt>

impl SpiSrFtlvl<Spi2> for Spi2[src]

type USpiSrFtlvl = Ftlvl<Urt>

type SSpiSrFtlvl = Ftlvl<Srt>

type CSpiSrFtlvl = Ftlvl<Crt>

impl SpiSrFtlvl<Spi3> for Spi3[src]

type USpiSrFtlvl = Ftlvl<Urt>

type SSpiSrFtlvl = Ftlvl<Srt>

type CSpiSrFtlvl = Ftlvl<Crt>

Loading content...