[][src]Trait drone_stm32_map_periph_spi::SpiSrFrlvl

pub trait SpiSrFrlvl<T: SpiMap>: SpiSr<T> {
    type USpiSrFrlvl: RegField<Urt, Reg = Self::USpiSr, URegField = Self::USpiSrFrlvl, SRegField = Self::SSpiSrFrlvl, CRegField = Self::CSpiSrFrlvl> + URoRwRegFieldBits;
    type SSpiSrFrlvl: RegField<Srt, Reg = Self::SSpiSr, URegField = Self::USpiSrFrlvl, SRegField = Self::SSpiSrFrlvl, CRegField = Self::CSpiSrFrlvl> + SRoRwRegFieldBits;
    type CSpiSrFrlvl: RegField<Crt, Reg = Self::CSpiSr, URegField = Self::USpiSrFrlvl, SRegField = Self::SSpiSrFrlvl, CRegField = Self::CSpiSrFrlvl> + CRoRwRegFieldBits;
}

Associated Types

type USpiSrFrlvl: RegField<Urt, Reg = Self::USpiSr, URegField = Self::USpiSrFrlvl, SRegField = Self::SSpiSrFrlvl, CRegField = Self::CSpiSrFrlvl> + URoRwRegFieldBits

type SSpiSrFrlvl: RegField<Srt, Reg = Self::SSpiSr, URegField = Self::USpiSrFrlvl, SRegField = Self::SSpiSrFrlvl, CRegField = Self::CSpiSrFrlvl> + SRoRwRegFieldBits

type CSpiSrFrlvl: RegField<Crt, Reg = Self::CSpiSr, URegField = Self::USpiSrFrlvl, SRegField = Self::SSpiSrFrlvl, CRegField = Self::CSpiSrFrlvl> + CRoRwRegFieldBits

Loading content...

Implementors

impl SpiSrFrlvl<Spi1> for Spi1[src]

type USpiSrFrlvl = Frlvl<Urt>

type SSpiSrFrlvl = Frlvl<Srt>

type CSpiSrFrlvl = Frlvl<Crt>

impl SpiSrFrlvl<Spi2> for Spi2[src]

type USpiSrFrlvl = Frlvl<Urt>

type SSpiSrFrlvl = Frlvl<Srt>

type CSpiSrFrlvl = Frlvl<Crt>

impl SpiSrFrlvl<Spi3> for Spi3[src]

type USpiSrFrlvl = Frlvl<Urt>

type SSpiSrFrlvl = Frlvl<Srt>

type CSpiSrFrlvl = Frlvl<Crt>

Loading content...