DisplayPort Intel® FPGA IP User Guide

ID 683273
Date 4/18/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

9.73. btc_dptxll_mst_edid_read_rep

Prototype:

int btc_dptxll_mst_edid_read_rep(
BYTE tx_idx,
BYTE **edid_data)

Thread-safe:

No

Available from ISR:

No

Include:

< btc_dptxll_syslib.h >

Return:

0 = success, 1 = fail, 2 = not ready

Parameters:

  • tx_idx—Source instance index (0 - 3)
  • edid_data—Pointer to a 512 byte memory block internal to the system library

Description:

This function returns the last EDID read data started by invoking btc_dptxll_mst_edid_read_req(). Call this function until either ‘0’ or ‘1’ is returned. ‘2’ is returned when the operation has not yet completed.

When ‘0’ is returned, edid_data is set to the (unique) EDID data buffer internal to the system library. The invoking application is supposed to make a copy of the data, if needed.

Example:

btc_dptxll_mst_edid_read_rep(0,p_data);