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

