用的是PCI9054芯片,读取数据在2K字节以下没有问题,所有数据都能读到,但是一旦读取的数据超过2K字节,就只能读取几十个字节的数据,其它的数据都读不到。我用的是scatter-gather模式,请问是哪里的问题?

2011-02-16 12:13 来自版块 - 非USB硬件驱动开发

IoAllocateAdapterChannel这个函数请求的是DMA的哪个通道?如果不知道是哪个通道的话就没办法设置DMA中断寄存器啊

2010-12-29 10:39 来自版块 - 非USB硬件驱动开发

我打开pci中断后机子就会蓝屏,显示:DRIVER_IRQL_NOT_LESS_OR_EQUAL。打开中断是用KeSynchronizeExecution执行的,中断函数里面什么都没干,就用KdPrint显示了一下进入中断函数了。但是只要一开中断就蓝屏,这是为什么?

2010-12-22 16:28 来自版块 - 非USB硬件驱动开发

我得到了一个文件的FileHandle,想要获取文件的路径名。用了下面的代码: ObReferenceObjectByHandle( FileHandle, 0, NULL, KernelMode, &pFileObj, NULL ); ... 全文

2008-07-27 19:10 来自版块 - ABC初学者

ZwWriteVirtualMemory( IN HANDLE ProcessHandle, IN PVOID BaseAddress, IN PVOID Bu... 全文

2008-07-22 11:25 来自版块 - ABC初学者


返回顶部