当前位置: 技术问答>linux和unix
kernel中关于i2c处的问题,大家指教。
来源: 互联网 发布时间:2016-03-19
本文导语: the I2C core, I2C driver, I2C algorithm , I2C chip drivers, i2c adapter, i2c client 之间都是什么关系,都是做什么用的?和硬件中哪一部分对应? | Linux I2C核心、总线与设备驱动 http://blog.csdn.n...
the I2C core,
I2C driver,
I2C algorithm ,
I2C chip drivers,
i2c adapter,
i2c client
之间都是什么关系,都是做什么用的?和硬件中哪一部分对应?
I2C driver,
I2C algorithm ,
I2C chip drivers,
i2c adapter,
i2c client
之间都是什么关系,都是做什么用的?和硬件中哪一部分对应?
|
Linux I2C核心、总线与设备驱动
http://blog.csdn.net/pottichu/archive/2007/12/29/2003229.aspx
http://blog.csdn.net/pottichu/archive/2007/12/29/2003229.aspx
|
i2c_driver: BUS可能连接了数个能识别I2C协议的设备. i2c_driver提供对这些设备的控制.
用adapter表示1条I2C BUS. 如果有多个I2C BUS, 用多个adapter数据结构表示.
algorithm: 对I2C BUS的操作算法.
用adapter表示1条I2C BUS. 如果有多个I2C BUS, 用多个adapter数据结构表示.
algorithm: 对I2C BUS的操作算法.