版块
论坛
喜欢
话题
应用
搜索
登录
注册
xxlangyun的个人空间
访问量
3
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=94818
如何开辟一个线程实现BULK IN的不断的读取USB的数据啊 ?如何轮训USB设备?
各位同盟:我想用驱动在内核里面开一个线程实现BULK IN不断读取数据,然后存到一个队列里面(前提条件是队列有效就能不断的读取,队列满就处于挂起状态),如何实现这样一个线程呢?可以参考哪些资料呢?谁有这样的例子麻烦发一份啊 ,谢谢了!简单来讲就是如何在驱动里面轮询USB DE...
全文
回复
(
12
)
2005-07-14 17:25
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
xiaorain
:
在线程函数里,判断上一次发送下去的读irp是否已经完成,如果完成,再构造读IRP,并发送下去,由于线程函数被不断的由系统调用,于是可以实现持续的读.
(2005-07-28 20:45)
回复
xxlangyun
:
哪Walter Oney的书下载?楼上能否把代码贴出来看看?或者是把书贴上来?
(2005-07-23 10:13)
回复
isolator
:
Walter Oney的书上不是有不断读的例子吗?
(2005-07-22 17:04)
回复
Shentu
:
下面是引用xxlangyun于2005-07-19 09:17发表的: 还有一个速度的问题,理论上使用IoSetCompleteRoutine()发送IN包的频率是多大?我的期望速度至少是30MByte/s.请问能做到吗? 几天没有上论坛,让你等急了,^_^ 达到这个速度好像比...
(2005-07-22 10:40)
回复
xxlangyun
:
这个问题摆了好久了 !!!!!真没人感兴趣吗 ?
(2005-07-20 09:41)
回复
xxlangyun
:
还有一个速度的问题,理论上使用IoSetCompleteRoutine()发送IN包的频率是多大?我的期望速度至少是30MByte/s.请问能做到吗?
(2005-07-19 09:17)
回复
xxlangyun
:
五楼的兄弟能不能给出个例子啊?如果是用DS写的驱动呢?
(2005-07-19 09:14)
回复
Shentu
:
用完成例程,IoSetCompleteRoutine()等等
(2005-07-18 15:27)
回复
xxlangyun
:
在驱动里面不需要应用程序干预的情况下如何轮询USB设备啊?
(2005-07-18 14:33)
回复
xxlangyun
:
没人遇到这个问题吗?
(2005-07-17 07:15)
回复
1
2
下一页 »
xxlangyun
加关注
写私信
0
关注
0
粉丝
136
帖子
返回顶部