以UNIX操作系统Solaris 8环境中设计PMC-Sirra 7364卡驱动程序为例,探讨在UNIX系统下PCI接口设备驱动程序的开发技术,包括设计思想、基本步骤、程序构架、常用函数以及PCI设备的系统管理命令等。其方法可以推广应用于UNIX环境中对CompactPCI接口设备的驱动程序开发,为使用UNIX主机代替PC工业控制机实现高稳定、高可靠电信设备和控制设备提供了一条新的途径。关 键 词 UNIX系统; PCI接口; Solaris环境; 设备驱动程序Abstract Based on the design of PMC-Sirra 7364 card device driver under Solaris 8 of UNIX system, the development technology of PCI device driver under UNIX system is discussed. It presents the idea of design, basic programming procedure, program structural framework, some useful functions and the system management commands. This method can be further applied to the development of CompactPCI device driver under UNIX, which provides a new approach to replacing PC industrial control computer with UNIX host to implement telecommunication and control devices with high stability and reliability.Key words UNIX system; PCI; solaris; device driver