teo1234
驱动牛犊
驱动牛犊
  • 注册日期2004-12-28
  • 最后登录2005-02-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1350回复:3

About USB驱动

楼主#
更多 发布于:2005-01-04 19:05
如果在嵌入式系统上 写USB驱动, 是不是不包括USB device 上的firmware
hero_xue
驱动牛犊
驱动牛犊
  • 注册日期2004-11-15
  • 最后登录2005-02-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-01-04 19:30
如果你的嵌入式系统仅用于是作HOST用的,当然不用写USB device 上的firmware.
但这样的嵌入式系统很少见.一般是作DEVICE或是兼作DEVICE与HOST的.
jgw2008
驱动小牛
驱动小牛
  • 注册日期2004-12-16
  • 最后登录2005-12-20
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望8点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-01-05 13:19
嵌入式系统,比如WinCE,SmartPhone他们都是要为usb写驱动的,这相当于device端的firmware,他们有特定的写作规范, 你要参考相应的标准.
Best Wishes to you! MSN: jgw2008@hotmail.com E-Mail: jgw2008@126.com
teo1234
驱动牛犊
驱动牛犊
  • 注册日期2004-12-28
  • 最后登录2005-02-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-11 09:31
现在 又看了些资料 有迷茫了

我现在就分不清了, USB1.1和ohci的文档里里哪些由驱动实现,哪些由硬件实现?

比如说 传输TD这个操作,Linux里没有把TD移至DoneQueue(DoneList)的代码, 难道是硬件实现的吗?

烦劳指教!
游客

返回顶部