platform 总线
原文链接: platform 总线
设备 总线 驱动 相互独立
设备 在注册时 自动寻找驱动,反过来也是 驱动在注册时自动寻找设备
他们所挂载的总线(bus)用来做匹配,
probe 函数执行的前提是, 驱动在注册的时候 匹配到了设备驱动的probe函数才执行
驱动和设备分离:
比如 platform 总线(虚拟总线): 它的匹配的规则是 驱动和设备的名字相同,就完成匹配,匹配成功后就执行驱动的probe驱动和驱动分离:
I2C adpater 和 I2C client分层:
Linux App 用户层
[字符设备, 块设备 file_operations]