阅读:3269回复:5
SOFTICE 调试驱动程序步骤详解.
[/code]调试前准备:
1.安装DDK(Driverstadio),softice软件. 2.启动SOFTICE,按"CTRL+D",看能否看到调试窗口;如果不能弹出窗口,可能是你安装时某些设置不对; 3.生成你准备进行调试的SYS文件,注意:一定要用check build environment build生成SYS文件,因为里面包含DEBUG信息. 进行调试: 1.启动SOFTICE; 2.打开sybol load软件,先OPEN->load->translate. 3.按"ctrl+d"打开调试窗口,输入:file *,看是否包含所有你的驱动源文件;如果没有,则说明SYS文件没有加载到SOFICE中,需要重新加载. 4.可以用BPX+函数名 在可执行语句上加设定断点,当然也可以通过别的命令设置断点. 5.启动你驱动程序,程序会在你刚设置的断点处弹出调式窗口,可以通过F10单步执行来调式. 注:1.驱动重新编译后,需用BC *清除上次设置断点后,重新设置断点; 2.调试时,应尽可能多打印一些有用信息,这样便于我们调试. 描述不对的地方,欢迎大家批评指正,谢谢!! "http://s.click.alimama.com/a/qX1b5DyQm0s%3D-10591512 "http://s.click.alimama.com/a/qX1b5DyQm0s%3D-10591512 |
|
沙发#
发布于:2008-11-05 15:35
坐在沙发上,慢慢看
|
|
板凳#
发布于:2008-11-23 19:44
新手,来学习学习
|
|
地板#
发布于:2009-05-25 11:21
第一次看到这么详细的步骤,试试看
|
|
地下室#
发布于:2009-09-27 14:09
帮助很大,多谢啦!
|
|
5楼#
发布于:2010-01-03 18:43
学习下!
|
|
|