opera
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2298回复:5

关于EEPROM.

楼主#
更多 发布于:2001-06-16 10:14
EEPROM里信息的偏移量和PCI配置空间的头标区对应信息的偏移量是不一致的,那怎么实现对应关系?(什么资料谈了这个问题?)
也就是说我怎么参考eeprom中的值来知道pci配置空间被预设值成什么样?
配置空间关于内存的部分就是要把local bus的地址空间映射到主机这边来吗?具体映射机制是什么?
从resource里得到的portbase,membase等都是物理地址么?

最新喜欢:

hapihapi
我是宝剑,我是火花。 我愿生如闪电般的耀亮, 我愿死如彗星般的迅忽。
zjianq
驱动牛犊
驱动牛犊
  • 注册日期2001-05-12
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-06-16 11:27
你用在什么地方,我们不知道你的eeprom用在8139上面还是用在什么地方。
快乐的猪
jeosph
驱动中牛
驱动中牛
  • 注册日期2001-04-19
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-06-16 13:08
这都是由协议规定的,你要去找协议的资料来看,或者对应芯片的资料
opera
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-06-16 14:01
plx9080
我是宝剑,我是火花。 我愿生如闪电般的耀亮, 我愿死如彗星般的迅忽。
opera
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-06-16 17:20
[QUOTE]原本由 opera 发表
[B]EEPROM里信息的偏移量和PCI配置空间的头标区对应信息的偏移量是不一致的,那怎么实现对应关系?(什么资料谈了这个问题?)
也就是说我怎么参考eeprom中的值来知道pci配置空间被预设值成什么样?
配置空间关于内存的部分就是要把local bus的地址空间映射到主机这边来吗?具体映射机制是什么?
从resource里得到的portbase,membase等都是物理地址么? [/B][/QUOTE]
谢谢,我对EEPROM部分的问题基本明白了,收回这些问题,只问后半部分关于内存的问题。
我是宝剑,我是火花。 我愿生如闪电般的耀亮, 我愿死如彗星般的迅忽。
东郭先生
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-06-21 08:02
应该都是物理地址,用于访问设备寄存器,一些CPU体系结构把它们映射道I/O空间,而有些结构没有分开I/O空间,就映射道物理内存地址的某个范围了。作个MmMapIoSpace就可得到相应的虚拟地址,而直接访问了
游客

返回顶部