On Fri, 30 Nov 2001, Yuri van Oers wrote:
>
> > Hi
> > I have a problem about the decoder. I have two 7111 decoder in my
> > card, they can be knock down. It seems that
> > they can all work at the same time. But I wonder how can it do that.
> > When I initlized the I2C device, I only give the same device address,
> > the 7111's address is 0x48, how can the system distingush the two
> > deocoder use the same address?
>
> It can't. If my memory serves me right, there are two likely possibilities
> of getting two the same I2C devices to work.
> First, and trivial case: they are on two different busses.
> Second, the 7111's have two possible addresses, indead 0x48 and I don't
> know the other one by heart.
The third being that they hang off some bus expander - in this case the
way of accessing the devices is likely to be device-specific.
And the forth is that there is some kind of proprietary switching scheme.
Vladimir Dergachev
>
> If they are really on the same bus, and have the same address, there's no
> distinguishing between them. I believe behaviour of the I2C bus is
> undefined in this case.
>
> Regards,
> Yuri van Oers
>
> _______________________________________________
> Xpert mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xpert
>
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert