Introduction

This driver for Atmel® | SMART SAM devices provides an interface for the configuration and management of the Direct Memory Access Controller(DMAC) module within the device. The DMAC can transfer data between memories and peripherals, and thus off-load these tasks from the CPU. The module supports peripheral to peripheral, peripheral to memory, memory to peripheral, and memory to memory transfers.

The following peripherals are used by the DMAC Driver:
  • DMAC (Direct Memory Access Controller)

The following devices can use this module:
  • Atmel | SMART SAM D21

  • Atmel | SMART SAM R21

  • Atmel | SMART SAM D09/D10/D11

  • Atmel | SMART SAM L21/L22

  • Atmel | SMART SAM DA1

  • Atmel | SMART SAM C20/C21