Good Afternoon,

I am trying to collect information from the display device connected to the machine. For this I'm using the EFI_EDID_PROTOCOL protocol.

According to the VESA EDID spec 1.4 (pages 19 and 60), the field Video Input Definition representing the video type should look like this:

image

image

But, in my test with an HDMI monitor, the information that is coming is (0x128) 0000, different from the expected first four bits (0010) and analyzing the table below, it represents an undefined interface.

image
(page 24)

So, would there be any other way to try to get this information?

Thank you in advance!