阅读:1334回复:4
寻求解决方案
鄙人的驱动想实现功能,请问各位高手有什么解决方案?
我的硬件板卡有两个传输通道,可以同时工作,我想上层如果有两个irp下来时,能不能让他们同时被执行?能的话,如何实现?? 另外: 驱动中多系统线程之间怎么通信的? |
|
沙发#
发布于:2003-09-22 14:10
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2003-09-24 10:49
只要不共享冲突 :P
|
|
|
地板#
发布于:2003-09-24 16:00
分开处理,互相不干扰
|
|
|
地下室#
发布于:2003-09-25 00:14
\"能不能让他们同时被执行?\"
as you know, as long as there is only one CPU, you never \"同时被执行\". so the question should be how to arrange the driver to response to application I/O request as soon as possilbe. you can use overlap + multi-thread in driver to accept more than one IRP at the same time. |
|