当前位置:  技术问答>linux和unix

关于platform总线的一些小问题

    来源: 互联网  发布时间:2017-04-15

    本文导语:  刚学了驱动,好多知识都还不大懂。platform总线实现了设备资源和驱动程序的分离,使得资源管理的独立性和驱动的可移植性都有了很大的提高。那么设备的安装和驱动的安装先后顺序是怎么样的,有要求吗?还有比...

刚学了驱动,好多知识都还不大懂。platform总线实现了设备资源和驱动程序的分离,使得资源管理的独立性和驱动的可移植性都有了很大的提高。那么设备的安装和驱动的安装先后顺序是怎么样的,有要求吗?还有比如一个PC机上的USB口,可以接键盘、鼠标、摄像头……电脑是如何识别的,他们的驱动程序在什么时候安装呢

|
设备和驱动的安装顺序不要求,谁先谁后无所谓,都能匹配上。
usb的键盘,鼠标,摄像头这类常用的驱动是一开机就加载好了。

|


A: 如果是build kernel,那么各个子系统初始化时根据vendor ID, device ID来绑定device和driver.
如果是kernel module,那么是加载驱动时,根据vendor ID, device ID来绑定device和driver.

|
1. platform总线是通过name来进行匹配的。
2. 设备加载的顺序是add_driver函数的调用顺序进行的。
3. 先要加载device,然后在加载driver,否则driver会失败。

|
恭喜楼主,又进一步。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.tools枚举standardlocation的类成员方法: platform_class_path定义及介绍
  • platform_driver_register和of_register_platform_driver
  • Cisco Open Network Environment Platform拒绝服务漏洞
  • platform_device和platform_driver注册顺序
  • platform驱动的疑惑
  • ioctl和platform的原理
  • sqlserver iis7站长之家
  • Espresso Game Platform
  • Candle App Platform
  • Andrisoft WANGuard Platform
  • 持久层框架 DataNucleus Access Platform
  • 企业门户平台 eXo Platform
  • /sys/devices/platform/usb_mass_storage/lun0/file求提示!
  • Web安全测试平台 Vega Platform
  • common-software-platform
  • Facebook Open Platform
  • 共同翻译:Designing Enterprise Applications with the J2EETM Platform,第二版?
  • Can't load IA 32-bit .so on a IA 32-bit platform
  • where is wxSmith plug of platform on Unix Like and windows ?
  • how to use assembly language in c on (Linux platform) .............waiting online
  • 系统中哪里定义平台设备(platform)的名称?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,