インテルのみ表示可能 — GUID: ioy1653494110763
Ixiasoft
インテルのみ表示可能 — GUID: ioy1653494110763
Ixiasoft
16.6. Clocked Video Output IPのソフトウェアAPI
intel_vvp_cvo_get_param_vid_pid
- プロトタイプ
-
int intel_vvp_cvo_get_param_vid_pid(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
製品ID番号
intel_vvp_cvo_get_param_version_number
- プロトタイプ
-
int intel_vvp_cvo_get_param_version_number(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
IPバージョン番号
intel_vvp_cvo_get_param_vid_fifo_depth
- プロトタイプ
-
int intel_vvp_cvo_get_param_vid_fifo_depth(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
VID_FIFO_DEPTHパラメーター
intel_vvp_cvo_get_param_tpg_fifo_depth
- プロトタイプ
-
int intel_vvp_cvo_get_param_tpg_fifo_depth(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
TPG_FIFO_DEPTHパラメーター
intel_vvp_cvo_get_param_bps
- プロトタイプ
-
int intel_vvp_cvo_get_param_bps(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
BPSパラメーター
intel_vvp_cvo_get_param_internal_vtiming
- プロトタイプ
-
prototype: int intel_vvp_cvo_get_param_internal_vtiming(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
INTERNAL_VTIMINGパラメーター
intel_vvp_cvo_get_param_fall_back_input_en
- プロトタイプ
-
int intel_vvp_cvo_get_param_fall_back_input_en(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
FALL_BACK_INPUT_ENパラメーター
intel_vvp_cvo_get_param_pip
- プロトタイプ
-
int intel_vvp_cvo_get_param_pip(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
PIXELS_IN_PARALLELパラメーター
intel_vvp_cvo_get_param_color_planes
- プロトタイプ
-
int intel_vvp_cvo_get_param_internal_vtiming(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
INTERNAL_VTIMINGパラメーター
intel_vvp_cvo_get_separate_cpu_clock
- プロトタイプ
-
int intel_vvp_cvo_get_param_color_planes(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
NUMBER_OF_COLOR_PLANESパラメーター
intel_vvp_cvo_get_separate_cpu_freq
- プロトタイプ
-
int intel_vvp_cvo_get_separate_cpu_clock(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
SEPARATE_SLAVE_CLOCKパラメーター
intel_vvp_cvo_get_tim_dimensions
- プロトタイプ
-
int intel_vvp_cvo_get_tim_dimensions(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
TIM_DIMENSIONSパラメーター
intel_vvp_cvo_get_vid_is_async
- プロトタイプ
-
int intel_vvp_cvo_get_vid_is_async(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
VID_IS_ASYNCパラメーター
intel_vvp_cvo_get_vid_dimensions
- プロトタイプ
-
int intel_vvp_cvo_get_vid_dimensions(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
VID_DIMENSIONSパラメーター
intel_vvp_cvo_get_vid_debug
- プロトタイプ
-
int intel_vvp_cvo_get_vid_debug(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
VID_DEBUGパラメーター
intel_vvp_cvo_get_tpg_is_async
- プロトタイプ
-
int intel_vvp_cvo_get_tpg_is_async(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
TPG_IS_ASYNCパラメーター
intel_vvp_cvo_get_tpg_dimensions
- プロトタイプ
-
int intel_vvp_cvo_get_tpg_dimensions(intel_vvp_cvo_instance* instance);
- 引数
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
TPG_DIMENSIONSパラメーター
intel_vvp_cvo_get_tpg_debug
- プロトタイプ:
-
int intel_vvp_cvo_get_tpg_debug(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
TPG_DEBUGパラメーター
intel_vvp_cvo_vtiming_get_param_num_pulses
- プロトタイプ:
-
int intel_vvp_cvo_vtiming_get_param_num_pulses(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
NUM_PULSESパラメーター
intel_vvp_cvo_vtiming_get_param_hsize
- プロトタイプ:
-
int intel_vvp_cvo_vtiming_get_param_hsize(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
HSIZEパラメーター
intel_vvp_cvo_vtiming_get_param_vsize
- プロトタイプ:
-
int intel_vvp_cvo_vtiming_get_param_vsize(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
VSIZEパラメーター
intel_vvp_cvo_vtiming_get_param_build_hard_frame_lock
- プロトタイプ:
-
int intel_vvp_cvo_vtiming_get_param_build_hard_frame_lock(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
BUILD_HARD_FRAME_LOCKパラメーター
intel_vvp_cvo_vtiming_get_param_build_soft_frame_lock
- プロトタイプ:
-
int intel_vvp_cvo_vtiming_get_param_build_soft_frame_lock(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
BUILD_SOFT_FRAME_LOCKパラメーター
intel_vvp_cvo_vtiming_get_param_build_vrr
- プロトタイプ:
-
int intel_vvp_cvo_vtiming_get_param_build_vrr (intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
BUILD_VRRパラメーター
intel_vvp_cvo_get_status_vid_locked
- プロトタイプ:
-
int intel_vvp_cvo_get_status_vid_locked(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのVID_LOCKEDフィールド
intel_vvp_cvo_get_status_vid_is_full
- プロトタイプ:
-
int intel_vvp_cvo_get_status_vid_is_full (intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのVID_AXI4-S_FULLフィールド
intel_vvp_cvo_get_status_vid_stall_error
- プロトタイプ:
-
int intel_vvp_cvo_get_status_vid_stall_error(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのVID_STALL_ERRフィールド
intel_vvp_cvo_get_status_vid_size_mismatch
- プロトタイプ:
-
int intel_vvp_cvo_get_status_vid_size_mismatch(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのVID_SIZE_ERRフィールド
intel_vvp_cvo_get_status_tpg_locked
- プロトタイプ:
-
int intel_vvp_cvo_get_status_tpg_locked(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのTPG_LOCKEDフィールド
intel_vvp_cvo_get_status_tpg_is_full
- プロトタイプ:
-
int intel_vvp_cvo_get_status_tpg_is_full (intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのTPG_AXI4-S_FULLフィールド
intel_vvp_cvo_get_status_tpg_stall_error
- プロトタイプ:
-
int intel_vvp_cvo_get_status_tpg_stall_error(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのTPG_STALL_ERRフィールド
intel_vvp_cvo_get_status_tpg_size_mismatch
- プロトタイプ:
-
int intel_vvp_cvo_get_status_tpg_size_mismatch(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのTPG_SIZE_ERRフィールド
intel_vvp_cvo_get_status_phase
- プロトタイプ:
-
int intel_vvp_cvo_get_status_phase(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_STATUSレジスターのTIMING_PHASEフィールド
intel_vvp_cvo_get_black_0
- プロトタイプ:
-
int intel_vvp_cvo_get_black_0(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
BLACK_0レジスター
intel_vvp_cvo_get_black_1
- プロトタイプ:
-
int intel_vvp_cvo_get_black_1(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
BLACK_1レジスター
intel_vvp_cvo_get_black_2
- プロトタイプ:
-
int intel_vvp_cvo_get_black_2(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
BLACK_2レジスター
intel_vvp_cvo_get_black_3
- プロトタイプ:
-
int intel_vvp_cvo_get_black_3(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
BLACK_3レジスター
intel_vvp_cvo_set_black_0
- プロトタイプ:
-
int intel_vvp_cvo_set_black_0(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_val、このカラープレーンの値
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_set_black_1
- プロトタイプ:
-
int intel_vvp_cvo_set_black_1(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_val、このカラープレーンの値
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_set_black_2
- プロトタイプ:
-
int intel_vvp_cvo_set_black_2(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_val、このカラープレーンの値
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_set_black_3
- プロトタイプ:
-
int intel_vvp_cvo_set_black_3(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_val、このカラープレーンの値
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_get_fallback_auto_recover
- プロトタイプ:
-
int intel_vvp_cvo_get_fallback_auto_recover (intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FALLBACKレジスターのAUTO RECOVERフィールド
intel_vvp_cvo_get_fallback_force_black
- プロトタイプ:
-
int intel_vvp_cvo_get_fallback_force_black (intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FALLBACKレジスターのFORCE BLACKフィールド
intel_vvp_cvo_get_fallback_force_trpg
- プロトタイプ:
-
int intel_vvp_cvo_get_fallback_force_tpg (intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FALLBACKレジスターのFORCE TPGフィールド
intel_vvp_cvo_get_fallback_force_vid
- プロトタイプ:
-
int intel_vvp_cvo_get_fallback_force_vid (intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FALLBACKレジスターのFORCE VIDフィールド
intel_vvp_cvo_set_fallback_auto_recover
- プロトタイプ:
-
int intel_vvp_cvo_set_fallback_auto_recover(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_val。この値を設定して、このIPの自動回復モードをイネーブルまたはディスエーブルします。
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_set_fallback_force_black
- プロトタイプ:
-
int intel_vvp_cvo_set_fallback_force_black(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_val。この値を設定すると、IPはレジスターBLACK_0、BLACK_1、BLACK_2、およびBLACK_3に以前に設定されたカラープレーン値を出力します。
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_set_fallback_force_tpg
- プロトタイプ:
-
int intel_vvp_cvo_set_fallback_force_tpg(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_val。この値を設定すると、IPはテストパターンのビデオ入力を出力します。
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_set_fallback_force_vid
- プロトタイプ:
-
int intel_vvp_cvo_set_fallback_force_vid(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_val。この値を設定すると、IPがビデオ入力を出力するように強制されます。
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_set_fallback_do_recover
- プロトタイプ:
-
int intel_vvp_cvo_set_fallback_force_vid(intel_vvp_cvo_instance* instance, uint32_t in_val);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
in_valの場合、この値を設定すると、ビデオ入力がイネーブルのときに、IPは強制的にビデオ入力に戻ります。
- 戻り値
-
kIntelVvpVtimingOkの場合。そうでない場合は、kIntelVvpVtimingInstanceErr
intel_vvp_cvo_get_fr_totalh
- プロトタイプ:
-
int intel_vvp_cvo_get_fr_totalh(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FR_TOTALHレジスター
intel_vvp_cvo_get_fr_activeh
- プロトタイプ:
-
int intel_vvp_cvo_get_fr_activeh(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FR_ACTIVEHレジスター
intel_vvp_cvo_get_fr_totalv
- プロトタイプ:
-
int intel_vvp_cvo_get_fr_totalv(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FR_TOTALVレジスター
intel_vvp_cvo_get_fr_activev
- プロトタイプ:
-
int intel_vvp_cvo_get_fr_activev(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FR_ACTIVEVレジスター
intel_vvp_cvo_get_fr_freq_dims
- プロトタイプ:
-
int intel_vvp_cvo_get_fr_freq_dims(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FR_FREQ_DIMSレジスター
intel_vvp_cvo_get_fr_clk_dims
- プロトタイプ:
-
int intel_vvp_cvo_get_fr_clk_dims(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_FR_CLKS_DIMSレジスター
intel_vvp_cvo_get_vid_activeh
- プロトタイプ:
-
int intel_vvp_cvo_get_vid_activeh(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_VID_ACTIVEHレジスター
intel_vvp_cvo_get_vid_activev
- プロトタイプ:
-
int intel_vvp_cvo_get_vid_activev(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_VID_ACTIVEVレジスター
intel_vvp_cvo_get_vid_freq_dims
- プロトタイプ:
-
int intel_vvp_cvo_get_vid_freq_dims(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_VID_FREQ_DIMSレジスター
intel_vvp_cvo_get_vid_clk_dims
- プロトタイプ:
-
int intel_vvp_cvo_get_vid_clk_dims(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_VID_CLKS_DIMSレジスター
intel_vvp_cvo_get_tpg_activeh
- プロトタイプ:
-
int intel_vvp_cvo_get_tpg_activeh(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_TPG_ACTIVEHレジスター
intel_vvp_cvo_get_tpg_activev
- プロトタイプ:
-
int intel_vvp_cvo_get_tpg_activev(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_TPG_ACTIVEVレジスター
intel_vvp_cvo_get_tpg_freq_dims
- プロトタイプ:
-
int intel_vvp_cvo_get_tpg_freq_dims(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_TPG_FREQ_DIMSレジスター
intel_vvp_cvo_get_tpg_clk_dims
- プロトタイプ:
-
int intel_vvp_cvo_get_tpg_clk_dims(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_TPG_CLKS_DIMSレジスター
intel_vvp_cvo_get_vid_locked_count
- プロトタイプ:
-
int intel_vvp_cvo_get_vid_locked_count(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_VID_LOCKED_COUNTレジスター
intel_vvp_cvo_get_vid_size_err_count
- プロトタイプ:
-
int intel_vvp_cvo_get_vid_size_err_count(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_VID_SIZE_ERR_COUNTレジスター
intel_vvp_cvo_get_vid_stall_count
- プロトタイプ:
-
int intel_vvp_cvo_get_vid_stall_count(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_VID_STALL_COUNTレジスター
intel_vvp_cvo_get_tpg_locked_count
- プロトタイプ:
-
int intel_vvp_cvo_get_tpg_locked_count(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_TPG_LOCKED_COUNTレジスター
intel_vvp_cvo_get_tpg_size_err_count
- プロトタイプ:
-
int intel_vvp_cvo_get_tpg_size_err_count(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_TPG_ERR_COUNTレジスター
intel_vvp_cvo_get_tpg_stall_count
- プロトタイプ:
-
int intel_vvp_cvo_get_tpg_stall_count(intel_vvp_cvo_instance* instance);
- 引数:
-
インスタンス、intel_vvp_cvo_instanceへのポインター
- 戻り値
-
REG_TPG_STALL_COUNTレジスター