cysnew
驱动牛犊
驱动牛犊
  • 注册日期2002-10-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1414回复:4

9054内存映射的问题?

楼主#
更多 发布于:2003-06-23 11:37
在9054的配置寄存器中设置内存范围,这个范围是不是固定的?
如果PNP管理器在发现这个设备的内存范围和其他设备有冲突怎么办?
在第一次配置寄存器时,如何设定这个值?
是不是要和本地的存储空间相对应?
除了幸福,还有自由和平静。
wfeiisch
驱动牛犊
驱动牛犊
  • 注册日期2002-10-17
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-23 12:42
pci配置寄存器中的值并不是固定的。
其值是由bios仲裁决定的,你不用管他,你只要知道他的地址范围就可以了!!
lifeship
驱动小牛
驱动小牛
  • 注册日期2002-10-18
  • 最后登录2005-07-19
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-09 23:17
配置寄存器中设置的是地址大小,地址基址是由系统分配给你的
杯汝前来,  老子今朝,  放荡形骸!  甚长年抱渴,  咽如焦釜,  于今喜醉,  气似奔雷!  慢说刘伶,  古今达者,  醉后何妨死便埋! 
Dragon2008
驱动中牛
驱动中牛
  • 注册日期2002-04-01
  • 最后登录2006-03-13
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-10 08:22
你只要指定长度,基地址由系统根据资源来给你分配。
我姓龙,我属龙,我叫龙。。。
cysnew
驱动牛犊
驱动牛犊
  • 注册日期2002-10-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-11 10:48
感谢各位关注。分我已经送出去了!

还有个问题和大家讨论一下:是和WDM驱动程序有关的。也和这个问题有些关系。

问题如下:

    在我的PCI卡映射到系统中的时候,有三块内存空间(大小相同)。我用什么办法可以从资源列表中获得这三块资源的值,并保存到我的设备扩展中。
   因为资源列表和你卡保存资源的顺序可能不同。比如说:BAR0,BAR1,BAR2...我如何才能区分资源列表中的不同BAR值,然后保存。
  谢谢!


除了幸福,还有自由和平静。
游客

返回顶部