platform_driver_register(),platform_device_register()区别
2015-08-19 20:05
281 查看
设备与驱动的两种绑定方式:在设备注册时进行绑定及在驱动注册时进行绑定。 以一个USB设备为例,有两种情形:
(1)先插上USB设备并挂到总线中,然后在安装USB驱动程序过程中从总线上遍历各个设备,看驱动程序是否与其相匹配,如果匹配就将两者邦定。这就是platform_driver_register()
(2)先安装USB驱动程序,然后当有USB设备插入时,那么就遍历总线上的各个驱动,看两者是否匹配,如果匹配就将其绑定。这就是platform_device_register()函数
(1)先插上USB设备并挂到总线中,然后在安装USB驱动程序过程中从总线上遍历各个设备,看驱动程序是否与其相匹配,如果匹配就将两者邦定。这就是platform_driver_register()
(2)先安装USB驱动程序,然后当有USB设备插入时,那么就遍历总线上的各个驱动,看两者是否匹配,如果匹配就将其绑定。这就是platform_device_register()函数
相关文章推荐
- Building A Fence, usaco 2008 Oct
- shell基础1
- hdoj2680 Choose the best route(dijstra)
- PAT-PAT (Advanced Level) Practise 1011. World Cup Betting (20) (套公式) 【一星级】
- [Python爬虫] 在Windows下安装PIP+Phantomjs+Selenium
- scala学习第三章数组相关操作
- 关于vmware workstation启动虚拟机显示“内部错误”的解决方法
- Android App添加按钮事件
- ios FMDB 的运用总结
- 程序时间复杂度
- .svn导致java项目无法编译
- android从本机选取图片
- poj2385(dp)
- 君子有所为,有所不为
- LeetCode之Populating Next Right Pointers in Each Node
- 【中级】字符串运用-密码截取
- 如何预估服务器带宽需求
- HDU - 4324 Triangle LOVE(拓扑排序 + 判断环路)
- Android 将.sql格式文件转换为.db格式数据库文件
- jquery的几个重要的对象关系逻辑