インテルのみ表示可能 — GUID: llg1653557356703
Ixiasoft
インテルのみ表示可能 — GUID: llg1653557356703
Ixiasoft
24.5. Generic Crosspoint IPのソフトウェアAPI
名前 | 説明 |
---|---|
intel_vvp_generic_crosspoint_init | Generic Crosspointインスタンスを初期化します。 |
intel_vvp_generic_crosspoint_get_output | 出力の選択された入力ポートを取得します。 |
intel_vvp_generic_crosspoint_set_output | 出力の選択された入力ポートを設定します。 |
intel_vvp_generic_crosspoint_init
- プロトタイプ
-
int intel_vvp_generic_crosspoint_init(intel_vvp_generic_crosspoint_instance* instance, intel_vvp_core_base base);
- 説明
-
VVP Generic Crosspointインスタンスの初期化関数
Generic Crosspointとそのベースコアのフィールドの初期化を試みます。
- 引数
-
インスタンス、初期化するためのintel_vvp_generic_crosspoint_instanceへのポインター
ベース、コアのアクセサー (Niosでは、コアのベースアドレスへのポインター)
- 戻り値
-
成功の場合、kIntelVvpCoreOk
コアのベンダーIDがインテルFPGAベンダーIDではない場合、kIntelVvpCoreVidErr
コアの製品IDがGeneric Crosspoint製品IDではない場合、kIntelVvpCorePidErr
インスタンス・パラメーターがゼロ (ヌルポインター) の場合、kIntelVvpCoreInstanceErr
intel_vvp_generic_crosspoint_get_output
- プロトタイプ
-
uint8_t intel_vvp_generic_crosspoint_get_output(intel_vvp_generic_crosspoint_instance* instance, uint8_t output);
- 説明
-
出力の選択された入力ポートを取得します。
- 引数
-
インスタンス、intel_vvp_generic_crosspoint_instanceへのポインター
出力、出力ポートの番号
- 戻り値
-
出力ポートによって選択された入力ポートの番号
intel_vvp_generic_crosspoint_set_output
- プロトタイプ
-
int intel_vvp_generic_crosspoint_set_output(intel_vvp_generic_crosspoint_instance* instance, uint8_t output, uint8_t input);
- 説明
- 引数
-
インスタンス、intel_vvp_generic_crosspoint_instanceへのポインター
出力、出力ポートの番号
入力、選択する入力ポートの番号
- 戻り値
-
成功の場合、kIntelVvpGenericCrosspointOk
インスタンス・ナンバーがゼロ (ヌルポインター) の場合、kIntelVvpGenericCrosspointInstanceErr
選択した入力が存在しない場合、kIntelVvpGenericCrosspointInputErr
選択された出力が存在しない場合、kIntelVvpGenericCrosspointOutputErr