drinkeryj
驱动老牛
驱动老牛
  • 注册日期2001-03-23
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:830回复:0

这种冲突是怎么回事?

楼主#
更多 发布于:2001-11-15 00:28
我用DriverWorks写了一个pci板的wdm驱动程序,在我的IBM机器上运转正常,我的IBM机器的声卡和网卡都集成在主板上。
当我把我的驱动程序用在Dell机器上时可以顺利安装,也可以顺利运行,可是当机器重新启动时,系统在加载了我的驱动程序后死机(还没引导进Win2k,我用Softice看到我的程序被加载,调用了DriverEntry和AddDevice,并没有什么错误)。后来又在其它型号的IBM机器上试过,都不会有什么问题。只是有一些杂牌声卡和我的pci板有冲突,加了某些杂牌声卡的驱动后系统就死机,去掉杂牌声卡和它的驱动后又可以恢复正常,去掉我的pci板和驱动后杂牌声卡也能正常工作。
我已经想了一天多了,就是不知道是怎么回事,DriverEntry和AddDevice都是DriverWorks向导自动生成的应该没什么错误。OnStartDevice做了些改动,只是加了些获取资源的函数。
哪位同仁遇到过这种错误还望赐教。
以后怎么办? [img]http://www.driverdevelop.com/forum/upload/Xman/2004-04-05_2004324183110706.jpg[/img]
游客

返回顶部