xiangbiao
驱动牛犊
驱动牛犊
  • 注册日期2002-05-08
  • 最后登录2010-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:4559回复:7

bt848.sys 的DRIVERENTRY

楼主#
更多 发布于:2002-05-09 10:53
用98DDK中的BT848 DEMO 生成BT848.SYS
插入BT848卡。
在W2K启动时用SOFTICE想抓到BT848.SYS的DriverEntry及Hwinitialize

设置:
在ICE的symbol loader中加入X;add bt848.nms;bpx bt848!driverentry;lines 50;bpx bt848!HwInitialize;

重新起动W2K,bl发现断点已设好。
问题:
ICE居然未停下来。WHY!!!!

drinkeryj
驱动老牛
驱动老牛
  • 注册日期2001-03-23
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-09 11:05
You don\'t load driver. The DriverEntry is only used when you load driver in control pannel.
以后怎么办? [img]http://www.driverdevelop.com/forum/upload/Xman/2004-04-05_2004324183110706.jpg[/img]
xiangbiao
驱动牛犊
驱动牛犊
  • 注册日期2002-05-08
  • 最后登录2010-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-09 11:34
bt848.sys肯定已加载了,因随后运行AMCAP.exe可以看到图象。
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-09 11:43
用98DDK中的BT848 DEMO 生成BT848.SYS
插入BT848卡。
在W2K启动时用SOFTICE想抓到BT848.SYS的DriverEntry及Hwinitialize

设置:
在ICE的symbol loader中加入X;add bt848.nms;bpx bt848!driverentry;lines 50;bpx bt848!HwInitialize;

重新起动W2K,bl发现断点已设好。
问题:
ICE居然未停下来。WHY!!!!

 

DriverEntry断不下来,那么Dispatch例程可以断下来吗?
另外,add bt848.nms 是什么用法,我怎么没见过?
Tom_lyd
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-09 11:44
add bt848.nms是什么命令,你从哪里看到的?
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
xiangbiao
驱动牛犊
驱动牛犊
  • 注册日期2002-05-08
  • 最后登录2010-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-09 12:39
我理解错误,没有add bt848.nms的命令。
删除add bt848.nms,在SYMBOL 添加BT848.NMS。


xiangbiao
驱动牛犊
驱动牛犊
  • 注册日期2002-05-08
  • 最后登录2010-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-09 13:21
搞定!


将X;add bt848.nms;bpx bt848!driverentry;lines 50;bpx bt848!HwInitialize;
改为:
bpx bt848!driverentry;lines 50;bpx bt848!HwInitialize;X;

启动W2K,就可以截停了。


注意:‘X;’放在最后,否则BPX等命令不会被执行.


谢谢大家! :P
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-09 13:56
x当然要放在最后了 :D
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
游客

返回顶部