PMC への API 呼び出しのペイロード マップ - 2023.2 日本語

Versal アダプティブ SoC システム ソフトウェア開発者向けガイド (UG1304)

Document ID
UG1304
Release Date
2023-10-18
Version
2023.2 日本語

EEMI API 呼び出しは、次のデータで一意に識別されます。

  • EEMI API 識別子 (ID)
  • EEMI API の引数

API 識別子と API 引数の値の一覧は、 『BSP およびライブラリ資料コレクション』 (UG643) を参照してください。

PMC への IPI を開始する前に、PU は呼び出しに関する情報を IPI 要求バッファーへ書き込みます。IPI バッファーへ書き込まれる各データは 32 ビット ワードです。合計ペイロード サイズは 6 つの 32 ビット ワードで構成されます。EEMI API 識別子用に 1 ワードが予約されており、残りのワードは引数に使用されます。IPI バッファーへの書き込みはオフセット 0 から開始します。情報データは、次のようにマッピングされます。

  • Word [0] EEMI API ID
  • Word [1:5] EEMI API の引数

IPI 応答バッファーを使用して、動作ステータスと最大 3 つの値を返します。

  • Word [0] サクセス/エラー コード
  • Word [1:3] 値 1..3