DMA Accelerator Functional Unit User Guide: Intel® Programmable Acceleration Card with Intel® Arria® 10 GX FPGA

ID 683263
Date 3/06/2020
Public

4.1.1. fpgaDmaOpen()

fpgaDmaOpen() scans the device feature chain to locate the DMA BBB and then creates a handle for the DMA BBB.
Prototype fpga_result fpgaDmaOpen(fpga_handle fpga, fpga_dma_handle *dma)
Arguments fpga

Input containing fpga object handle from fpgaOpen().

dma

Output containing handle to the DMA BBB.

Returns FPGA_OK on success; otherwise an error return code.