文章目录
📢 Linux
中的 I2C
也是按照平台总线模型设计的,既然也是按照平台总线模型设计的,是不是也分为一个device
和一个 driver
呢?但是 I2C
这里的 device
不叫 device
,而是叫 client
。在讲 platform
的时候就说过,platform
是虚拟出来的一条总线,目的是为了实现总线、设备、驱动框架。对于 I2C
而言,不需要虚拟出一条总线,直接使用 I2C
总线即可。同样,我们也是先从非设备树开始,先来看一下ÿ