stroll
驱动小牛
驱动小牛
  • 注册日期2001-10-26
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分161分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
阅读:1026回复:2

求助!

楼主#
更多 发布于:2002-02-26 11:20
我在用vc编写的程序读内存的EC101000时发生蓝屏现象,当我在dos下给EC101000中写入数据并用softice在内存中查找时发现数据在D01A7000这个地址中,不知道这个是如何映射的。

还有我的PCI卡分配的地址就是EC101000,我如何可以对这个地址进行读写操作呢,还望各位大侠相助。
Snare
驱动小牛
驱动小牛
  • 注册日期2002-01-31
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-02-26 15:09
你在vc下访问不到板卡的内存的。
你可以写一个vxd,通过内存映射就可以访问了,具体可以参考vtools的mapdev的例子,很简单
我就是我,没什么可说的。
stroll
驱动小牛
驱动小牛
  • 注册日期2001-10-26
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分161分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-02-27 11:20
我以上所操作的 已经是线性地址,不知道你所说的映射是指的是将线性地址转为物理地址码。
要是将线性地址转为物理地址,那么在vxd中操作用的是物理地址码。
游客

返回顶部