この API は、AI エンジン パーティション インスタンスの位置とサイズを設定するために使用します。
注記: この API が呼び出されない場合、AI エンジン パーティション インスタンスは、デバイスのコンフィギュレーション (XAie_Config) から得られるベース アドレスと列の数を使用します。デフォルトでは開始列は 0 です。この関数は、PartBaseAddr、PartStartCol、PartNumcols を検証しません。PartStartCol と PartNumCols は、
XAie_CfgInitialize()
で検証されます。この関数は
XAie_CfgInitialize()
の前に呼び出す必要があります。プロトタイプ
AieRC XAie_SetupPartitionConfig(XAie_DevInst *DevInst, u64 PartBaseAddr, u8 PartStartCol, u8 PartNumCols);
パラメーター
次の表に、XAie_SetupPartitionConfig 関数の引数を示します。
| タイプ | メンバー | 説明 |
|---|---|---|
| XAie_DevInst * | DevInst | AI エンジン パーティション インスタンスのポインター |
| u64 | PartBaseAddr | パーティションのベース アドレス |
| u8 | PartStartCol | 絶対パーティション開始列 |
| u8 | PartNumCols | パーティションの列の数 |
戻り値
XAIE_OK