PCI Expressのマルチチャネル DMA インテル® FPGA IPユーザー ガイド

ID 683821
日付 4/20/2022
Public
ドキュメント目次

8.1.6.12. ifc_qdma_request_prepare

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

方向に応じて、アプリケーションはキューを選択し、ディスクリプターを準備しますが、トランザクションは送信しません。アプリケーションは ifc_qdma_request_submit API を使用してトランザクションを DMA エンジンに送信する必要があります。

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

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

r: 処理が必要なリクエスト構造体

カウンターのイベント数を返します。

それ以外の場合は負