DisplayPort Intel® FPGA IPユーザーガイド

ID 683273
日付 10/16/2023
Public
ドキュメント目次

9.87. btc_dptxll_syslib_add_tx

   

プロトタイプ

int btc_dptxll_syslib_add_tx(
BYTE tx_idx,
unsigned int max_link_rate,
unsigned int max_lane_count,
unsigned int tx_num_of_sources,
BYTE *edid_buf)

スレッドセーフ

No

ISR から利用可能

No

インクルード

< btc_dptxll_syslib.h >

戻り値

0 = 成功、 1 = 失敗

パラメーター

  • tx_idx — ソース・インスタンス・インデックス (0 ~ 3)
  • max_link_rate — サポートされる最大リンクレート。0x06 = 1.62 Gbps、0x0A = 2.70 Gbps、0x14 = 5.40 Gbps
  • max_lane_count — サポートされる最大レーン数。1、2 ~ 4
  • tx_num_of_sources — サポートされる MST ストリームソースの最大数 (1 ~ 4)
  • edid_buf — 512 バイトのユーザー割り当て EDID データバッファーへのポインター。各ソース・インスタンスは、接続されたシンクの EDID を格納するために、それ自身のユーザー割り当て EDID バッファーを必要とします。

説明

この関数は、システム・ライブラリーにソース (TX) インスタンスを宣言します。存在するソース・インスタンスごとに一度呼び出す必要があり、 tx_idx = 0 から始めます。すべてのソースが宣言された後、 btc_dptxll_syslib_ init ( ) を呼び出します。

btc_dptxll_syslib_add_tx(0, 0x14, 4, DP_TX_SOURCE_MAX_NUM_OF_STREAMS, p_data);