I2C Adapters

Chetan Nanda chetannanda at gmail.com
Mon Sep 9 23:44:38 EDT 2013


On Sat, Sep 7, 2013 at 1:05 AM, Jeshwanth Kumar N K
<jeshkumar555 at gmail.com>wrote:

> Hello All,
>
> From the architecture mentioned in below link.
>
>
> http://www.embexperts.com/attachments/forumid_9/11012316293acb53699d289750.png
>
> I have some questions:
>
> In the Kernel space:
>
> 1. Client driver is refers to Driver for Each connected devices - Example:
> EEPROM, I2c_LCD etc.
> 2. i2c-core - The I2C core layer manages bus adapters, device drivers and
> device clients
> 3. I2c Adapters - ?? I didn't get what it is actually. Can somebody please
> explain ?
>

AFAIK, I2C Adapter is basically HOST side I2C controller. And I2C core is
containing some common code (routines) being used by both I2C client (I2C
devices) driver and I2C adapter (controller) driver.

Thanks,
Chetan Nanda

Thanks
>
>
>
> --
> Regards
> Jeshwanth Kumar N K
> Bangalore, India
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130910/176ccd95/attachment.html 


More information about the Kernelnewbies mailing list