版块
论坛
喜欢
话题
应用
搜索
登录
注册
cross_sky的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=85178
驱动置事件太快应用响应不过来怎么办
就是很简单的驱动中用KeSetEvent()通知应用,在应用中用waitforsingleobject()等到事件后resetevent(),发现当驱动发事件的频率太快以后,应用有可能收不到,比如驱动一共发了10000次,在应用程序里可能只收到9000次,有没有人遇...
全文
回复
(
5
)
2012-05-28 15:44
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
AioliaSky
:
类似应用层waitforsingleobject( ),同样的,驱动层也要等待 resetevent( )复位后,驱动层再KeSetEvent( ) 否则还没来得及resetevent( )复位 驱动层就KeSetEvent( ),应用层肯定会滞后 同步机制就是这么回事 总之,应...
(2012-06-14 01:24)
回复
yeaiping
:
cross_sky
:请问znsoft,对于一个PCI桥片,我在中断处理函数中收中断,只记录中断次数,调用DPCFORISR,在DPCFORISR中传递数据,将中断处理函数记录的中断次数全部处理完,向应用发事件,这个流程有没有什么问题? (2012-06-01 17:19)
[图片...
(2012-06-13 14:15)
回复
cross_sky
:
请问znsoft,对于一个PCI桥片,我在中断处理函数中收中断,只记录中断次数,调用DPCFORISR,在DPCFORISR中传递数据,将中断处理函数记录的中断次数全部处理完,向应用发事件,这个流程有没有什么问题?
(2012-06-01 17:19)
回复
cross_sky
:
znsoft
:把多次的请求合并,降低次数? (2012-05-29 17:32)
[图片]
用过了,但数据来的快了以后事件的速度又快上来了,znsoft大牛,对XP操作系统来说事件速度有没有一个限制。或者有没有别的方式让驱动通知应用比事件效率更高,谢谢!
(2012-05-31 17:17)
回复
znsoft
:
把多次的请求合并,降低次数?
(2012-05-29 17:32)
回复
cross_sky
加关注
写私信
0
关注
0
粉丝
188
帖子
返回顶部