版块
论坛
喜欢
话题
应用
搜索
登录
注册
wdy9927的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=64580
usb2.0 host驱动, 等待发送完成?
usb2.0 ehci host 驱动主程序发送一包数据,是不是需要在程序中等待一会,这时候可能是等待超时,可能是发送完成。如果是这样的话,这个等待的时间是多少呢? 发送完成的标志是否是产生USBINT中断呢?如果不是这样的话,那应该如何呢?有了解的么?
回复
(
2
)
2004-10-22 08:12
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
wdy9927
:
那到底等待多长时间好呢? 太短怕等不到中断,太长又怕中断没来的话,会延误下一次的传输。如果是1。1的。那1ms 是否足够了? 下次sof前,应该会又结果吧? 2.0的呢? 0.125ms ? ------------------------------...
(2004-10-23 09:58)
回复
bengbengsnake
:
我想可以这样: 每个IRP由应用程序发起,传送到EHCI驱动,应用程序可以无限等待该IRP的完成,这个IRP的完成可能有两种情况,一种是成功,一种是错误(该错误可以细分),EHCI驱动设置一定的时间限制,要么返回成功,要么超时,返回错误,因此在应用层是必定在EHCI层设定...
(2004-10-22 16:28)
回复
wdy9927
加关注
写私信
0
关注
0
粉丝
1467
帖子
返回顶部