Content deleted Content added
→DDC2 {{anchor|DDC2B}}: Add anchor |
→DDC2 {{anchor|DDC2B}}: Add newline |
||
Line 50:
=== DDC2 {{anchor|DDC2B}} ===
The most common version, called '''DDC2B''', is based on [[I²C]], a [[Serial communications|serial bus]]. Pin 12, ID1 of the VGA connector is now used as the data pin from the I²C bus, and the formerly-unused pin 15 became the I²C clock; pin 9, previously used as a mechanical key, supplied +5V DC power up to 50mA to drive the EEPROM, this allows the host to read the EDID even if the monitor is powered off. Though I²C is fully [[Two-way communication|bidirectional]] and supports multiple [[Bus mastering|bus-masters]], DDC2B is unidirectional and allows only one [[Bus mastering|bus master]] - the graphics adapter. The monitor acts as a slave device at the 7-bit I²C address 50h, and provides 128-256 bytes of read-only EDID. Because this access is always a read, the first I²C octet will always be A1h.
{{anchor|DDC2Ab}}
'''DDC2Ab''' is an implementation of the I²C-based 100 kbit/s [[ACCESS.bus]] interface, which allowed monitor manufacturers to support external ACCESS.bus peripherals such as a mouse or keyboard with little to no additional effort; such devices and monitors were briefly available in the mid 1990s, but disappeared with the introduction of [[Universal Serial Bus|USB]].
|