找回密码
 加入计匠网
搜索
热搜: BIOS ACPI CPU Windows
查看: 14398|回复: 4

请教Root Complex基地址

[复制链接]
发表于 2009-2-19 10:51:10 | 显示全部楼层 |阅读模式
看bios代码南桥(ICH8)初始化,不明白root complex base address(RCBA)是怎么计算的?我看的代码中RCBA的基地址值是0FED1C000H,但是ICH8内存分配表中没有这一段内存的描述。请问这个值是固定的还是怎样计算的?另外,从PCIE角度来看,root complex是南桥还是北桥?
发表于 2009-2-19 15:44:48 | 显示全部楼层
Intel平台这是值基本上固定的,因为到目前为止好象没有哪个Device会使用这个地址,所以Intel平台比较久的在使用这个地址。如果你有device使用到这个地址,你可以把这个RCBA的值改掉。
回复

使用道具 举报

发表于 2009-2-20 09:22:41 | 显示全部楼层
原帖由 ak756 于 2009-2-19 10:51 发表
. W5 P) M, ~2 d0 S: b4 r9 h看bios代码南桥(ICH8)初始化,不明白root complex base address(RCBA)是怎么计算的?我看的代码中RCBA的基地址值是0FED1C000H,但是ICH8内存分配表中没有这一段内存的描述。请问这个值是固定的还是怎样计算的?另外,从PCIE角 ...

+ [& s( C9 {, M: O
$ ]; @! I4 |8 p4 d6 ?& q2 A' j2 A" E是可以改的,Intel Platform的话,在LPC PCI配置空间的最后一个寄存器是配置RCBA地址的
回复

使用道具 举报

发表于 2009-2-23 13:43:42 | 显示全部楼层
RCBA只是一个基地址而已,一般情况下,是固定的,不冲突就好
回复

使用道具 举报

 楼主| 发表于 2009-2-23 16:05:56 | 显示全部楼层
明白了。感谢几位的解答!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入计匠网

本版积分规则

Archiver|手机版|小黑屋|计匠网

GMT+8, 2024-5-19 11:27 , Processed in 0.035057 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表