我从应用申请一块内存,通过一个直接方式的I/O请求传递给驱动,在DeviceIoCtrol中相应的IO_CTL处先得到系统虚拟地址,然后锁定,用一个全局变量保存该地址,然后在中断服务例程ISR中向这块内存拷贝数据,有没有什么好的策略在拷贝前检查这个内存地...
全文
回复(2) 2009-03-09 21:34 来自版块 - 非USB硬件驱动开发
表情
cross_sky感谢znsoft的回答,昨天没上来,问题已经解决了,谢谢!(2009-03-11 18:32)
znsoft内核分配的内存: MmIsAddressValid 应用层分配的,驱动在该应用层上下文访问的 ProbeForRead ProbeForWrite(2009-03-10 09:49)

返回顶部