Nios® II Software Developer Handbook

ID 683525
Date 8/28/2023
Public
Document Table of Contents

8.7.5. DMA Device Drivers

The HAL models a DMA transaction as being controlled by two endpoint devices: a receive channel and a transmit channel.

For more information about a complete description of the HAL DMA device model, refer to “Using DMA Devices” in the "Developing Programs Using the Hardware Abstraction Layer" section.

The DMA device driver interface is defined in sys/alt_dma_dev.h.