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 <p.arun@xxxxxxxxxxxxx> 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 ecartis@xxxxxxxxxxxx > Please read the FAQ at http://kernelnewbies.org/FAQ > > -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ