fengmm
驱动牛犊
驱动牛犊
  • 注册日期2001-07-25
  • 最后登录2008-10-21
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1687回复:0

盼USB的高高人指点一下

楼主#
更多 发布于:2005-07-29 17:02
  我的问题很复杂...太复杂...简而单之是这样的:

我们仿照linux开发了一个dos下的访问USB 磁盘的驱动程序(UHCI,ohci). 一直工作很正常,但是最新出现的 IO-DATA 的大U盘(1G,2G)却读不了...  用松下的dos驱动也读不了,但是很多Bios却可以识别!!!

调试发现就是对于这个U盘, Set Address成功不了,,而linux却可以,我们比较了代码和各个寄存器的值同Linux一样.... 我们的却失败!


现在怀疑和PCI初始化,端口设置,电源分配等有关,但是UHCI的电源分配是控制器自己完成的....LinuxPCI部分的管理呀,很复杂,看不出那里和我的问题有关...


搞了几个月..一点眉目都没有...再说本人不太懂硬件...痛苦死了...

谁..really能帮的上我....感觉呀!!!!!![p:2]
free bird
游客

返回顶部