使用SoftICE调试设备驱动:[1]安装&设置
本文基于CompuwareDriverStudio3.2编写,介绍如何使用SoftICE调试设备驱动,希望可以帮到大家。
工具/原料
SoftICE
SoftICE安装
1、安装我们选择自定义安装,并且只需要安装Debug下面的SoftICE。[注意]这个软件与sptd.sys不兼容,而后者包含在新版本的DAEMONTools中。如果你已经安装了DT,则需要禁用这个驱动或者卸载它。[注意]多年前,Compuware已经停止对SoftICE的继续开发,所以在一些新的软硬件上面可能不能正常使用。已知的有,超线程、多核处理器上必须禁用并行技术才可以运行。
![使用SoftICE调试设备驱动:[1]安装&设置](https://exp-picture.cdn.bcebos.com/ba97ffd06de89a6115b7172745e8b004551bad2a.jpg)
SoftICE设置
1、有一些基本的配置,可以让你调试的时候更加容易些。首先,打开你的配置页中的SoftICEInitialization下面的General。
2、然后,把Initializationstring替换成下面的这段话:"SETMAXIMIZEON;WR;WW10;WS10;WL10;WC70;X;CLS;"。[提示]上面的几个命令的含义分别是窗口最大化、关闭寄存器窗口、打开10行高度的监视窗口、打开10行高度的堆栈窗口、打开10行高度的本地窗口、打开70行高度的代码窗口、退出和清屏。[提示]如果需要修改字体,那么可以在里面加入SETFONTx,x的范围是1-4。当然窗口的高度就需要重新调节了。[提示]这里假设你的分辨率是1280x1024。不同分辨率的用户,窗口的高度也需要自己重新调节。
![使用SoftICE调试设备驱动:[1]安装&设置](https://exp-picture.cdn.bcebos.com/555acf0ff2260d9aaa9c412d622abab84340a52a.jpg)
3、增加Videomemorysize到10240KB。[提示]这是为了提供最大化所需的显存。[提示]这些配置主要是将你的界面调整的更加合适一些,因为它的缺省设置比较保守。配置文件将保存在C:\WINDOWS\system32\drivers\Winice.dat,如果需要你可以备份它。