请问大虾 linux如何知道某io设备已经被插上??

windows_editor 2007-05-10 04:16:41
rt
...全文
365 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sangshener 2007-05-30
  • 打赏
  • 举报
回复
可以在/proc/devices 文件下可以看到。
mmxopq 2007-05-22
  • 打赏
  • 举报
回复
驱动程序会检测到中断
geopower 2007-05-17
  • 打赏
  • 举报
回复
lspci
zzx4493 2007-05-16
  • 打赏
  • 举报
回复
检查相应的中断线上值有没有增加
chenzhixin 2007-05-15
  • 打赏
  • 举报
回复
dmesg
hzcpig 2007-05-15
  • 打赏
  • 举报
回复
通常总线设备上都要通过设备获得函数才能知道,比如get_xxxx_device

热插拔设备会发现设备是驱动通过中断支持的
strongzgy 2007-05-14
  • 打赏
  • 举报
回复
这得看什么设备了,对于热插拔设备,比如usb的鼠标,是这样的。当鼠标插上的时候,usb root hub的状态位就会有相应的设置,在host controller查询时就会发现有设备插入,从而触发中断。

Seashor 2007-05-14
  • 打赏
  • 举报
回复
我是小虾米 当然是设备通电后向IRQ发送状态 系统才知道吧

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧