Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1459回复:5

为什么开机死机?

楼主#
更多 发布于:2002-03-19 15:05
用户被禁言,该主题自动屏蔽!
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-03-22 12:40
用户被禁言,该主题自动屏蔽!
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-20 15:44
我把驱动程序有关操作硬件的语句全部屏蔽掉了,还是这样。主要是在系统启动时这样,我看SoftIce在系统启动时,不能调试。
不知道是什么原因。

SoftIce可以在启动时调试。你按我说的方法调试了吗?还是你的系统没有到达你的驱动程序就死掉了?!
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-03-20 15:17
用户被禁言,该主题自动屏蔽!
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-19 18:29
先将你的驱动程序卸载。再通过SoftICE在系统启动的时候调试。
方法是:
安装驱动程序后启动Load32,在EDIT\\Softice init setting\\symbol
中加入驱动程序的nms文件。然后在EDIT\\Softice init setting\\general属性页的init string中加入BPX DriverEntry;就可以在下次系统启动时将断点设在DriverEntry处,进行源代码调试。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-19 17:17
我遇到过类似的情况,系统启动后能正常的安装,加载卸载驱动,启用禁用设备都没有问题,可是重新启动让系统来加载驱动,系统就被挂起。而且这种情况用softice还不好调试,很麻烦,后来仔细检查了代码才发现在初始化设备时操作了不正确的Local bus的地址,不知道你的问题是不是也跟我一样
神仙?妖怪? 谢谢!
游客

返回顶部