阅读:958回复:1
请教高手!
你好,希望赐教。
我的驱动程序是用DriveWorks开发的,硬件板卡为PCI接口,功能只有一些I/O读写和中断处理,我在驱动里对中断进行了处理和清中断,然后用Event事件触发通知上方应用程序,上面用Wait循环等待,可是现在出现上层响应时间不定,有时很慢,有时甚至会被随后的中断覆盖,请问这是怎么回事,可能是由于2000下多线程的问题,不知道还有什么其他好办法向上层传递中断信息。 谢谢! [编辑 - 4/22/03 by Boreas] |
|
|
沙发#
发布于:2003-04-24 21:33
高速中断不大可能扔给USER MODE处理. 因为USER MODE的程序在不确定的时刻才能得到控制.一般需要直接在KERNEL MODE处理完毕. 最多留个结论给USER MODE显示显示.
|
|
|