Add DDC/plug and play monitor support to S3 ViRGE.
This commit is contained in:
parent
5eb6f4d168
commit
7e2c6a5344
3 changed files with 40 additions and 3 deletions
|
|
@ -251,6 +251,12 @@ void ddc_i2c_change(int new_clock, int new_data)
|
|||
case I2C_TRANSMIT_START:
|
||||
if (!i2c.clock && new_clock)
|
||||
i2c.state = I2C_TRANSMIT;
|
||||
if (i2c.clock && new_clock && !i2c.last_data && new_data) /*Stop bit*/
|
||||
{
|
||||
// pclog("Stop bit received\n");
|
||||
i2c.state = I2C_IDLE;
|
||||
prom_stop();
|
||||
}
|
||||
case I2C_TRANSMIT:
|
||||
if (!i2c.clock && new_clock)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue