免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2568 | 回复: 3
打印 上一主题 下一主题

ELDD 热插拔事件? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-09-12 23:08 |只看该作者 |倒序浏览
本帖最后由 Horizon2012 于 2011-09-12 23:09 编辑

ELDD说到 当发生热插拔事件的时候,内核会往用户空间发送uevent,然后给udev捕捉到,查找modules.alias,加载驱动模块等等,根据ELDD,modules.alias的数据时安装该驱动的时候depmod分析驱动模块并把信息放到modules.alias里面。而我想问的是,内核发送的uevent,也应该带有modules.alias里面的数据吧(用来跟modules.alias匹配),这些信息是怎么来的呢? 驱动不是还没有安装吗?如何从设备那里读取这些信息呢?


论坛徽章:
0
2 [报告]
发表于 2011-09-14 12:12 |只看该作者
没挂载驱动的时候也是可以获取设备厂商之类的数据的吧.

论坛徽章:
0
3 [报告]
发表于 2011-09-14 23:05 |只看该作者
我看Linux设备驱动详解说“PCI卡刚加电时,卡上只有配置空间是可被访问的,因而PCI卡开始不能由驱动访问” 不知道这句话是不是就是说【不需要驱动就可以获得卡信息】呢?

论坛徽章:
0
4 [报告]
发表于 2011-10-09 22:10 |只看该作者
lspci就可以获得信息,不是通过驱动
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP