[][src]Trait drone_stm32_map_periph_spi::SpiCrcprCrcpoly

pub trait SpiCrcprCrcpoly<T: SpiMap>: SpiCrcpr<T> {
    type USpiCrcprCrcpoly: RegField<Urt, Reg = Self::USpiCrcpr, URegField = Self::USpiCrcprCrcpoly, SRegField = Self::SSpiCrcprCrcpoly, CRegField = Self::CSpiCrcprCrcpoly> + URwRwRegFieldBits;
    type SSpiCrcprCrcpoly: RegField<Srt, Reg = Self::SSpiCrcpr, URegField = Self::USpiCrcprCrcpoly, SRegField = Self::SSpiCrcprCrcpoly, CRegField = Self::CSpiCrcprCrcpoly> + SRwRwRegFieldBits;
    type CSpiCrcprCrcpoly: RegField<Crt, Reg = Self::CSpiCrcpr, URegField = Self::USpiCrcprCrcpoly, SRegField = Self::SSpiCrcprCrcpoly, CRegField = Self::CSpiCrcprCrcpoly> + CRwRwRegFieldBits;
}

Associated Types

type USpiCrcprCrcpoly: RegField<Urt, Reg = Self::USpiCrcpr, URegField = Self::USpiCrcprCrcpoly, SRegField = Self::SSpiCrcprCrcpoly, CRegField = Self::CSpiCrcprCrcpoly> + URwRwRegFieldBits

type SSpiCrcprCrcpoly: RegField<Srt, Reg = Self::SSpiCrcpr, URegField = Self::USpiCrcprCrcpoly, SRegField = Self::SSpiCrcprCrcpoly, CRegField = Self::CSpiCrcprCrcpoly> + SRwRwRegFieldBits

type CSpiCrcprCrcpoly: RegField<Crt, Reg = Self::CSpiCrcpr, URegField = Self::USpiCrcprCrcpoly, SRegField = Self::SSpiCrcprCrcpoly, CRegField = Self::CSpiCrcprCrcpoly> + CRwRwRegFieldBits

Loading content...

Implementors

impl SpiCrcprCrcpoly<Spi1> for Spi1[src]

type USpiCrcprCrcpoly = Crcpoly<Urt>

type SSpiCrcprCrcpoly = Crcpoly<Srt>

type CSpiCrcprCrcpoly = Crcpoly<Crt>

impl SpiCrcprCrcpoly<Spi2> for Spi2[src]

type USpiCrcprCrcpoly = Crcpoly<Urt>

type SSpiCrcprCrcpoly = Crcpoly<Srt>

type CSpiCrcprCrcpoly = Crcpoly<Crt>

impl SpiCrcprCrcpoly<Spi3> for Spi3[src]

type USpiCrcprCrcpoly = Crcpoly<Urt>

type SSpiCrcprCrcpoly = Crcpoly<Srt>

type CSpiCrcprCrcpoly = Crcpoly<Crt>

Loading content...