我正在寻找一种刷新/重新枚举pci设备列表的方法。
在Linux中,您可以删除特定的pci设备,然后在执行“重新扫描”后,设备将再次出现。 在Linux中,它由:
完成echo 1 > /sys/bus/pci/devices/.../remove
echo 1 > /sys/bus/pci/rescan
我在freeBSD中寻找类似的功能。
我想达到什么目标?
我正在使用freeBSD,我的pcie设备可以从主机重置。但是当它再次启动时,它是无法通信的,所以我想重新扫描pci设备,以便在主机和设备之间启动新的连接。
任何想法都会受到赞赏,即使它需要一些编码工作。
谢谢!
答案 0 :(得分:1)
正在开发PCI热插拔,但我不认为它已在发布的版本中得到支持。在freebsd-current
邮件列表上询问。