Skip to main content

DmaSrc

Trait DmaSrc 

Source
pub trait DmaSrc<const N: u8>: DmaPeriph<N> { }
Expand description

A peripheral channel N can read from, for peripheral-to-memory transfers.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl DmaSrc<0> for Adc

Source§

impl<SCK, MISO, MOSI> DmaSrc<1> for Spi<Spi0, SCK, MISO, MOSI, Byte>

Source§

impl<SCK, MISO, MOSI> DmaSrc<1> for Spi<Spi0, SCK, MISO, MOSI, Word>

Source§

impl<SCK, MISO, MOSI> DmaSrc<3> for Spi<Spi1, SCK, MISO, MOSI, Byte>

Source§

impl<SCK, MISO, MOSI> DmaSrc<3> for Spi<Spi1, SCK, MISO, MOSI, Word>

Source§

impl<TX, RX> DmaSrc<2> for Usart<Usart0, TX, RX, Byte>

Source§

impl<TX, RX> DmaSrc<2> for Usart<Usart0, TX, RX, Word>

Source§

impl<TX, RX> DmaSrc<4> for Usart<Usart1, TX, RX, Byte>

Source§

impl<TX, RX> DmaSrc<4> for Usart<Usart1, TX, RX, Word>