[][src]Module samd_dma::storage

Storage for DMA system base and write-back addresses.

The DMA system requires two contiguous blocks of memory to hold the first descriptor and write-back location for each channel. This module provides StorageN structures to hold these blocks of memory, where 1 <= N <= 32.

Structs

Storage1

Storage type for base and write-back memory.

Storage2

Storage type for base and write-back memory.

Storage3

Storage type for base and write-back memory.

Storage4

Storage type for base and write-back memory.

Storage5

Storage type for base and write-back memory.

Storage6

Storage type for base and write-back memory.

Storage7

Storage type for base and write-back memory.

Storage8

Storage type for base and write-back memory.

Storage9

Storage type for base and write-back memory.

Storage10

Storage type for base and write-back memory.

Storage11

Storage type for base and write-back memory.

Storage12

Storage type for base and write-back memory.

UnsafeStorage

A user allocated storage type.

Traits

DmaStorage

Trait for accessing the base and write-back addresses of a storage unit.

Type Definitions

CHANMAX

The maximum amount of channels that can exist.