4 ms·
Isn't this backwards? Reading the spec (well, the wikipedia page) for DVI, and making some educated guesses, it seems to me the only way to know that a DVi->HDM
by Robin_Message 13y ago
Isn't this backwards? Reading the spec (well, the wikipedia page) for DVI, and making some educated guesses, it seems to me the only way to know that a DVi->HDMI adapter is connected is if it provides EDID saying it is an HDMI device.
What is EDID I hear you ask? Well, it's extended display identification data. Physically, it's provided by an EEPROM on the I2C bus of the DVI port at address 0x50.
Could it be as simple as only AMD providing adapters that accurately portray themselves as HDMI devices?
EDIT TO ENTIRELY REVERSE IMPLICATION OF ABOVE QUESTION: No, it sounds like said EEPROM is necessary to make the video part of such an adapter work at all.
It seems AMD additionally identify if it is a blessed adapter and only send audio packets if that is the case. Definitely annoying, but fair given that there is no actual standard. People would definitely moan more if AMD cards blew up non-AMD adapters/monitors connected via non-AMD adapters.
- hapless 13y agoEDID tells you whether you're connected to an HDMI device. AMD added a special chip to their adapters that adds extra data to the EDID data in-line to say "yes i am a real ati adapter." This was totally unnecessary.
- __david__ 13y ago> People would definitely moan more if AMD cards blew up non-AMD adapters/monitors connected via non-AMD adapters. Oh please—Nothing is going to "blow up". Sending audio packets in the stream is not going to affect adapters (adapters are passive--no electronics!) and any reasonable monitor is only going to pay attention to packets it understands. And that's not even mentioning that you can use EDID to determine if a monitor is capable of receiving audio packets or not.