display:dp:edid/e-edid/displayid

名词

  • EDID         Extended Display Identification Data (Legacy VESA structure, superseded by the DisplayID structure).
  • E-EDID     Enhanced Extended Display Identification Data (Legacy VESA structure, superseded by the DisplayID structure).
  • DisplayID  Display Identification Data (VESA).
  • DPCD       DisplayPort Configuration Data

如上,单一的edid以及e-edid都是过时的标准

DPCD::1.4

都是link相关的配置信息,通过native读取

分别是:

DPCDAddress     DPCD Field
00000h - 000FFh Receiver Capability 
00100h - 001FFh Link Configuration
00200h - 002FFh Link/Sink Device Status
00300h - 003FFh Source Device-specific
00400h - 004FFh Sink Device-specific
00500h - 005FFh Branch Device-specific
00600h - 006FFh Link/Sink Device Power Control
00700h - 007FFh eDP-specific
00800h - 00FFFh RESERVED (usage to be defined)
01000h - 017FFh Sideband MSG Buffers
01800h - 01FFFh RESERVED (usage to be defined)
02000h - 021FFh DPRX Event Status Indicator
02200h - 022FFh Extended Receiver Capability
02300h - 02FFFh RESERVED (usage to be defined)
03000h - 030FFh Protocol Converter Extension
03100h - 5FFFFh RESERVED (usage to be defined)
60000h - 61CFFh Multi-touch (for eDP)
61D00h - 67FFFh RESERVED (usage to be defined)
68000h - 69FFFh HDCP 1.3 and HDCP2.2
6A000h - EFFFFh RESERVED (usage to be defined)
F0000h - F02FFh LT-tunable PHY Repeater
F0300h - FFEFFh RESERVED (usage to be defined)
FFF00h - FFFFFh MyDP-specific Table2-173 

dpcd版本;每条lane的最大书传输速率1.62/2.7/5.4/8.1; lane的数量[1/2/4];下游屏幕接口[dp/vga/dvi/hdmi];是否有edid;i2c速率;等等,详细信息请参阅vesa:https://vesa.org/

关于edid变更历史

  1. EDID         Development History EDID Defines the data structures sent from a video display to a source over E-DDC lines to describe its capabilities

  2. EDID 1.0     Defined original 128-byte data structure (Deprecated)
  3. EDID 1.1     Defined some alternative uses for space in data structure (Deprecated)
  4. EDID 1.2     Defined some alternative uses for space in data structure (Deprecated)
  5. EDID 1.3     Current definitions for 128-byte EDID data fields
  6. EDID 2.0     Introduced new 256-byte data structure
  7. E-EDID       Defined optional additional 128-byte extension blocks for EDID 1.3, incorporated EDID 2.0 as optional extensions
  8. DisplayID    Introduced variable length data structure
     

EDID::1.4

屏幕分辨率,功能等,通过i2c读取,首地址是50

分别是:

Address  (Decimal)     Data                              
0-7                    Header                           
8-17                   Vendor / Product Identification
18-19                  EDID Version 
20-24                  Basic Display Parameters and Features                 基本显示参数和特征定义为视频输入清晰度、最大水平图像尺寸,最大垂直图像尺寸,显示传输特性(Gamma),和功能支持。
25-34                  Color Characteristics                                 Color space  definition
35-36                  Established Supported Timings                         Timing information for all resolutions supported by the display are reported here
37                     Manufacturer's Reserved Timing 
38-53                  EDID Standard Timing ID #1 – 8 
54-71                  Detailed Timing Descriptor Block 1 
72-89                  Detailed Timing Descriptor Block 2 
90-107                 Detailed Timing Descriptor Block 3 
108-125                Detailed Timing Descriptor Block 4
126                    Extension Flag                                        Number of (optional) 128-byte extension blocks to follow 
127                    Checksum
EDID-struct
Address  (Decimal) 十进制地址 Data-16进制 General Description
0-7

"00h FFh FFh FFh FFh FFh FFh 00h" 

固定的header pattern

这些固定值是必须的正确标识EDID表数据的开始

8-9
Bit 15 0 = reserved
Bits 14–10 First letter of manufacturer ID (byte 8, bits 6–2)
Bits 9–5 Second letter of manufacturer ID (byte 8, bit 1 through byte 9 bit 5)
Bits 4–0 Third letter of manufacturer ID (byte 9 bits 4–0)
制造商ID。这是一个遗留的即插即用ID,由微软分配,它是一个16位的big-endian值,由三个5位字母组成: 00001, A; 00010, B; …; 11010, Z. E.g., 24 4d, 0 01001 00010 01101, "IBM".
10-11   制造商的产品代码。16位数字,低位优先。
12–15   序列号。32位,低位优先。对序列号的数据或格式没有明确的要求。如果序列号包含在ASCII序列号描述符中,这个字段应该为零。如果块0中没有提供序列号,那么CEA-861-E实现应该使用0x00作为块0序列号的填充。
16-17   16    生产周数; 这个字段的指定值范围从1到53。大于53的值不被识别。当没有指定星期时,可以
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值