阅读:1176回复:0
求助,驱动程序冲突
我人调试PCIe 驱动的时候,由于工程需要,需要制作两个驱动程序应用两个不同的板卡,其中一个是一个bar空间,具有DMA和PIO操作,一个是具有两个bar空间,只具有PIO操作,且这两个驱动的名称和设备号均不同,现在我遇到问题为:如果这两块板卡同时工作,但是假如先按的是具有DMA的驱动给相应的,后按不具有DMA的驱动给另一块板卡,这时就会出现当对具有DMA的驱动的板卡进行操作的时候,就会出现蓝屏,如果调到这两个板卡驱动的安装顺序则不会出现蓝屏,经检查发现,在对应板卡的驱动属性的驱动文件详细信息中的驱动文件,先安装的驱动则具有这两个驱动程序文件,而后安装的则只有自己的驱动程序文件,请问这是怎么回事,如果解决?
注:本人的这两个驱动编写基本框架和流程一样。 求各位大哥帮忙,小弟万分感谢! |
|