[coreboot] [PATCH] model_65x CPU support

Stefan Reinauer stefan.reinauer at coresystems.de
Sun Oct 17 10:07:30 CEST 2010


 On 10/16/10 5:48 PM, Keith Hui wrote:
>> We want microcode updates to be as close as possible to upstream
> How upstream are we talking about? :P These updates come from Intel as
> one big .h file. ;-)

I investigated the possibility to merge the intel cpu drivers in that
regard and looked at pulling in the complete intel microcode update file
in. However, it's far too big in size for that and there's really no
gain in pulling in a lot of blob that never gets used. If you look at
other BIOSes you will find out that they carefully select which
microcode to include, and they do that for a good reason, as do we.

> 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? 
Right now we don't do any.


> 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?
That's where we load microcode right now, and I suggest not changing
that unless there is a reason to do so.

Stefan




More information about the coreboot mailing list