マルチ・チャネル DMA PCI Express* 用インテル FPGA IP ユーザー・ガイド

ID 683821
日付 10/06/2023
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

8.1.6.14. ifc_qdma_request_submit

表 108.  ifc_qdma_request_submit
API API の説明 入力パラメーター 戻り値
int ifc_qdma_request_submit(struct ifc_qdma_channel *qchnl, int dir);

準備済みおよび保留中のすべての DMA トランザクションを MCDMA エンジンに送信します。この API を呼び出す前に、アプリケーションは ifc_qdma_request_prepare を呼び出してトランザクションを準備する必要がある場合があります。 1 つのチャネルを優先し、1 つのチャネルから一度により多くのトランザクションを送信する場合、アプリケーションは複数回呼び出してから一度に API を送信して、すべてのトランザクションを送信する必要がある場合があります。

qchnl: ifc_qchannel_get() で受信したチャネル・コンテキスト

dir: DMA 方向、IFC_QDMA_DIRECTION_* のいずれか

成功した場合は 0

それ以外の場合は負