Visible to Intel only — GUID: hco1410462560459
Ixiasoft
Visible to Intel only — GUID: hco1410462560459
Ixiasoft
9. DisplayPort API Reference
You can use the DisplayPort Intel® FPGA IP to instantiate sources and sinks. Source instantiations require an embedded controller (Nios II processor or another controller) to act as the policy maker. Sink instantiations greatly benefit from and may optionally use a controller.
Intel provides software for source and sink instantiations as two system libraries for the Nios II processor (btc_dptx_syslib and btc _dprx_syslib, respectively). The IP includes an example main program (dp_demo_src/main.c), which demonstrates basic system library use.
- Using the Library
- btc_dprx_syslib API Reference
- btc_dprx_aux_get_request
- btc_dprx_aux_handler
- btc_dprx_aux_post_reply
- btc_dprx_baseaddr
- btc_dprx_dpcd_gpu_access
- btc_dprx_edid_set
- btc_dprx_hpd_get
- btc_dprx_hpd_pulse
- btc_dprx_hpd_set
- btc_dprx_lt_eyeq_init
- btc_dprx_lt_force
- btc_dprx_rtl_ver
- btc_dprx_sw_ver
- btc_dprx_syslib_add_rx
- btc_dprx_syslib_info
- btc_dprx_syslib_init
- btc_dprx_syslib_monitor
- btc_dprx_mst_link_addr_rep_set
- btc_dprx_mst_conn_stat_notify_req
- btc_dprx_mst_conn_stat_notify_rep
- btc_dptx_syslib API Reference
- btc_dptx_aux_i2c_read
- btc_dptx_aux_i2c_write
- btc_dptx_aux_read
- btc_dptx_aux_write
- btc_dptx_baseaddr
- btc_dptx_edid_block_read
- btc_dptx_edid_read
- btc_dptx_fast_link_training
- btc_dptx_hpd_change
- btc_dptx_is_link_up
- btc_dptx_link_bw
- btc_dptx_link_training
- btc_dptx_rtl_ver
- btc_dptx_set_color_space
- btc_dptx_sw_ver
- btc_dptx_syslib_add_tx
- btc_dptx_syslib_init
- btc_dptx_syslib_monitor
- btc_dptx_test_autom
- btc_dptx_video_enable
- btc_dptx_mst_allocate_payload_rep
- btc_dptx_mst_allocate_payload_req
- btc_dptx_mst_clear_payload_table_rep
- btc_dptx_mst_clear_payload_table_req
- btc_dptx_mst_conn_stat_notify_req
- btc_dptx_mst_down_rep_irq
- btc_dptx_mst_enable
- btc_dptx_mst_enum_path_rep
- btc_dptx_mst_enum_path_req
- btc_dptx_mst_get_msg_transact_ver_rep
- btc_dptx_mst_get_msg_transact_ver_req
- btc_dptx_mst_link_address_rep
- btc_dptx_mst_link_address_req
- btc_dptx_mst_remote_dpcd_wr_rep
- btc_dptx_mst_remote_dpcd_wr_req
- btc_dptx_mst_remote_i2c_rd_rep
- btc_dptx_mst_remote_i2c_rd_req
- btc_dptx_mst_set_color_space
- btc_dptx_mst_tavgts_set
- btc_dptx_mst_up_req_irq
- btc_dptx_mst_vcpid_set
- btc_dptx_mst_vcptab_addvc
- btc_dptx_mst_vcptab_clear
- btc_dptx_mst_vcptab_delvc
- btc_dptx_mst_vcptab_update
- btc_dptxll_syslib API Reference
- btc_dptxll_hpd_change
- btc_dptxll_hpd_irq
- btc_dptxll_mst_cmp_ports
- btc_dptxll_mst_edid_read_rep
- btc_dptxll_mst_edid_read_req
- btc_dptxll_mst_get_device_ports
- btc_dptxll_mst_set_csn_callback
- btc_dptxll_mst_topology_discover
- btc_dptxll_stream_allocate_rep
- btc_dptxll_stream_allocate_req
- btc_dptxll_stream_calc_VCP_size
- btc_dptxll_stream_delete_rep
- btc_dptxll_stream_delete_req
- btc_dptxll_stream_get
- btc_dptxll_stream_set_color_space
- btc_dptxll_stream_set_pixel_rate
- btc_dptxll_sw_ver
- btc_dptxll_syslib_add_tx
- btc_dptxll_syslib_init
- btc_dptxll_syslib_monitor
- btc_dpxx_syslib Additional Types
- btc_dprx_syslib Supported DPCD Locations