[coreboot] [PATCH] model_65x CPU support

Stefan Reinauer stefan.reinauer at coresystems.de
Sun Oct 17 09:40:05 CEST 2010


On 16.10.2010, at 19:34, Corey Osgood <corey.osgood at gmail.com> wrote:

> On Sat, Oct 16, 2010 at 5:48 PM, Keith Hui <buurin at gmail.com> wrote:
>> But a bit of scheduling headache then awaits. How much CPU init do we
>> need to do before we start drawing things in from the cbfs? Is there
>> anything that cannot be done until microcode updates are loaded? Is
>> cpu_dev_ops.init() an appropriate place to access cbfs? If not, from
>> where?
> 
> Microcode updates are, from my understanding, typically not extremely
> important. IMO, including them in coreboot should be a Kconfig option,
> because it's probably faster to let just linux load them (but other
> OS's may not have that ability).
> 

Rumors say that on i7 you'd want to load microcode before enabling CAR. I don't think it's mandatory but in case it is we have a wonderful cbfs walker written in assembler by Patrick. 

Right now we load microcode in stage 2 which is long after ram has been initialized.

Stefan 



> -Corey
> 
> -- 
> coreboot mailing list: coreboot at coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot
> 




More information about the coreboot mailing list