On Thu, Jan 14, 2010 at 11:44 AM, Stefan Reinauer <[email protected]> wrote: > On 1/14/10 8:08 PM, ron minnich wrote: > > Acked-by: Ronald G. Minnich <[email protected]> > > > > 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? ron -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

