硬件驱动程序(200分)

  • 主题发起人 主题发起人 Jinghui
  • 开始时间 开始时间
J

Jinghui

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在有一项任务,用到一种特殊的ISA卡。不能Plug&play。没有驱动程序。
中断、IO地址可以用卡上的跳线设置。读写该卡的协议已知。应用程序要运行
在98、NT、2000下。请提供思路。

1。自己写驱动程序?驱动程序要写些什么?VxD是不是不能用在NT,2000下?WDM方式的驱动程序又是怎么回事?要用98的DDK还是NT的DDK还是2000的DDK?
2。不自己写,有没有通用的驱动程序?
...?
 
还是先到书店买一本VxD或wdm的书吧。
决定于你用的平台。
 
; 你可以用WinDriver软件,此软件可以在自由光盘上找到(不过有时间限制)。
该软件支持95、98、NT。
所谓作驱动程序,其主要任务是向上层提供一个API接口。API的名字你自己
可以定义。
自己不写代码是不会有驱动程序变出来的。
 
我觉得:
1.用windows 2000的ddk,vxd好象不能用在windows 2000下
2.自己写代码吧,wdm,vxd只类的有不是特难写!
 
电子科技大学FTP站点就有一本WDM的CHM格式的书籍(E文),好象还有Win2000 DDK下栽
如果要写驱动程序,先到网上找资料,在大富翁你收缩一下VxD,以前回答的里面有
一些资料。

Windows 95 DDK、Windows 98 DDK、Windows NT DDK

ftp://ins22web.seu.edu.cn 东南大学FTP

Windows 98 DDK(全版,包括Windows 95 DDK,全套编译器,不要SDK即可安装)

ftp://ia.hust.edu.cn/pub/programing/WIN98DDK

PLATFORM SDK(包括WIN32SDK,安装后可以安装NTDDK)

ftp://ia.hust.edu.cn/pub/programing/PLATFORM

(注意:安装完PLATFORM SDK以后如果要安装NT DDK,请修改注册表:

HKEY_CURRENT_USER/Environment

添加一个“MSTOOLS”注册项,值为安装PLATFORM SDK的目录)

Windows 95 DDK需要的16位SDK编译器工具

ftp://ia.hust.edu.cn/pub/programing/VxD_SDKTools

VToolsD 2.03:

ftp://202.114.2.2/pub/programming/tools/vtoolsd95
 
好的isa卡都有一些随卡的帮助说明什么的,象研华的,里面有一些自定义的
api 函数可以在98、nt、2下使用,找找吧!
 
多人接受答案了。
 
后退
顶部