On Mon, 25 Nov 2002, Ducrot Bruno wrote:
> Hi Mark, list.
>
> I am a bit confused with the code for the I2C bus(ses), especially
> in a multiple heads environment.
>
> The current code use the extended registers 0x3e, 0x3f in order
> to implement the I2C's functions I2CPutBits and I2CGetBits, but
> I think that the second head should use actually the registers
> 0x36 and 0x37.
Not exactly. There is a difference between the CRT controller
and the connector on the card. The I2C function is tied to a connector,
not a CRTC. So it depends on the board layout. On NV11 CRTC 0 & 1
correspond to outputs 0 & 1, but on everything newer it could be
either way. It may be the case that straight-across 0->0, 1->1
may work better overall, but it's not guaranteed. I will
examine the success rate with my cards over the US holiday later
this week.
Mark.
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert