emailxj
驱动牛犊
驱动牛犊
  • 注册日期2002-05-15
  • 最后登录2009-04-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1361回复:1

USB驱动的inf文件问题

楼主#
更多 发布于:2004-01-19 15:24
我使用EZ_USB开发板进行开发,使用ez_usb提供的Control panel download 一个fireware, 定义设备号为VID_0505&PID_4567,当download完后,系统正确提示了发现一个新的usb设备,利用驱动向导安装这个设备,但我选择了我的驱动的inf文件后,提示如下
“指定的位置不包含有关硬件的信息”,从而不能安装我的驱动,请教大虾们,

我的inf如下,是不是inf文件写错了?

[Version]
Signature=\"$CHICAGO$\"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
provider=%MSFT%
DriverVer=08/05/1999

[SourceDisksNames]
1=\"jxin usb Installation Disk\",,,

[SourceDisksFiles]
usbfun.sys = 1
usbfun.inf = 1

[Manufacturer]
%MfgName%=Microsoft

[Microsoft]
%USB\\VID_0505&PID_4567.DeviceDesc%=BULKUSB.Dev, USB\\VID_0505&PID_4567

;[PreCopySection]
;HKR,,NoSetupUI,,1

[DestinationDirs]
BULKUSB.Files.Ext = 10,System32\\Drivers
BULKUSB.Files.Inf = 10,INF

[BULKUSB.Dev]
CopyFiles=BULKUSB.Files.Ext, BULKUSB.Files.Inf
AddReg=BULKUSB.AddReg

[BULKUSB.Dev.NT]
CopyFiles=BULKUSB.Files.Ext, BULKUSB.Files.Inf
AddReg=BULKUSB.AddReg

[BULKUSB.Dev.NT.Services]
Addservice = BULKUSB, 0x00000002, BULKUSB.AddService

[BULKUSB.AddService]
DisplayName    = %JXINUSB.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\\System32\\Drivers\\usbfun.sys
LoadOrderGroup = Base

[BULKUSB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbfun.sys

[BULKUSB.Files.Ext]
usbfun.sys

[BULKUSB.Files.Inf]
usbfun.Inf


;---------------------------------------------------------------;

[Strings]
MSFT=\"jxin co.\"
MfgName=\"ezusb\"
USB\\VID_0505&PID_4567.DeviceDesc=\"usbfun.sys jxin usb function\"
JXINUSB.SvcDesc=\"usbfun.sys jxin usb function test driver\"


emailxj
驱动牛犊
驱动牛犊
  • 注册日期2002-05-15
  • 最后登录2009-04-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-01-20 10:50
对于如此低级错误向各位抱歉;

不错在inf,错在对数据的字节顺序访问理解;

fireware里Product ID是4567H,那么在info中应该为USB\\VID_0505&PID_6745
游客

返回顶部