Multi Channel DMA Intel® FPGA IP for PCI Express User Guide
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: lal1594935435473
Ixiasoft
Visible to Intel only — GUID: lal1594935435473
Ixiasoft
8.1.6.11. ifc_qdma_request_start
API | API Description | Input Parameters | Return Values |
---|---|---|---|
int ifc_qdma_request_start(struct ifc_qdma_channel *qchnl, int dir, struct ifc_qdma_request *r); | Depending on data direction, application selects TX/RX queue, populates the descriptors based on the passed request object and submits the DMA transactions. This is not blocking request. You may need to poll for the completion status. |
qchnl: channel context received on ifc_qchannel_get() dir: DMA direction, one of IFC_QDMA_DIRECTION_* r: request struct that needs to be processed |
0 on success negative otherwise |