在WDM驱动中为PCI设备分配连续的物理内存用做DMA操作,结果参考DDK文档,使用了MmAllocateContiguousMemory函数,编译都通不过,加了ntddk.h头文件也没有,自己在源文件里申明后,连接时找不到这个符号,说明库里根本没有这个函数的实现,加入wdm.l... 全文

2010-04-23 12:20 来自版块 - 非USB硬件驱动开发

在Windows下写了一个很简单的WDM驱动程序,在用READ_REGISTER_UCHAR函数去读PCI卡的内存空间时发现一个好奇怪的问题,那就是所有奇数地址(BaseAddress + 0x00F1)的内存读出来的值是正确的,而偶数地址(BaseAddress + 0x00F... 全文

2010-03-08 15:53 来自版块 - 非USB硬件驱动开发


返回顶部