版块
论坛
喜欢
话题
应用
搜索
登录
注册
watsonhua的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=189580
vista 下 usb bulk in 有 512KB 问题吗?(已部分解决)
bulk in, 一次请求约800k数据驱动在xp下工作正常,host约几十微秒读一次(一个packet)vista下也是这样,但读到512KB时,会停止读约3-5ms,然后再继续,导致68013 FIFO Full。请教这个问题如何解决?谢谢!
回复
(
1
)
2008-05-09 12:39
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
watsonhua
:
问题部分解决,将IRP拆成512k或者256k的subIRP,同时下发给lower驱动即可,具体做法参考programing wdm一书光盘中的usbiso的实例。 虽然拆包会带来额外的问题,即本来驱动和firmware间通过短包来间隔各次transfer,现在不行了
(2008-05-15 21:33)
回复
watsonhua
加关注
写私信
0
关注
0
粉丝
23
帖子
返回顶部