10.3969/j.issn.1673-629X.2012.08.013
PCI-E接口驱动软件设计与实现
PCI Express作为第三代I0总线标准,以其双通道、高带宽、低功耗、传输可靠等优点,正逐渐取代原有PCI总线,被广泛应用于嵌入式领域.其驱动程序作为应用与PCI-E硬件设备通信的桥梁,对系统性能的影响举足轻重.文中结合某自研芯片PC环境下PCI-E主机接口的软硬件协同设计与验证的实践,首先阐述了Windows环境下PCI-E接口驱动模型的选择,然后分析了KMDF驱动框架,在此基础上给出了驱动接口的设计与实现.该PCI-E接口驱动采用面向对象和事件驱动的WDF驱动开发模型,有效地降低了开发难度、缩短开发周期.利用该驱动,有效地验证了PCI-E主机接口逻辑功能的正确性.
PCI-E、WDF、KMDF、中断、DMA缓存
22
TP31(计算技术、计算机技术)
装备预先研究项目51308010601
2012-11-01(万方平台首次上网日期,不代表论文的发表时间)
共4页
53-55,59