[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