《Linux驱动:I2C驱动看这一篇就够了》一,前言二,IIC驱动的体系架构三,应用程序和IIC设备的数据传输方式四,和IIC设备进行一次数据传输的过程五,总结
通常来说为某个特定的IIC设备去构建IIC设备驱动、针对平台硬件资源构建IIC适配器便是IIC驱动相关开发所需要做的工作,IIC核心相关、IIC总线驱动相关的部分,系统中一般已经存在。构建IIC设备驱动一般需要做的工作设置struct i2c_driver结构体,提供attach_adapter、detach_client接口。