[coreboot] dead Kconfig variables in v3

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Sat Feb 16 01:26:57 CET 2008


On 15.02.2008 19:20, Marc Jones wrote:
>
> Carl-Daniel Hailfinger wrote:
>> On 14.02.2008 17:38, Marc Jones wrote:
>
>>>> CONFIG_XIP_ROM_BASE
>>>> CONFIG_XIP_ROM_SIZE
>>>>
>>>>       
>>> XIP_ROM_ BASE and SIZE are AMD K8 and FAM10 specific. It is used to
>>> cache the ROM area while doing CAR. In K8/FAM10 the cache is always
>>> on to careful use of mtrrs keeps that cache from being flushed.
>>> Anyway, I don't understand why stage0_i586.S  would be so similar
>>> AMD CAR. Is it just for emulation? I think that the emulator will
>>> ignore most cache settings and can be cleaned up. There seems to be
>>> some history here since v2 has cpu/x86/car/cache_as_ram.inc. Anyone
>>> know why?
>>>   
>>
>> Intel processors do exist ;-)
>>
>
> This is why I ask. From what I know of Intel CAR recommendations I
> wouldn't expert it to use CONFIG_XIP_ROM_BASE. I expect that most CPUs
> will have their own versions of CAR. So, what CPUs use the generic i586?

The Tyan S2735 uses i586 CAR in v2. The i586 CAR code in v3 is mostly a
copy of the same thing in v2. But you're probably right about
CONFIG_XIP_ROM_BASE.

Regards,
Carl-Daniel

-- 
http://www.hailfinger.org/





More information about the coreboot mailing list