阅读:1215回复:2
请问DriverWorks中多个IO队列怎么实现序列化?
DriverWorks中可以用KDriverManagedQueueEx类来生成和管理自己的StartIo队列,那么如果我有多个队列,队列间怎么保证对硬件访问的序列化?
|
|
沙发#
发布于:2002-10-31 14:11
问得好!
:o |
|
|
板凳#
发布于:2002-10-31 15:02
如果你静心的看看NT DDK中串口驱程的例子你将会茅塞顿开。例程里面共有read/write/mask/purge四个双向队列来实现双工I/O的序列化。我当时为了做一个双工的设备驱程可是狠狠的啃读了一番
|
|
|