WDF DMA一些概念(2)
2016-05-10 18:06
274 查看
SG list 原来是框架 使用系统提供的物理地址 建立的。
以前第一次接触这个表还以为要由驱动开发者提供呢。
Each element of the list thus represents the physical memory address of either a data buffer fragment or a map register. 链表中的每个元素 含有要么一个data buffer fragment 要么map registers的物理地址。When the framework calls the driver’s
EvtProgramDma callback function, itpasses the list as a parameter. 框架调用驱动程序的EvtProgramDma回调历程时,传递这个链表参数。驱动程序使用这个链表中的参数编程DMA。
流程图
以前第一次接触这个表还以为要由驱动开发者提供呢。
Each element of the list thus represents the physical memory address of either a data buffer fragment or a map register. 链表中的每个元素 含有要么一个data buffer fragment 要么map registers的物理地址。When the framework calls the driver’s
EvtProgramDma callback function, itpasses the list as a parameter. 框架调用驱动程序的EvtProgramDma回调历程时,传递这个链表参数。驱动程序使用这个链表中的参数编程DMA。
流程图
相关文章推荐
- [caffe]thread
- c++第五次作业
- WMware 10 Ubuntu 12.04 进入Unity模式
- 不安装oracle客户端,用plsql连接oracle
- 对kvm虚拟机恢复有用知识
- eclipse迁移到Android Studio 问题记录
- 必须掌握的八种排序(1-2)--插入排序,希尔排序
- Oracle单个数据文件超过32G后扩容
- java MAP
- 代码创建plist文件
- iOS面试经验
- mongoVUE:未将对象引用设置到对象的实例
- sshd_config无密访问的处理
- HDU 2767 Proving Equivalences (强联通)
- hadoop之 yarn (简单了解)
- hadoop之 HDFS 数据I/O(一)
- Android开发实践(六)字符串实现DES加密
- hadoop 之源码 ResourceManager
- hadoop之 hdfs FilePattern
- CriticalSection、Event、Mutex、Semaphores区别