xxfmin
驱动牛犊
驱动牛犊
  • 注册日期2001-04-07
  • 最后登录2005-02-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1127回复:2

20分,可能只是小问题,但我不知道

楼主#
更多 发布于:2003-08-13 17:51
用win98系统,DS和98DDK开发USB驱动。
设备用D12作USB控制。
问题1:USB驱动程序安装完成后,需要重启计算机吗? (我安装完后系统不要求我重启计算机)
问题2:在没有联接USB设备时,控制面板-〉系统中能看到设备吗?联接USB设备时,控制面板-〉系统中能看到设备吗?
问题3:我用DS生成的USB驱动程序sck.sys,没有作任何修改,编译后安装,重启计算机,在控制面板-〉系统中出现设备(单独一类,不在USB连接类里面)。但是设备有问题。打开DS的drivermonitor发现计算机启动时在加载sck.sys。在StartDevice时调用m_lower.act????函数出现错误,察看DS帮助,这是驱动程序试图获取 USB描述符,但是没有成功。激活softice,可以看到sck.sys驻留内存。此时连接设备,PC机检测后认为是未知设备。
各位大虾,哪里有问题???
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-13 21:09
1,不需要重起
2,不能,能
3,你的驱动有问题,根据你提供的情况,可能在config device的时候没有成功,有可能是描述符已经读回来了,但是在其中没有找到接口或者端点的信息。你用softice好好调一下。
leihui1981
驱动小牛
驱动小牛
  • 注册日期2003-07-10
  • 最后登录2004-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-14 09:46
我觉得楼上的回答非常好,不知道我有没有分.
轻轻我来了,轻轻我又走了.
游客

返回顶部