刚开始学习windows 驱动开发,调试环境使用了虚拟机 vmware workstation,但是插入在真机上的pci设备,怎么才能在虚拟机里找到呢,如果找不到,我又该如何调试驱动呢?
------解决方案--------------------
这个,Vmware使用的是自己虚拟的PCI设备,想调主机上的PCI设备还是得在主机上调吧…………
至少我没发现什么选项可以让Vmware使用主机PCI设备
------解决方案--------------------
那要看是什么驱动啊,虚拟设备的驱动自然是可以的,还有部分和具体设备无关的驱动如过滤驱动也是可以的。还有一部分,虚拟机能够模拟的设备的驱动,但对于这种驱动在虚拟机上只能进行初步的调试,最终也是要放到主机上试试才行,因为虚拟机模拟的和真实设备在真实环境中还是有些差距的。