xinzhan
驱动牛犊
驱动牛犊
  • 注册日期2001-09-13
  • 最后登录2005-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1490回复:7

问问PCI映射的概念。

楼主#
更多 发布于:2001-12-11 10:23
在写PCI的2000WDM驱动时,
PCI芯片的DATA SHEET 中讲配制空间中有一个叫基址寄存器(base address Register)和多个偏移寄存器。讲它们的工作原理。
在驱动程序中有这样的概念
在PNP的START消息中OS给了我很多资源,说这些资源是PCI映射过来的。
我想问DATA SHEET 中的偏移寄存器是否就是这些资源。
谢谢

最新喜欢:

jmzz003jmzz00...
喜欢编程
驱动牛犊
驱动牛犊
  • 注册日期2001-11-03
  • 最后登录2003-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-11 14:52
问题的继续:PCI的地址的偏移量(10进制),是为4的倍数好吗?
如果不为4的倍数,有问题吗?什么问题?
VC编程的
Buddha
驱动老牛
驱动老牛
  • 注册日期2001-04-29
  • 最后登录2013-05-18
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望17点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-12-12 09:39
关注,
up,up
<table style="filter: glow(color=sky blue, strength=10)"> <font color=white> 猫生病了, 老鼠大声朗诵诗集, 并修剪盆花. 猫生病了, 老鼠慢慢刷牙洗脸, 并打扫房间. 猫生病了, 老鼠倚在窗边欣赏夜色, 并对流星许愿. 猫生病了, 老鼠也病了, 它说:"我还是习惯那种时时紧张, 处处小心, 夜夜逃亡的生活." 午夜, 我听到老鼠在叹息, 且不再读诗了. </font></table>
mydrive
驱动牛犊
驱动牛犊
  • 注册日期2001-06-21
  • 最后登录2004-05-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-12-12 23:13
你用的是什么芯片?
PCI配置空间中有多个基地址寄存器。但有偏移寄存器吗?
PCI的地址的偏移量(10进制)是指什么?
喜欢编程
驱动牛犊
驱动牛犊
  • 注册日期2001-11-03
  • 最后登录2003-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-12-13 08:32
9052
比如3个端口,从基地址的偏移量为16、20、26(对应16进制为
0x10\\0x14\\0x1a)
VC编程的
meteor
驱动大牛
驱动大牛
  • 注册日期2001-12-10
  • 最后登录2009-08-14
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望62点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-12-13 10:13
每个PCI设备都有一个256字节的配置空间,保存着有关此设备的一些信息,所以其中就有各种各样的寄存器。这些寄存器的寻址方式是\"基址+偏移量\"。
流星一剑 天才的人是流星,注定要燃烧自己以照亮他们的世纪。
喜欢编程
驱动牛犊
驱动牛犊
  • 注册日期2001-11-03
  • 最后登录2003-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-12-13 10:21
9052
比如使用3个端口,基地址的偏移量为16\\20\\26(16进制为0x10\\0x14\\0x1a)
Ok
VC编程的
JackyWu
驱动小牛
驱动小牛
  • 注册日期2001-10-25
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-12-15 20:04
    是不是local bus--pci bus上的地址映射与base address register无关了呢?
多年以后,我又回来了。
游客

返回顶部