首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
H.1 引论 处理PDP-11和它的每个外围设备之间的I/O传送的子程序是按照在DOS中使用的要求来设计的。为了从设备配置上不能支持DOS的PDP-11用户或者希望在DOS控制之外运行程序的PDP-11用户着想,这些子程序也可以在I/O应用程序组(I/O Utility Package)中应用。 把与某一个外围设备有联系的所有子程序构成一个整体,这个整体即是驱动程序。设备  相似文献   

2.
本文旨在介绍VAX/VMS设备驱动程序的功能、组织结构及工作过程。内容包括驱动程序的预处理例程,启动I/O例程及中断服务例程,I/O数据基、中断优先级及它们在I/O处理中的应用以及驱动程序的调度过程。  相似文献   

3.
一、引言 基于设备驱动程序在操作系统(OS)和主机平台之间的可移植性要求,以及日益增强的对智能分布式I/O处理的要求,导致了智能输入/输出技术规范(I_2O,Intelligent I/O)的产生。I_2O由Intel公司提出,其基本目标在于提供一种I/O设备驱动程序结构,它既独立于受控的特定设备,也独立于主机OS,这可以通过把负责管理设备的驱动程序从它所服务的OS的特定实现细节中逻辑上分离出来实现。这样,管理设备的驱动程序部分变得可在各OS之间移植。I_2O也隐藏了不同机制之间的通信机理,  相似文献   

4.
<正> 在微型计算机系统中,有一些外围设备,如电传打字机,键盘,通信设备,CRT显示器,打印机,以及各类终端等,使用的是ASCII代码(美国信息交换标准码)。当由其中的某种设备向中央处理器输入信息时,它提供的是ASCII代码,这时中央处理器还要把ASCII代码转换成二进制或十进制代码,才可以进行处理;而当中央处理器要向某些外围设备输出处  相似文献   

5.
ANSI.SYS设备驱动程序提供哪些主要功能 该设备驱动程序定义了一系列函数,这些函数被用来改变显示图形、控制光标移动和重新进行键的定义,ANSI.SYS设备驱动程序支持ANSI转义序列的终端仿真,以便控制系统的屏幕和键盘。一个ANSI转义序列由一系列ASCII字符组成,前两个是转义字符(1Bh)和左括号(5Bh),跟在转义字符和左括号之后的字符指定了一个代码,该代码用于控制键盘或显示函数。需要注意的是在ANSI转义序列中大小写字符是有区别的,例如:“A”和“a”具有完全不同的意义。  相似文献   

6.
杨波  柳征  姜文利 《微计算机信息》2007,23(25):279-281
以PCI9656为例,介绍了利用DriverStudio开发PCI设备驱动程序的方法步骤,并实现了具有I/O和内存读写、中断处理和DMA传输功能的驱动程序。  相似文献   

7.
将软件成分从硬件细节中分离,I/O设备驱动程序在DSP应用发展中起到了重要作用。它促进了软件重用、模块化设计、硬件和软件的谐调发展。本文为了使用了DSP/BIOSⅡ内核的时实DSP应用程序中的流式I/O设备驱动程序定义了灵活的API(application programming interface)。本文实例运行在TMS3205402 DSP初学者开发工具上。  相似文献   

8.
讨论了嵌入式实时操作系统VxWorks的I/O系统及驱动程序实现的原理,并根据PMC-FPGA转接卡的开发,详细分析了VxWorks下PCI9030设备驱动程序的实现过程及相关代码。同时就该驱动程序对系统性能及实时性的提高作了必要的分析和讨论。  相似文献   

9.
《自动化信息》2006,(10):52-54
任何组态软件的驱动程序都不可能囊括所有控制设备,特别是对通信协议有特定要求的设备,这就需要开发人员根据通信协议编写相应的驱动程序代码,并结合实际的设备进行调试。三维力控组态软件提供了力控I/O驱动程序接口软件开发工具包FIOS SDK,开发人员仅需根据I/O设备的特定通信协议,填写扫描函数的实现代码,进行必要的调试与测试,即可完成一种FIOS的开发。本文着重介绍了力控组态软件平台下的设备驱动程序的开发工具FIOS SDK和开发实例。  相似文献   

10.
特殊文件形式的用户界面及I/O活动的集中管理是Unix I/O管理的两大特点。I/O活动的集中管理是指对外部设备的具体操作驻留在内核中,在系统空间处理,用户程序不能直接控制外部设备(以下简称设备)的活动。由于设备管理的集中性,在Unix系统中加入一个新设备,除(?)为该设备编制驱动程序外,还牵涉到Unix中某些系统成分的扩充及新Unix内核的生成问题。这与要加入的设备和Unix I/O管理的细节及具体的Unix版本密切相关,是一个较复杂的问题。这方面目前很少见到成文的资料,本文拟对此作一个较系统的介绍。  相似文献   

11.
朱诚  左辉 《计算机应用与软件》2012,(12):252-254,321
当今越来越多的设备通过USB接口与计算机连接,这种方式虽然为功能的扩展提供了便利,但使得连接在主机上的各种USB设备总耗电量越来越大。因此适时将USB设备切换至"睡眠"状态可以有效地降低主机的整体功耗。KMDF驱动程序框架提供了基于事件驱动、面向对象的驱动程序开发接口,丰富的指令集和函数库使得控制USB设备功耗和切换运行状态的工作变得非常简便。介绍选择性挂起、设备栈等技术概念,说明设备I/O请求的处理原则和分发流程,描述如何通过内核模式驱动程序框架(KMDF)实现USB设备的挂起和唤醒。通过简单的代码片段,证明了设备的"功耗控制"工作简便、可行。  相似文献   

12.
该文研究了在NT系统中RDP设备驱动程序的设计原理和实现方法。RDP驱动程序通过对磁盘I/O请求的挂接和处理,实现故障切换和负载均衡。在路径发生故障时RDP驱动程序将I/O切换到其它路径,以增加系统的可用性。通过将I/O负载均衡分布在各SCSI路径,以增加系统数据吞吐能力。  相似文献   

13.
在计算机中,系统资源包括中断请求(IRQ)线路、直接存储器存储(D M A)通道、输入/输出(I/O)端口和内存地址。当将相同的系统资源分配给两个或多个设备时,就会发生硬件冲突,发生冲突的硬件设备将无法正常工作。以下的方法能够帮助大家解决硬件冲突。一、确保设备驱动程序只安装了  相似文献   

14.
2通信Vijeo Citect驱动程序开发包现有的驱动程序开发包(DDK)可以为用户开发自己的Vijeo Citect设备驱动程序。作为选择,用户可以修改ASCII驱动程序的配置,或者开发一个使用Cicode的简单驱动程序。参看驱动程序网页:www.citect.com/driverweb了解更多信息。  相似文献   

15.
在WDM(Windows Driver Model)体系中,驱动程序是分层实现的.过滤器驱动程序是一种特殊而重要的中级驱动程序,可用来对硬件产品包括一些USB设备实现性能优化.围绕着过滤器驱动程序的实质简要地介绍了WDM过滤器驱动程序的性能和层次模型.通过分析一个用以改进USB键盘功能的过滤器驱动程序的设计实例来深人阐述基于USB设备的过滤器驱动程序之开发原理和设计方法,并且给出了重点部分的源程序和代码注释.操作系统提供的USB功能驱动经文中讨论的过滤器驱动程序过滤之后,可以让USB键盘的作用发生质的改变.  相似文献   

16.
在《Windows 98和Windows NT 5.0的新Win32驱动程序模型综述》中,我描述了Win32 Driver Model(WDM)的基本结构,并表明了将用于DriverEntry和AddDevice去初始化一个WDM驱动程序的代码。在这篇文章中,我将通过描述如何去处理即插即用(PNP)和电源管理I/O请求来结束对WDM的介绍。此外,我还将描述一种能使一个运行  相似文献   

17.
针对Windows操作系统提供的通用驱动程序不能很好满足具有特殊功能的设备的要求这一缺点,通过为自行设计的USB HID硬件设备开发USB HID小驱动程序,探讨在C语言平台上采用DDK开发基于WDM的HID小驱动程序的一般方法.介绍了USB HID设备的特点及其在Windows XP环境下的驱动层次结构;结合实际开发经验,详细阐述了USB HID小驱动程序的入口例程、即插即用例程、分发例程、电源管理例程和卸载例程的功能、特点及其编写方法.重点分析了在HID类驱动程序轮询设备条件下,处理读写I/O请求的一般方法;简单地介绍了WDM驱动程序的加载和安装方法;最后总结了开发USBHID小驱动程序的重点和难点.实验结果表明,自行开发的驱动程序运行稳定,可移植性强,针对具体设备开发小驱动程序简单可行.  相似文献   

18.
用I_2O改善I/O     
数据传输一直以来是 IA 架构服务器的一个弱点,因为 CPU 处理能力的提高速度远远比磁盘和网络 I/O 快得多。为了适应人们对 IA 架构服务器新的需求,IA 架构服务器的体系结构正在发生着巨大变革,导致产生这种变革的根本方法并不是在处理器内嵌入二级(L2)高速缓存以提高访问速度,而是设法改善它的薄弱环节——I/O 性能。下面,介绍一下 I_2O 对 I/0性能的改善:I_2O 规范(智能化输入/输出规范)的提出和开发是为了满足在不同种类的操作系统间及在各种主机平台之间移植设备驱动程序的强烈要求和对分布式、智能化输入/输出处理的日益高涨的要求。  相似文献   

19.
嵌入式Linux下CF卡驱动程序的设计   总被引:1,自引:0,他引:1  
介绍了嵌入式系统中开发驱动程序的要求,并基于Sandisk公司的CompactFlash卡详细讲述了在linux下开发块设备的技术难点,包括请求处理、中断设计以及I/O区域的使用,开发出CompactFlash卡驱动程序。硬件测试结果证实该程序高效、稳定、可靠。  相似文献   

20.
“即插即用”(Plug and Play)是一个用于自动处理PC机硬件设备安装的工业标准,是一套独立的计算机软硬件规范的集合。所谓“即插即用”,是指硬件设备安装是自动完成的,不用(或很少需要)人的参与(如跳线、安装驱动程序等),系统会自动检测配置的硬件设备,自动安装相应的驱动程序,从而大大简化硬件的安装工作,避免过去在安装新硬件时常常发生的I/O地址、DMA通道或IRQ中断号等资源出现的冲突。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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