Windows 9X系统下物理地址的直接存取

被引:1
作者
王以孝
许文杰
程义民
机构
[1] 中国科学技术大学电子科学与技术系
[2] 中国科学技术大学电子科学与技术系 合肥
[3] 合肥
关键词
内存映射; 水平存储模式; 虚拟设备驱动程序;
D O I
暂无
中图分类号
TP316.7 [Windows操作系统];
学科分类号
081202 ; 0835 ;
摘要
在设计硬件外设扩展卡时,一般都要涉及与外设的通信问题。由于Windows9X系统的内存管理采用水平存储模式(FLATMemoryModel),其线性地址空间和物理地址空间是分离的,使得在应用程序中无法直接得到存储器的物理地址。文章详细探讨了在Ring0特权下将物理地址映射到线性空间的可行性,并给出了一种实现方法。另外,还介绍了如何在应用程序中动态加载VxD的方法及两者之间的通信方式。
引用
收藏
页码:102 / 104+114 +114
页数:4
相关论文
共 1 条
[1]  
Windows 95系统编程奥秘.[M].(美)[M.彼得雷克]MattPietrek著;米东等译;.电子工业出版社.1996,