版块
论坛
喜欢
话题
应用
搜索
登录
注册
LittleX的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=5548
如何调试win98下的WDM sys驱动
我在win98下需调试usb驱动程序,工具为softice,可以加载原代码,但设置断点后,softice却不能中断,请各位大虾帮帮小弟。
回复
(
4
)
2002-04-28 10:42
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
acx
:
我说说我的一次经历,不知到你会不会是这个问题,我编译后,重新插拔了USB设备,可怎么也断不到我要的地方,后面才发现是我加载到SOFTICE里的程序是我早些时候编译的。
(2002-04-29 10:12)
回复
dos
:
很有可能是你多次编译后,加载的driver与调试的driver的符号表不匹配。我也经常遇到这种情况。确保你的symbol loader和系统加载的driver版本相同。比如用最新的版本覆盖掉windows/system32/driver下的老版本driver。
(2002-04-29 10:05)
回复
LittleX
:
Hi,acx.在U盘插入时系统加载驱动,通过DbgPrint输出可以判断驱动已加载。并且断点设置在driverentry中,但softice不能中断。
(2002-04-29 08:56)
回复
acx
:
1.确认驱动已加载,如果没加载也就是根本就没运行SOFTICE当然就断不到. 2.确认你断的地方程序会运行这到这里.
(2002-04-28 17:00)
回复
LittleX
加关注
写私信
0
关注
0
粉丝
44
帖子
返回顶部