阅读:1026回复:2
求助!
我在用vc编写的程序读内存的EC101000时发生蓝屏现象,当我在dos下给EC101000中写入数据并用softice在内存中查找时发现数据在D01A7000这个地址中,不知道这个是如何映射的。
还有我的PCI卡分配的地址就是EC101000,我如何可以对这个地址进行读写操作呢,还望各位大侠相助。 |
|
沙发#
发布于:2002-02-26 15:09
你在vc下访问不到板卡的内存的。
你可以写一个vxd,通过内存映射就可以访问了,具体可以参考vtools的mapdev的例子,很简单 |
|
|
板凳#
发布于:2002-02-27 11:20
我以上所操作的 已经是线性地址,不知道你所说的映射是指的是将线性地址转为物理地址码。
要是将线性地址转为物理地址,那么在vxd中操作用的是物理地址码。 |
|