I have no idea about i2c, but i can point you to some good book,
Please read the book "essential linux device drivers"
http://my.safaribooksonline.com/9780132396554
See Chapter 8.



On Mon, Dec 14, 2009 at 12:43 PM, arun <[email protected]> wrote:
> Hi ,
>      I'm trying to understand i2c core of linux kernel (2.6.30). I have a
> doubt about, how the i2c core identifies that particular device has been
> attached in
> a  certain adapter(consider that there are more than one adapters).
> Because,we didn't specify  the adapter id while registering  i2c client
> driver.
>       For some main board i2c, we declare i2c board information using
> i2c_board_info structure and register using ,omap_register_i2c_bus( ) so
> that the i2c core  can know that particular i2c device is located in the
> particular adapter.
>            What about add on i2c boards??. We didn't specify the client
> information ,while registering the adapter. Then, how does the i2c core
> knows that
> the particular device is located in particular adapter??.
>
> I hope ,I explain my doubt clear.
>
> regards,
> P.Arun
>
> --
> To unsubscribe from this list: send an email with
> "unsubscribe kernelnewbies" to [email protected]
> Please read the FAQ at http://kernelnewbies.org/FAQ
>
>

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [email protected]
Please read the FAQ at http://kernelnewbies.org/FAQ

Reply via email to