wang_wcj
驱动小牛
驱动小牛
  • 注册日期2002-04-14
  • 最后登录2010-05-14
  • 粉丝0
  • 关注0
  • 积分213分
  • 威望253点
  • 贡献值1点
  • 好评度82点
  • 原创分0分
  • 专家分0分
阅读:1167回复:3

dos 问题

楼主#
更多 发布于:2002-04-27 08:44
在dos 下,怎样才能把20位的地址变为32位的地址








================================================
成功才是幸福的开始!!!
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-27 13:09
DOS DPMI调用。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
wang_wcj
驱动小牛
驱动小牛
  • 注册日期2002-04-14
  • 最后登录2010-05-14
  • 粉丝0
  • 关注0
  • 积分213分
  • 威望253点
  • 贡献值1点
  • 好评度82点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-27 16:07
多谢斑竹,
能不能讲的具体点,
我怎样调用,在c 语言里是什么函数
wang_wcj
驱动小牛
驱动小牛
  • 注册日期2002-04-14
  • 最后登录2010-05-14
  • 粉丝0
  • 关注0
  • 积分213分
  • 威望253点
  • 贡献值1点
  • 好评度82点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-27 16:20
关于pci 的映射问题,我是用c 语言写dos 下的 driver
现在有一个问题,我写基地址到pci head type0型的基地址区
然后使能command 命令,我发现bios已经作了这些工作,所以
我只需改一下它的基地址即可,因为它的地址是32位的,我在
dos 实模式下,只有20位地址,所以我给他指定为0xd0000,
然后我用一个指针指向它,我想我通过这个指针,就应该
看到我的设备映射过来的内容,但是我现在发现看到的结果不对,不知为何,我想请教斑竹,我该怎样做?
留言 or 发 email 给我wang_cj@eyou.com

游客

返回顶部