首页 | 本学科首页   官方微博 | 高级检索  
     

基于Win32的多线程PCI设备驱动程序设计
引用本文:朱华章,孟凤珍. 基于Win32的多线程PCI设备驱动程序设计[J]. 计算机工程与应用, 2004, 40(4): 107-111,136
作者姓名:朱华章  孟凤珍
作者单位:上海交通大学计算机科学与工程系,上海,200030;江南计算技术研究所,无锡,214083
摘    要:在开发PCI总线的物理设备的驱动程序中,多线程技术对提高驱动程序的运行效率提供了很好的技术支持。该文分析了开发基于Win32的PCI驱动程序所要关注的要点并给出了使用WinRT4.0开发PCI驱动程序的一般架构和相关代码。最后在结合多线程技术的基础上,写出了开发基于德国Siemens公司的多通道的WAN协议控制芯片MU-NICHA128X的PCI驱动程序设计的关键代码。

关 键 词:多线程  驱动程序  通道  PCI WinRT DDK DMA T1/E1
文章编号:1002-8331-(2004)04-0107-05

Programming of Multi-Threading PCI Device Driver on Win32
Zhu Huazhang Meng Fengzhen. Programming of Multi-Threading PCI Device Driver on Win32[J]. Computer Engineering and Applications, 2004, 40(4): 107-111,136
Authors:Zhu Huazhang Meng Fengzhen
Affiliation:Zhu Huazhang 1 Meng Fengzhen 21
Abstract:During the development of PCI device driver,the multi-threading improves strongly the running efficiency of device driver.This paper analyzes the important point on developping PCI device driver with the multi-threading on win32,then introduces the normal framework how to develop PCI device driver with WinRT4.0and interprets the part of relative source code.Finally,we combine with the multi-threading,and present the key source code of the driver on the MUNICHA128X device that is a multichannel network interface controller for HDLC+of the Siemens Company.
Keywords:Multi-threading  Device Driver  Channel  PCI   WinRT  Device Drivers Kit(DDK)  Direct Memory Access(DMA)  T1/E1  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号