On 1/14/10 11:33 PM, ron minnich wrote: > On Thu, Jan 14, 2010 at 11:44 AM, Stefan Reinauer <ste...@coresystems.de> > wrote: > >> On 1/14/10 8:08 PM, ron minnich wrote: >> >> Acked-by: Ronald G. Minnich <rminn...@gmail.com> >> >> >> >> I'd like to suggest solving this in a different way if possible. >> >> Roughly two objections: >> >> Moving coreboot down to 0x4000 is not safe, and we should attempt to fix it >> living above 1MB. There are two different ways for doing this: >> - Adding an entry to the GDT that allows a real mode segment above 1MB >> (Rudolf Marek did that once for resume) >> - Copying a stub code to the low 4KB (i.e. 0x600 is safe) for the real mode >> calls. util/x86emu/x86.c does that. >> >> Also, adding yet another copy of a GDT seems quite counter productive since >> we have about half a dozen already... >> > > Agree with your objections. I am thinking we can get it working and > then do one more go round to fix the problems you point out? >
oh absolutely. -- coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br. Tel.: +49 761 7668825 • Fax: +49 761 7664613 Email: i...@coresystems.de • http://www.coresystems.de/ Registergericht: Amtsgericht Freiburg • HRB 7656 Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866 -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot