【发布时间】:2015-07-08 21:31:59
【问题描述】:
我正在为学术目的实现一个小型 PCI 驱动程序,但我不清楚我们是否真的必须提供 driver.conf?我阅读的不同材料(包括http://blog.csdn.net/hotsolaris/article/details/1763716)说,对于 PCI,驱动程序配置文件是可选的,但在我的情况下,pci_config_setup() 似乎只有在提供 driver.conf 时才能成功:
name="mydrv" parent="/pci@0,0/pci8086,2e11"
然后我做:
% add_drv -i 'pciXXXX,YY' mydrv
它添加到系统中,没有警告或错误消息。 所以我假设 PCI 设备的某些属性不能由系统自动派生,例如父总线?
如果有人能对此有所了解,我将不胜感激。谢谢。
【问题讨论】:
标签: solaris device-driver pci opensolaris pci-bus