阅读:1403回复:5
请教softice 调试源码
写驱动尚未入门,特请教各位大虾SOFTICE源码调试的问题,望不吝赐教!
我想调试DDK的例子NE2000,步骤如下: 首先进行build load softice; start symbol loader; open the module(ne2000.sys) click package source with symbol table; click translate to create .NMS symbol file load .NMS file ctrl+d呼出SOFTICE file ne2000.c 双击设置断点 F10单步执行,我期望进行源码调试,但F10出现的是汇编,为什么会这样呢?是不是我的步骤有问题? 谢谢指教! |
|
沙发#
发布于:2003-10-08 12:24
写驱动尚未入门,特请教各位大虾SOFTICE源码调试的问题,望不吝赐教! file ne2000.c时能看到源码吗? 如果能,在F10出现汇编时,试试按F3切换源码。 |
|
|
板凳#
发布于:2003-10-08 12:30
file ne2000.c时能看到源码,F10后即是汇编,F3不起任何作用,不知道是怎么回事?
谢谢! |
|
地板#
发布于:2003-10-08 14:06
再仔细看了你的描述,才发现你的驱动根本没有加载嘛!!!
load .NMS file ctrl+d呼出SOFTICE file ne2000.c 双击设置断点 F10单步执行,。。 这样是不行的,驱动不同于应用程序,必须安装或者通过程序加载。 因为NE2000好象是网卡的驱动,必须安装(替换掉网卡原来的驱动),系统在启动时自动加载! |
|
|
地下室#
发布于:2003-10-08 15:10
我想给你分,但是不知道怎么给,郁闷呢。给分的地方在哪里呢?
驱动怎么个加载法?的确很菜的说 感激ing……会给分的 |
|
5楼#
发布于:2003-10-15 16:58
可以用DriverMon加载,挺方便的
|
|