版块
论坛
喜欢
话题
应用
搜索
登录
注册
首页
>
驱动开发
>
USB驱动开发
>
对于主机不停的out请求,设备无法处理(如接收缓冲区已满),...
回复
« 返回列表
leadphone
驱动牛犊
注册日期
2002-11-28
最后登录
2008-09-04
粉丝
0
关注
0
积分
0分
威望
0点
贡献值
0点
好评度
0点
原创分
0分
专家分
0分
加关注
写私信
阅读:
937
回复:
0
对于主机不停的out请求,设备无法处理(如接收缓冲区已满),这时候主机有没有办法得知设备的情况?
楼主
#
更多
只看楼主
倒序阅读
发布于:2004-09-14 16:00
保存
主机用writefile向设备发数据的时候,是依靠writefile的返回值来判断发数据是否成功。
而如果此时设备的接收缓冲区已满,设备无法再接收数据(对主机的out回应nak)时,此时writefile的返回值依然是true(因为此时不算是writefile失败)。
我想知道有没有办法然主机得知设备此时的状态,比如主机接到一定数量的nak后就宣布发送停止???
眼下不能修改主机的sys,只能从应用程序入手。
哪位大侠有高招?请指教!!!谢过谢过!!!
喜欢
0
最新喜欢:
回复
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
返回顶部
关闭
最新喜欢