[coreboot] dead Kconfig variables in v3

Marc Jones marc.jones at amd.com
Fri Feb 15 19:20:01 CET 2008



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?

Marc


-- 
Marc Jones
Senior Firmware Engineer
(970) 226-9684 Office
mailto:Marc.Jones at amd.com
http://www.amd.com/embeddedprocessors






More information about the coreboot mailing list