pub trait Target {
// Required method
fn dmamux(&self) -> DmaMuxIndex;
// Provided methods
fn enable_dma(&mut self) { ... }
fn disable_dma(&mut self) { ... }
}
Expand description
Trait implemented by DMA targets.
Required Methods§
Sourcefn dmamux(&self) -> DmaMuxIndex
fn dmamux(&self) -> DmaMuxIndex
Returns the correct DMAMUX index to configure DMA channel for this peripheral
Provided Methods§
Sourcefn enable_dma(&mut self)
fn enable_dma(&mut self)
Enable DMA on the target
Sourcefn disable_dma(&mut self)
fn disable_dma(&mut self)
Disable DMA on the target