embassy-stm32

Crates

git

Versions

stm32u575vi

Flavors

Module dma

Module dma 

Source
Expand description

Direct Memory Access (DMA)

Modules§

linked_list
Implementation of the GPDMA linked list and linked list items.
ringbuffered
GPDMA ring buffer implementation.
word
DMA word sizes.

Structs§

AnyChannel
Type-erased DMA channel.
LinkedListTransfer
Linked-list DMA transfer.
ReadableRingBuffer
Ringbuffer for receiving data using GPDMA linked-list mode.
Transfer
DMA transfer.
TransferOptions
GPDMA transfer options.
WritableRingBuffer
Ringbuffer for writing data using GPDMA linked-list mode.

Enums§

Dir
The direction of a DMA transfer.
Increment
Which pointer in the transfer to increment.
Priority
DMA request priority

Traits§

Channel
DMA channel.

Type Aliases§

Request
DMA request type alias. (also known as DMA channel number in some chips)