DriverStudio套件包的安装和运行环境配置

2008-02-23 05:36:51来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

硬件和软件需求
在安装该产品前最好将您的系统进行备分。下列是安装和运行DriverStudio 所需的需要:
· PC-compatible Intel x86 系统
· Microsoft Windows NT 4.0 (Service Pack 3 or later), Windows 2000, Whistler Build 2296. (Optional: 其中一些工具也支持 Windows 98 和 Windows 95.)
· 内存: 最少32 MB, 推荐使用64 MB
· 硬盘:完全安装需要 72 MB
· 针对 SoftICE的远程调试: NE2000-compatible 网卡或 3Com 网卡
· 针对 DriverWorks: Microsoft DDK,MS Visual C
DriverStudio 也支持其他的编译器。当前支持的编译器的周详列表参见http://www.numega.com/drivercentral/components/compatibility.shtml

安装DriverWorks
1. 在安装DriverWorks之前,首先要确保您的电脑上安装了Microsoft Visual C 连同相应针对Windows NT 或WDM的DDK。
2. 在安装完成后,启动MSVC 5.0或6.0。启动MSVC最好的方法是使用SetDDKGo工具,位于开始|程式|Numega DriverStudio|Tools菜单中(Setup DDk and Start MSVC)。SetDDKGo执行一系列的命令行参数来定义BASEDIR环境变量。
3. 在FILE|Open Workspace中打开DriverStudio\DriverWorks\Source\vdwlibs.dsw将VDWLIBS工程载入。
4. 选择Build|Batch Build,选中您需要编译的配置。
5. 点击Build编译所选择的库文档。
注意:库文档只需在安装完成后第一次使用前编译一次即可。以后要使用DriverWorks,只需通过SetDDKGo进入MSVC即可。

安装VtoolsD
安装程式主要执行以下两个基本的功能:
1. 将VtoolsD的组成文档复制到您指定的目录下。
2. 创建配制文档USER.MAK,用来定义VtoolsD在系统中使用的符号。
USER.MAK是用来定位VtoolsD在系统中生成VxDs时使用的工具的配置文档。他由一系列的符号定义列表组成,每一个都告知 NMAKE 各个特定的程式在系统中驻留的位置。SETUP提示您输入工具所需变量的路径。
正确的USER.MAK是安装成功的关键。在安装完成后要检查该文档。
一些在USER.MAK中定义的符号是文档,一些是用来控制生成过程的符号。下列表格说明了在USER.MAK中定义符号的含义 Symbol Meaning
COMPILER 选择编译器的符号: MS5 或 BCB3
DEBUGGER 选择调试器的符号: SOFTICE3, WDEB386, 或NONE
C32 32-bit 命令行编译器的完全路径
每个符号定义语句的格式为 SYMBOL =

.
例如:
C32 = C:\BCC32\BIN\BCC32.EXE
LINKMSVC2 MS可执行连接器的完全路径名
TLINK32 Borland可执行连接器的完全路径名
ASM6 Microsoft MASM 6可执行的完全路径名
TASM32 Borland assembler的完全路径名
NMSYM NuMega 符号文档生成器的完全路径名
EDITBIN Microsoft EDITBIN 工具的完全路径名
VTOOLSD 环境变量
VTOOLSD 生成系统时需要定义环境变量VTOOLSD. 该变量的值必须是VTOOLSD 安装的根目录。
例如:
set VTOOLSD=C:\VTOOLSD
SETUP 自动将该语句加入到您的AUTOEXEC.BAT文档中。假如您没有让SETUP这么做,那么您就必须手动的添加或每次用VTOOLSD在系统中生成VxD时配置变量。


安装SoftICE
安装之前:
1. 假如要将SoftICE安装在Windows NT 或Windows 2000上,您必须要有系统管理员的权限。
2. 假如要将SoftICE安装在Windows Me上,在安装之前必须下载并安装"Microsoft Tools for Windows Me"
3. 下列是各个显卡选项的需求列表,根据您自己的配置选择相应的驱动。
l 一台显示器和显卡:
根据显卡的生产厂家和型号来决定
l 第二块单色显卡
由主要的(第一台)显卡的生产厂家和型号来决定
l 第二台电脑
由串口特性或网络特性(假如使用网络)来决定
l 第二块VGA显卡
找到能和另一块显卡共存的显卡的驱动。
4. 选择使用的鼠标的类型,串口或PS/2,假如使用了串口鼠标,搞清楚其连接的端口是COM1还是COM2
5. 退出任何的Windows应用程式
安装
1. 选择好安装目录。
2. 在显示适配器选择窗口,选择您将要使用的显示选项
l 若要使用通用显卡驱动,选中"Universal Video Driver"复选框。
l 若在只有一块显卡的电脑上使用SoftICE,选择显卡的生产厂家和型号。假如显卡未列出,在COMPATIBILIBY 框中选择相同的图像处理芯片。假如相同的芯片也没有,选择STANDARD VGA(640X480 pixels).
l 若在电脑的第二块单显上使用SoftICE,选择DISPLAY SOFTICE ON ATTACHED MONOCHROME MONITOR,然后选择主显卡的生产厂家和型号。假如显卡未列出,在COMPATIBILIBY 框中选择相同的图像处理芯片。假如相同的芯片也没有,选择STANDARD VGA(640X480 pixels).
l 若在另外一台电脑上使用SoftICE,选择主显卡的生产厂家和型号。假如显卡未列出,在COMPATIBILIBY 框中选择相同的图像处理芯片。假如相同的芯片也没有,选择STANDARD VGA(640X480 pixels).
l 若在电脑的第二块VGA卡上使用SoftICE,选择STANDARD VGA(640X480 pixels)。
3. 假如您选好了相配的显卡配置,点击TEST来测试显卡的配置。假如测试不成功,参见步骤7。
4. 假如采用了通用显卡驱动并且测试成功,系统会弹出一个对话框告诉您测试已通过。假如您测试其他任何显卡,将会有一个彩色的文本模式的屏幕出现大约5秒钟。
假如SoftICE和您的显卡不兼容,测试失败,您看到的是个黑屏。
5. 假如在Windows NT或Windows 2000上安装,按照下列选项决定SoftICE加载的方式:
BOOT
SYSTEM
AUTOMATIC
MANUAL
6. 选择鼠标的安装方式
7. 假如在Windows 95或Windows 98下安装,选择系统配置窗口选项

安装 DriverNetworks

编译库文档和驱动程式

随着Windows 2000 DDK的引入,网络驱动研发人员必须在同一台研发机器上对付两种DDK环境和两种或更多的目标平台: Windows NT 4 DDK 和 Windows 2000 DDK.
对于一个给定的驱动推荐使用下列的DDK:
NT 4 DDK 针对 NDIS 4 miniport 驱动 (目标平台: Windows NT 4 ,Windows 95)
Windows 2000 DDK 针对 NDIS 5 miniport 驱动 (目标平台: Windows 2000, Windows 98, Windows Me)
Windows 2000 DDK 针对 Intermediate Drivers 和 TDI Clients(目标平台: Windows NT 4 , Windows 2000, Windows 98, Windows Me)
对于用DriverNetworks研发驱动程式来说选择正确的环境是很关键的

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 再谈CMOS密码

下一篇: 纯sdk创建能接收文档拖放的窗体