lxiao
驱动牛犊
驱动牛犊
  • 注册日期2001-08-16
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1423回复:2

关于bulk usb

楼主#
更多 发布于:2001-08-21 16:34

本人在学习 usb 驱动,可是遇到一些问题。

我用ddk自带的bulkusb,编译通过了,没有安装usb硬件, 刚开始在2000下用系统的驱动安装程序装,就出现找不到硬件信息的错误。把 .inf 文件中的 class 项由 usb 改为 unknown.

但这下一安装驱动,2000就重启了。

请教各位高手,上面的情况到底咋回事??????



谢谢。
 
dspboy
驱动牛犊
驱动牛犊
  • 注册日期2001-06-09
  • 最后登录2001-12-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-08-22 09:27
你的inf文件里应当有
[SECTION_0]
……
USB\VID_vvvv&PID_dddd&REV_rrrr(不一定完全是这种格式,USB设备的设备描述符中含有厂商和产品标识代码)
……
这一项吧,这是提供硬件信息的,当枚举器检测到一个设备时,它就构造一个设备标识串列表。列表中的一项就是设备的完整标识。而这个表项最后将用于命名注册表中的硬件键。
而你没有插硬件,系统,确切的说是PNP管理器找不到inf里提供描述符的设备,当然提示找不到硬件。
将其改为unkown类之后,虽然暂时“骗”过了系统,但是进入adddevice之后当然无法正常工作,但是我不知道具体你的问题出自哪里。
这是我的理解,也不太敢肯定,我对安装机制现在也是有些概念上的模糊,还希望高手指点。
走进城市的狼,乐观执着的狼。
lxiao
驱动牛犊
驱动牛犊
  • 注册日期2001-08-16
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-08-24 17:36
你是否安装过ddk自带的bulk usb呢,你是在插了硬件以后安装成功的吗?
游客

返回顶部