moonexploiter
驱动牛犊
驱动牛犊
  • 注册日期2002-12-08
  • 最后登录2003-09-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1357回复:6

求助:softice调试驱动入门问题[20分]

楼主#
更多 发布于:2003-08-24 18:06
我在win2000下用ds2.5写了个驱动,在softice中生成了nms文件,然后在softice的初始化设置中加入了自己的nms.重新启动以后,为什么不能进入自己的驱动程序代码进行跟踪调试,直接就过去了,什么地方没作对?望各位指点一下....谢谢!!!
[驱动程序已经从 添加硬件 中 加载.]
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
沙发#
发布于:2003-08-25 11:55
我在win2000下用ds2.5写了个驱动,在softice中生成了nms文件,然后在softice的初始化设置中加入了自己的nms.重新启动以后,为什么不能进入自己的驱动程序代码进行跟踪调试,直接就过去了,什么地方没作对?望各位指点一下....谢谢!!!
[驱动程序已经从 添加硬件 中 加载.]


需要将SoftICE启动选项设置成BOOT,在初始化设置中加入断点(如:BPX DriverEntry), 并且运行一下 Icepack.exe (在Softice目录下), 在重启系统。

Good luck!

[编辑 -  8/25/03 by  seaquester]
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
moonexploiter
驱动牛犊
驱动牛犊
  • 注册日期2002-12-08
  • 最后登录2003-09-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-25 18:56
分已经给了,谢谢指点。
jhome
驱动牛犊
驱动牛犊
  • 注册日期2002-07-04
  • 最后登录2005-01-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-10-10 18:03
谢谢
chenwsl
驱动牛犊
驱动牛犊
  • 注册日期2003-06-18
  • 最后登录2005-05-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-10-15 17:52
moonexploiter和jhome:

你们俩按照seaquester所说的方法成功了吗?

我设置断点(包括BPX DriverEntry),重启系统后还是不会在原断点处停下来,而且用BL已看不到断点,也就是说原来设置的断点重启系统后就不存在了.

郁闷极了,不知做错什么了.
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
5楼#
发布于:2003-10-16 13:24
moonexploiter和jhome:

你们俩按照seaquester所说的方法成功了吗?

我设置断点(包括BPX DriverEntry),重启系统后还是不会在原断点处停下来,而且用BL已看不到断点,也就是说原来设置的断点重启系统后就不存在了.

郁闷极了,不知做错什么了.


你的断点是在 初始化设置 中加入的吗?
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
chenwsl
驱动牛犊
驱动牛犊
  • 注册日期2003-06-18
  • 最后登录2005-05-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-10-16 17:12
seaquester;

现在可以了,是我没明白你所说的.

多谢你的帮助!
游客

返回顶部