[][src]Module stm32f3xx_hal::dma

Direct memory access (DMA) controller

Currently DMA is only supported for STM32F303 MCUs.

Modules

dma1
dma2

Structs

Transfer

An in-progress one-shot DMA transfer

Enums

Direction

DMA transfer direction

Event

DMA events

Increment

DMA address increment mode

Priority

Channel priority level

Traits

Channel

Trait implemented by all DMA channels

DmaExt

Extension trait to split a DMA peripheral into independent channels

OnChannel

Marker trait mapping DMA targets to their channels

ReadBuffer

Trait for buffers that can be given to DMA for reading.

ReadTarget

Trait for Deref targets used by the blanket DmaReadBuffer impl.

Target

Trait implemented by DMA targets.

Word

Trait for DMA word types used by the blanket DMA buffer impls.

WriteBuffer

Trait for buffers that can be given to DMA for writing.

WriteTarget

Trait for DerefMut targets used by the blanket DmaWriteBuffer impl.