Multi Channel DMA Intel® FPGA IP for PCI Express* User Guide

ID 683821
Date 1/29/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

8.1.6.6. ifc_qdma_acquire_channels

ifc_qdma_acquire_channels

Table 103.  
API API Description Input Parameters Return Values
int ifc_qdma_acquire_channels(struct ifc_qdma_device *qdev,int num)

This API acquires n number of channels from hardware. Once the channels acquired, user must call ifc_qdma_channel_get() to initialize the channels and use for DMA.

qdev: QDMA device

num: Number of channels requested

Number of channels acquired successfully.

negative otherwise