DriverStudio套件包的安装与运行环境设置

2016-02-19 15:05 67 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐DriverStudio套件包的安装与运行环境设置,赶紧看过来吧!

【 tulaoshi.com - 编程语言 】

  硬件和软件需求

  在安装该产品前最好将你的系统进行备分。下列是安装和运行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中打开DriverStudioDriverWorksSourcevdwlibs.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:BCC32BINBCC32.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. 选择好安装目录。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  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

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  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开发驱动程序来说选择正确的环境是非常关键的

  为驱动程序选择正确的Build环境

  DriverNetworks? 鼓励但不要求一定要使用Microsoft Visual Studio 6.0 IDE 作为驱动的开发环境。

  DriverStudio 提供两种途径在Visual Studio IDE中来选择正确的build 环境:

  1.使用DriverStudio中自带的SetDDKgo.exe工具在指定的DDK环境中启动Microsoft Visual Studio 6.0 IDE

  2. 在Microsoft Visual Studio 6.0 IDE的工具条中使用 Set DDK add-on 按钮设置合理的DDK 环境。

  利用SetDDKGo.exe 方法,一种使用 -K 命令行参数指定DDK的路径,

  例如 SetDDKGo -K c:ddkw2k.

  如果不使用 -K 参数, SetDDKgo.exe 使用注册表中默认的DDK路径。

  编译库文件

  在使用 DriverNetworks? 编译驱动程序之前,必须先编译DriverNetworks? 库文件. 在IDE下打开DriverNetworks? 工作组文件, dnw.dsw. 其中由两个工程组成: KNdisLib.dsp 和 Tdiclient.dsp. 该工程中,依次包括针对不同的NDIS版本,checked/free 和目标平台的多种配置。

  下列部分简单描述了编译所需的必须的步骤:

  DriverNetworks? libraries under Microsoft Visual Studio IDE 6.0. 假设你的开发用机上安装了NT 4.0 和 Windows 2000 DDK.如果只安装了一种DDK,跳过相关的步骤

  1.启动 Microsoft Visual Studio IDE 6.0 IDE.

  2.单击New Workspace 并在$(DRIVERNETWORKS)source目录中找到 dnw.dsw,打开该工程.

  3.在IDE工具条中单击DDK 按钮。选择 Windows 2000 DDK 的路径.注意通常会从Set DDK对话框中提示。

  4.从 IDE Build 菜单中选择 Batch Build.你将会看到在DriverNetworks 库配置表中的所有配置列表。选择除了KNdisLib - Win32 NDIS 4 Miniport Free 和 Checked以外的所有配置.

  5.选中Selection Only 检查框并点击Build.

  6.如果也安装了NT 4.0 DDK,回到步骤3指定DDK 4.0目录.在第4步中只选择 KNdisLib - Win32 NDIS 4 Miniport Free 和 Checked配置并编译。

来源:https://www.tulaoshi.com/n/20160219/1608806.html

延伸阅读
C++ Builder Environment Options对话框可以全局水平上改变C++ Builder IDE(而Project Options在对话框则是在项目水平上控制)。为了打开Environment Options对话框,选择主菜单中的Tools|Environment Options,这是个标签式对话框,共有八个页面。第10课介绍代码编辑器时已经介绍Editor.Display和Color页面,第11课介绍查错器选项时介绍...
标签: 怀孕
孕妇不要接触猫、狗等动物,也不要吃未煮熟的肉类和生蔬菜 ,以预防新生儿感染人巨细胞病毒和弓形虫病。据上海市统计每出生9万新生儿,将有2500名新生儿被感染,所以妇女孕前应做巨细胞病毒检测。先天性巨细胞病毒感染对小儿危害很大,是我国小儿致畸致残的重要原因之一。对婴儿的体格、智力发育影响很大,可使婴儿脑室增大,发生可疑钙化...
标签: 服务器
web服务器IIS的安装与基本设置 Web服务,又称为WWW服务,是Internet上使用最为广泛的服务。 Web服务采用浏览器/服务器模式,在客户端使用浏览器访问存放在服务器上Web网页,客户端与服务器之间采用HTTP协议传输数据。 客户端所使用的浏览器种类众多,目前最为常用的是Windows系统中自带的IE浏览器(Internet Explorer),另外像...
[本站原创]路由器的作用是将不同的网段连接起来,或是将不同的操作系统上运行的不同协议进行转换,以实现异构互通。当一个局域网中必须存在两个以上网段时,分属于不同网段内的主机彼此互不可见。 为了解决这个问题,就必须在不同的网段之间设置路由器。如果花费几万元资金购买一台路由器,仅仅用于连接局域网中的两个网段,实在不值得。有...
标签: 服务器
在Mac 安装wxPython环境 系统是 OS X 10.8.2 。 在 wxpython 官网下载了 安装文件,wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7.dmg , 安装时提示错误 怎 么都装不上,网上找了一下相关文章,原来是新版本OSX ,对非验证的软件,默认不让装了,要修改一下相应设置: 在系统偏好充置里找到 安全性与隐私 ,修改成...

经验教程

456

收藏

96
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部