我的驱动程序是DO_DIRECT_IO的想在Write例程里面把IRP的MDL转成指针来访问传下来的数据,修改一下,然后传下去。我现在就不知道如何把IRP里面的MDL转成指针。NTSTATUSBus_Write ( IN PDEVICE_OBJECT DeviceObjec...
全文
回复(5) 2002-12-05 10:56 来自版块 - 内核编程
表情
ydyuse还没解决啊?(2002-12-06 15:49)
ydyuse硬件可以执行DMA,设置DO_DIRECT_IO方式。(2002-12-05 13:16)
pastroal但是PIO驱动和其他驱动有什么明显标志吗?比如初始化要设置什么吗? (2002-12-05 13:11)
ydyuse用MmGetMdlVirtualAddress代替试一下。(2002-12-05 12:47)
ydyusePIO: Programmed I/O ,A technique of making data transfers between a device and system memory using remapped system-space virtual addresse...(2002-12-05 11:59)

返回顶部