On 16.10.2010, at 19:34, Corey Osgood <[email protected]> wrote:

> On Sat, Oct 16, 2010 at 5:48 PM, Keith Hui <[email protected]> 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: [email protected]
> http://www.coreboot.org/mailman/listinfo/coreboot
> 

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to