UNIX环境中实现PCI接口设备驱动.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UNIX环境中实现PCI接口设备驱动

UNIX环境中实现PCI接口设备驱动别其璋*(重庆工商大学计算机与信息工程学院 重庆 南岸 400033)【摘要】以UNIX操作系统Solaris 8环境中设计PMC-Sirra 7364卡驱动程序为例,探讨在UNIX系统下PCI接口设备驱动程序的开发技术,包括设计思想,基本步骤,程序构架,常用函数以及PCI设备的系统管理命令等.其方法可以推广应用于UNIX环境中对CompactPCI接口设备的驱动程序开发,为使用UNIX主机代替PC工业控制机实现高稳定,高可靠电信设备和控制设备提供了一条新的途径. 关 键 词 UNIX系统; PCI接口; Solaris环境; 设备驱动程序中图分类号 TP311.1 文献标识码 A Development of PCI Device Driver under UNIX Bie Qizhang (College of Computer and Information Engineering, Chongqing Technology and Business Univ. Chongqing Nanan 400033) 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 随着信息工业的发展,传统通信行业和计算机行业的结合越来越紧密,在呼叫中心,短信中心,智能网等电信应用中,广泛采用PC工业控制机来实现电信网设备和应用系统的连接控制单元.PC工业控制机虽然结构简单,开发方便,接口丰富,但也有先天的缺陷.硬件体系上,PC工业控制机是对传统PC主板进行电路和结构优化设计,使用普通的Intel Pentium处理器;系统软件上,采用windows系统或者Linux系统,这两种操作系统在作为网络或客户端应用时还可以接受,而在实时性,稳定性,可靠性要求很高的电信级设备应用中则无法满足电信部门的要求.所以如何设计一种更安全可靠的连接控制设备是许多电信设备生产商正在积极探讨的问题. UNIX操作系统及其主机系统以其高可靠性,稳定性以及严密安全性被广泛应用于电信,银行,工业控制等领域.在电信部门中承担数字计算,数据存储等任务的交换机都使用UNIX的主机来实现.因此,如果能用UNIX主机代替上述通过PC工业控制机实现电信网络和计算机系统的连接控制单元,就可满足电信级可靠性,稳定性和安全性的要求. 1 系统构架 本段以一个模拟短消息业务互连IWMSC设备为例来介绍使用UNIX主机代替上述通过PC工业控制机实现电信网络和计算机系统的连接控制单元的方法.该设备要求具备收发七号信令的功能,同时在系统中还需完成数据整合,数据查询等功能,因此采用计算机系统连接信令链路接口单元,构成以计算机系统为核心,以链路接口板收发七号信令网信息的体系结构.该系统构架如图1所示. 图1 系统构架 发送信令总线 接收信令总线 PCI 总线 计 算 机 系 统 PCI 信令 接口 卡 链路接收 单元 链路发送 单元1.1 链路接口单元 需完成对国内E1接口(2 048 Kbit/s)链路的接收和发送,采用高阻或终端方式接入的2 M信号通过解码器LXT360进行解码,再经过成帧器PM6344进行信号再生和成帧过程,然后进入交换器MT8985,完成信令的时隙交叉,最后进入PCI信令接口卡. 1.2 PCI

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档