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

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

8.1.6.1. ifc_api_start

表 88.  ifc_api_start
API API の説明 入力パラメーター 戻り値
void ifc_app_start(void)
この関数は、アプリケーションの初期化時に呼び出されます。 DMA トランザクション用にアプリケーションをプローブして準備します。
  • 有効なデバイスメモリーをユーザー空間にマップします
  • ヒュージページのファイルシステムからのメモリー割り当て

hugepagefs を使用すると、ユーザー空間は、DMA 操作に使用できる連続したスワップ不可能なメモリーを取得できます。

ブート時にデフォルトのヒュージ・ページ・サイズを 1 GB に設定し、必要なメモリーをヒュージページから割り当てます。

void

成功した場合は 0

それ以外の場合は負