基于WDM的I/O端口访问设计及实现

来源 :微电子学与计算机 | 被引量 : 0次 | 上传用户:tgxmsc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
32位操作系统的保护机制限制了用户态应用程序对端口的直接访问.文章讨论了I/O管理器的结构、内核态设备驱动程序模型及实现原理.在屏蔽位矩阵IOPM硬件保护技术的基础上,重点分析了基于WDM驱动程序对I/O端口的访问方法,并给出了程序实例.实际应用表明,此方法具有较强的I/O端口管理能力.
其他文献
并不是每个C/C++编译器的用户都需要所有的专业开发工具。下面介绍四种为DOS和Windows程序设计的C/C++初级编译器,这些编译器精炼而实用。 Borland和Microsoft公司的专业编译
在现有产品的基础上提出了在高速实时数据采集系统中采用'数字信号处理芯片+嵌入式中央处理器'的设计思路,即将高速实时数据采集系统分成基于三星公司的S3C2410精简
Visual C++一直被认为是目前最好的软件开发工具之一,其在界面开发、执行速度、代码的移植性方面都有很强的优势.但Visual C++在数据处理方面较MATLAB弱,MATLAB有强大的科学
当前,电视游戏机已步入了人们的家庭,它采用了超大规模集成电路的中央处理器(CPU)和视频处理器(PPU),所以图象声音逼真,色彩丰富、趣味性强。目前家用电视游戏机拥有非常丰富
建城[2017]251号各省、自治区住房城乡建设厅,北京市园林绿化局,天津市市容和园林管理委员会,上海市绿化和市容管理局,重庆市城市管理委员会,海南省规划委员会,新疆生产建设
湖南曙光电子集团引进韩国金星社的彩色显像管生产线的项目合同签字仪式近日在人民大会堂隆重举行。 此项目建成投产后主要生产21″F-ST和25″HS荫罩式彩色显像管,年产量可达
<正> 尼可地尔(nicorandil)为钾通道激活剂(p0tassium channel activator)或钾通道开放剂(K~+channel opener),具有抑制心脏,扩张血管的药理作用,临床上可用于治疗心绞痛、高
文章介绍了基于Qt/Embedded应用程序的集成桌面在一个嵌入式设备中的设计与实现,给出了整个系统的构架,突出了X Server层的实现关键,描述了应用程序的窗口管理,以及应用程序
本文先从软件理论的角度对安全协议分析语言CPAL的语法和语义进行分析,指出这种语言控制流的缺陷,在语法和语义方面给出CPAL语言的完善方案,并从信息安全中的协议的广泛性方
线形交叉大量存在于地图之中,能否正确地检测和有效地处理这些交叉现象,是地图自动识别技术的关键所在。文章针对地图中交叉的特点,提出了一种基于预测跟踪技术的线形交叉模式的检测和处理方法,通过超前扫描及旋转交叉检测框来有效地检测不同的交叉现象,根据交叉双方的轮廓特征,如线条粗细、纹理特点等识别和处理这些交叉现象。实验证明该算法处理效果良好。