② 这种配制使SOFTICE在激活状态下类似windows应用程序的一个窗口那样,这样在调试时可避免显示器不停地在图形和字符模式转换,对提高显示器寿命大有好处。配制时,显卡列表一栏忽略,不用配制,只要把Universal Vidoe Driver这一项选上,然后test,如跳出如对话框,测试通过。(本人强烈推荐这种方式)
首先要了解SOFTICE for 9x版本是如何装载的,在SOFTICE的安装目录下有winice.exe这个文件,windows启动到纯DOS环境下,运行winice.exe这个文件,将装载SOFTICE。
安装时默认将C:\PROGRA~1\NUMEGA\SOFTIC~1\WINICE.EXE这一行放时进Autoexec.bat(自动批处理文件),这样windows以后每次都运行Autoexec.bat这个文件,自动装载SOFTICE。另外,你可根据自身需要配制启动模式,具体参考第8步。
;<=以下是宏操作命令:
MACRO s7878="S 30:0 L ffffffff '78787878' "
MACRO sname="S 0 L FFFFFFFF 'toye' "
MACRO swide="s 0 l FFFFFFFF '7','8,'7','8,'7','8,'7','8,'7','8,'7','8,'7','8','7','8' "
MACRO reg="bpx regqueryvalueexa if *(esp->8)>='Soft' do "d(esp->14)" "
MACRO bpxpe="bpx loadlibrarya do "dd esp->4" "
MACRO bpxgeta="bpx GetDlgItemTextA; bpx getwindowtexta; bpx getdlgitemint; bpx getdlgitemtext;"
; ***** Examples of sym files that can be included if you have the SDK *****
; Change the path to the appropriate drive and directory
;LOAD=c:\windows\system\user.exe
;LOAD=c:\windows\system\gdi.exe
;LOAD=c:\windows\system\krnl386.exe
;LOAD=c:\windows\system\mmsystem.dll
;LOAD=c:\windows\system\win386.exe
; Exports - change the path to the appropriate drive and directory
set font n(n=1,2,3)设置字体;本人建议set font 2(在800*600条件下)
set origin x,y(x,y)锁定窗口;
lines n n=(25-128)设置显示行数;本人建议lines 40
Ctrl+Alt+光标键 移动窗口;
Ctrl+Alt+home 重设窗口位置原点(0,0);
Ctrl+L 刷新。
如你以默认winice.dat启动SOFTICE,有可能需用WD打开数据窗口;用SET FONT 2 设置字体等重复工作。你可在winice.dat文件内设置自动执行命令操作,方法是在INIT这一行,各命令用分号分开,如:
INIT=" WD 2; WC 14; FAULTS OFF; IXHERE OFF; IYHERE OFF; set font 2;lines 40;x;"这样配制后界面类似TRW2000。(这些是在800*600条件下的情况,如你不是此分辩率可调整set font n;lines n)
二、SOFTICE for Windows Millennium
由于Windows Millennium没有了DOS平台,因此不能用常用的方法来安装SOFTICE,在此平台上可以运行SOFTICE for WIN9x版本和TRW2000版本。要实现SOFTICE在Windows Millennium平台的安装,需要工具Winice Loader,安装过程如下:
SOFTICE Driver Suite 是一套用来加速微软Windows 设备驱动程序的开发和调试的核心工具。SOFTICE Driver Suite 包括SOFTICE针对 Windows 3.1,95,98,Millennium,NT和 Windows 2000的所有版本。在该套件中也包括广受欢迎的驱动程序开发工具DriverWorks,VtoolsD 和 DriverAgent。该套件对于基本的驱动程序的开发和调试提供了所有的解决方案。驱动程序开发人员能够通过它生成 Windows 95/98,Windows NT和 Windows 2000等操作系统的驱动程序,然后在目标平台上用 SOFTICE 来进行全面的,交互性的调试。
Intel X86 系统的PC兼容机
Microsoft Windows NT 4.0, Service Pack 3或更新的,或Windows Millennium Edition, 或
Windows 2000。不同版本的SOFTICE 需要运行在各自支持的操作系统上。
内存:32MB,推荐使用64MB
硬盘:完全安装需要10MB
网络(用于SOFTICE远程调试):NE-2000兼容网卡和3COM 3C90X系列网卡,包括3C9000,3C900B,3C905B,3C905C
SOFTICE也支持串口或PS/2鼠标接口。
DriverStudio软件包括以下工具和组件:
NuMega DriverWorks组件提供简单的向导,通过功能强大的构架来编写应用于
Windows NT/98/2000的设备驱动程序。
NuMega VtoolsD组件包括所有在创建虚拟设备驱动程序文件所需的文档,向导
,数据库和范例代码,这些虚拟设备驱动程序文件可以用C或C++编写,应用于
Windows 98, Windows 95 和Windows 3.x 。