如何访问PCI设备(请教)

发布于 2022-09-18 18:25:43 字数 811 浏览 14 评论 0

PCI设备模块已加载,未报错,并且dmesg也报告找到了设备.
但在/proc/devices中未能发现此PCI设备的信息(设备号),这样一来我就无法通过mknod在/dev下建立相就的设备节点

模块的信息如下
/sys/bus/pci/devices/0000:01:02.0/
|-- bus -> ../../../../bus/pci
|-- class
|-- config
|-- device
|-- driver -> ../../../../bus/pci/drivers/hifn_kma_drv
|-- irq
|-- local_cpus
|-- modalias
|-- power
|   |-- state
|   `-- wakeup
|-- resource
|-- resource0
|-- resource1
|-- resource2
|-- subsystem_device
|-- subsystem_vendor
|-- uevent
`-- vendor

[root@localhost 0000:01:02.0]# cat device
0x001d

====================
请问如何在/dev/下面建立起与此PCI设备相关的设备节点

[ 本帖最后由 fly6 于 2009-4-8 11:40 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绅士风度i 2022-09-25 18:25:43

pci驱动,不是通过proc读设备号吧
是直接从pci总线上读取的设备号

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文