您的位置:首页 > 运维架构 > Linux

Linux驱动开发———平台总线设备驱动

2017-05-11 17:00 459 查看
1、平台总线概述:

        平台总线(Platform bus)是linux2.6内核加入的一种虚拟总线,其优势在于采用了总线的模型对设备与驱动进行了管理,这样提高了程序的可移植性。

2、通过平台总线机制开发设备驱动的流程图:



3、平台总线是依据设备名字和驱动名字是否相同来做匹配的。
4、平台设备的描述结构:





5、平台设备的注册:



6、平台驱动描述结构:



7、平台驱动的注册:



8、总线主要起到找到设备(或者总线)的作用。 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: