[LinuxBIOS] [v3][PATCH] stage0 and stage1 cleanup and improvements.

Stefan Reinauer stepan at coresystems.de
Fri Jul 20 02:30:18 CEST 2007


* ron minnich <rminnich at gmail.com> [070720 00:47]:
> I've done the 'vector table' approach a fair number of times. It
> eventually tends to run into trouble as more and more junk gets packed
> into it.

This is not a general weakness of the approach. Junk sneaking in is even
easier when you link and it will just find all functions. Having to
manually add functions to a table at least is a barrier to take and for
sure a hook for discussions.

> But, we can argue that out, and, for now, let's just have initram
> stand alone. We know we can get that to work.

I completely agree. We will have to rethink this once we have usb
console as that might be worth sharing.

The Qemu target really only uses printk in initram from stage0. Did not
check stage2 yet

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866




More information about the coreboot mailing list