[−][src]Trait drone_stm32_map_periph_spi::SpiMap
pub trait SpiMap where
Self: Sized + Send + Sync + 'static,
Self: RccBusenrSpien,
Self: RccBusrstrSpirst,
Self: SpiCr1<Self>,
Self: SpiCr1Bidimode<Self>,
Self: SpiCr1Bidioe<Self>,
Self: SpiCr1Br<Self>,
Self: SpiCr1Cpha<Self>,
Self: SpiCr1Cpol<Self>,
Self: SpiCr1Crcen<Self>,
Self: SpiCr1Crcnext<Self>,
Self: SpiCr1Dff<Self>,
Self: SpiCr1Lsbfirst<Self>,
Self: SpiCr1Mstr<Self>,
Self: SpiCr1Rxonly<Self>,
Self: SpiCr1Spe<Self>,
Self: SpiCr1Ssi<Self>,
Self: SpiCr1Ssm<Self>,
Self: SpiCr2<Self>,
Self: SpiCr2Errie<Self>,
Self: SpiCr2Rxdmaen<Self>,
Self: SpiCr2Rxneie<Self>,
Self: SpiCr2Ssoe<Self>,
Self: SpiCr2Txdmaen<Self>,
Self: SpiCr2Txeie<Self>,
Self: SpiSr<Self>,
Self: SpiSrBsy<Self>,
Self: SpiSrCrcerr<Self>,
Self: SpiSrModf<Self>,
Self: SpiSrOvr<Self>,
Self: SpiSrRxne<Self>,
Self: SpiSrTxe<Self>,
Self: SpiDr<Self>,
Self: SpiDrDr<Self>,
Self: SpiCrcpr<Self>,
Self: SpiCrcprCrcpoly<Self>,
Self: SpiRxcrcr<Self>,
Self: SpiRxcrcrRxCRC<Self>,
Self: SpiTxcrcr<Self>,
Self: SpiTxcrcrTxCRC<Self>, { }
Generic SPI peripheral variant.