[][src]Trait drone_stm32_map_periph_spi::SpiCr1

pub trait SpiCr1<T: SpiMap> {
    type SpiCr1Val: Bitfield<Bits = u32>;
    type USpiCr1: USpiCr1<T, Val = Self::SpiCr1Val, UReg = Self::USpiCr1, SReg = Self::SSpiCr1, CReg = Self::CSpiCr1>;
    type SSpiCr1: SSpiCr1<T, Val = Self::SpiCr1Val, UReg = Self::USpiCr1, SReg = Self::SSpiCr1, CReg = Self::CSpiCr1>;
    type CSpiCr1: CSpiCr1<T, Val = Self::SpiCr1Val, UReg = Self::USpiCr1, SReg = Self::SSpiCr1, CReg = Self::CSpiCr1>;
}

Associated Types

type SpiCr1Val: Bitfield<Bits = u32>

type USpiCr1: USpiCr1<T, Val = Self::SpiCr1Val, UReg = Self::USpiCr1, SReg = Self::SSpiCr1, CReg = Self::CSpiCr1>

type SSpiCr1: SSpiCr1<T, Val = Self::SpiCr1Val, UReg = Self::USpiCr1, SReg = Self::SSpiCr1, CReg = Self::CSpiCr1>

type CSpiCr1: CSpiCr1<T, Val = Self::SpiCr1Val, UReg = Self::USpiCr1, SReg = Self::SSpiCr1, CReg = Self::CSpiCr1>

Loading content...

Implementors

impl SpiCr1<Spi1> for Spi1[src]

type SpiCr1Val = Val

type USpiCr1 = Reg<Urt>

type SSpiCr1 = Reg<Srt>

type CSpiCr1 = Reg<Crt>

impl SpiCr1<Spi2> for Spi2[src]

type SpiCr1Val = Val

type USpiCr1 = Reg<Urt>

type SSpiCr1 = Reg<Srt>

type CSpiCr1 = Reg<Crt>

impl SpiCr1<Spi3> for Spi3[src]

type SpiCr1Val = Val

type USpiCr1 = Reg<Urt>

type SSpiCr1 = Reg<Srt>

type CSpiCr1 = Reg<Crt>

Loading content...