Trait stm32g0xx_hal::dma::DmaExt[][src]

pub trait DmaExt {
    type Channels;
    fn reset(self, rcc: &mut Rcc) -> Self;
fn split(self, rcc: &mut Rcc, dmamux: DMAMUX) -> Self::Channels; }

Extension trait to split a DMA peripheral into independent channels

Associated Types

type Channels[src]

The type to split the DMA into

Loading content...

Required methods

fn reset(self, rcc: &mut Rcc) -> Self[src]

Reset the DMA peripheral

fn split(self, rcc: &mut Rcc, dmamux: DMAMUX) -> Self::Channels[src]

Split the DMA into independent channels

Loading content...

Implementors

impl DmaExt for DMA[src]

type Channels = Channels

Loading content...