UNIX设备驱动研究及开发工具包的实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ssttll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于UNIX驱动程序设计模式的一致性,使得通用的设备驱动程序开发工具的设计和实现成为可能,UNIX设备驱动程序开发工具包是一个基于UNIX设备驱动程序规范的开发工具,它的设计和实现运用了面向对象及软件工程的设计思路,按照UNIX系统对设备的分类方式,探讨了不同类型设备驱动程序的开发技术.除了驱动程序的基本设计方法,驱动开发人员还须涉及的一个技术要点就是总线规范,驱动开发工具包讨论了PCI和USB这两类最常用总线设备的驱动程序开发,并结合内核的资源调度策略,探讨了在驱动程序中正确使用各种内核资源的方法.该工具包提供了一个基本的向导工具,可使用户利用驱动开发工具包的基本模式生成符合自己特定需求的驱动程序结构,同时提供测试工具,用户可以利用它对指定端口或内存区域进行读写,以检查驱动程序是否发生作用.
其他文献
随着网络和通信技术的高速发展,大量新的协议不断被提出.但是,到目前为止,Internet的协议标准RFC仍然使用自然语言描述,Internet的协议实现也主要是采用人工编制完成,这种协
随着计算机和计算机网络技术的快速普及,我们的日常生活、学习和工作越来越离不开网络;但与此同时,信息安全、网络安全问题日益成为制约网络发展的一个重大障碍。防火墙、数据加
随着银行等许多商业金融机构在电子商务的热潮中纷纷连入Internet,网络上的关键业务越来越多地成为攻击的目标.计算机网络犯罪已经成为一种全球性的严重社会问题.因此如何采
以EJB(Enterprise Java Bean)为核心的J2EE体系结构和以XML为标准的Web Service框架近年来得到了迅猛发展,分别在企业级计算和B2B电子商务领域得到了广泛的应用.本文对这两种
XML数据库的检索是基于结点的,存放大量甚至海量数据的XML文件会导致检索速度极低.随着XML数据库的广泛应用,如何对XML数据库中的数据进行缓存以提高对XML数据库的查询效率成
对自动机学习理论的研究是伴随着机器学习理论发展起来的,自动机学习理论是机器学习理论的一个独立分支,他从另一个侧面体现了机器学习的方法.从以往研究的方法来看,自动机的
在这篇论文具体包含以下内容:作者就依据MIPv6的切换机制相应地去研究了WCDMA和WLAN相关的内容,分别整理在与课题相关的WCDMA和WLAN内容部分,以便定义体系结构,功能实体和制
朝鲜文字具有500多年的历史,拥有汉字和西方文字的共同特征,同时还具有自身独特的文字结构,是构字规则与发音规则明确、使用人口分布较广、具有较大影响力的东方文字,在中朝
桌面视频会议系统是当今视频会议系统的一个发展方向,随着电脑的普及以及互联网络的发展逐渐深入人心.与此相关的问题和技术也是层出不穷,如网络问题、共享问题、编码以及会
CBIR技术的核心思想是通过对图像内容的标注或索引以实现更深的检索层次,其关键技术包括图像特征提取、图像数据库高维索引、查询条件的表达以及人机接口技术.针对CBIR系统框