cangyingly
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2002-12-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2331回复:2

如何为PCI卡驱动程序编制inf文件

楼主#
更多 发布于:2001-07-23 20:08
我是刚开始学习wdm 驱动程序,如何为已经编好的*.sys文件编写inf文件,主要是hid,venid等如何加入,如何与硬件一致。
谢谢。

最新喜欢:

hapihapi
hechao
驱动牛犊
驱动牛犊
  • 注册日期2001-06-29
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-23 22:21
这些好像需要同硬件开发商联系吧。
不过你也可以在驱动里面直接观察设置缓冲区里面的东西,或者
用其他工具获得你需要的信息。
鬼子就是鬼子,永远变不成人!
skysky
驱动小牛
驱动小牛
  • 注册日期2001-07-18
  • 最后登录2003-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-24 11:32
win2000 DDK tools  目录下有个好工具叫pcitools,用它可以看到PCI设备配置寄存器的内容,包括deviceID,VendorID等

你得在INF文件中加上该设备的硬件ID
硬件ID的结构是: 设备类型\vendorID&deviceID&subsysID
加载方法看例子(PCI7250卡):

××××××××××××××××
[Manufacturer]
%SKY%   = SKY.Mfg

[SKY.Mfg]
HW_SKY = SKYDRV, PCI\VEN_144A&DEV_7250&SUBSYS_00000000;

××××××××××××××××
从[Manufacturer]节进入,SKYDRV是你自己起的子节名,可以写入安装信息。
详细的例子可以看OSR公司的PCI driver例子,驱动开发网就有。

以德服人,以德服人
游客

返回顶部