mxd
mxd
驱动牛犊
驱动牛犊
  • 注册日期2002-03-21
  • 最后登录2003-11-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:960回复:7

问各位老大一个简单问题

楼主#
更多 发布于:2002-12-05 15:25
当我把硬件(PCI)插到机器(Win2000)上时,我看到的该设备的资源是:内存范围:FF8F0000~FF8F7FFF,
输入/输出范围:DFF0~DFF7
以上是不是可以说,内存的基地址为:FF8F0000
                  端口基地址:    DFF0
因为爱好而做,因为生活而工作。 互相帮助,共同发展
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-05 16:16
后一个是的。
前一个是不是绝对地址?
生命驱动,活力无限!
mxd
mxd
驱动牛犊
驱动牛犊
  • 注册日期2002-03-21
  • 最后登录2003-11-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-05 16:25
[quote]后一个是的。
前一个是不是绝对地址? [/q
如果说,某寄存器的OFFSET是0X04B4的话,大小为32BIT,我就可以直接向基址+0X04B4写入数据了,对吗?
我刚刚学这些东西,很菜,别介意我的低级问题
因为爱好而做,因为生活而工作。 互相帮助,共同发展
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-05 16:32
关键是基址是按I/O 空间映射的还是是按内存方式映射的。
生命驱动,活力无限!
mxd
mxd
驱动牛犊
驱动牛犊
  • 注册日期2002-03-21
  • 最后登录2003-11-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-05 16:34
关键是基址是按I/O 空间映射的还是是按内存方式映射的。

是按照I/O方式映射的,哥们,谢谢,我都要死了
因为爱好而做,因为生活而工作。 互相帮助,共同发展
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-05 16:40
采用通常的I/O 指令进行操作,
READ_PORT_XXX
WRITE_PORT_XXX 函数读写
生命驱动,活力无限!
mxd
mxd
驱动牛犊
驱动牛犊
  • 注册日期2002-03-21
  • 最后登录2003-11-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-12-05 16:47
采用通常的I/O 指令进行操作,
READ_PORT_XXX
WRITE_PORT_XXX 函数读写


地址就是我说的基址+0X04B4吗?
因为爱好而做,因为生活而工作。 互相帮助,共同发展
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-12-05 16:53
好象上端口基址+OFFSET。
生命驱动,活力无限!
游客

返回顶部