<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
On 1/14/10 8:08 PM, ron minnich wrote:
<blockquote
 cite="mid:13426df11001141108q2f790e9bi9ea2714019195bca@mail.gmail.com"
 type="cite">
  <pre wrap="">Acked-by: Ronald G. Minnich <a class="moz-txt-link-rfc2396E" href="mailto:rminnich@gmail.com"><rminnich@gmail.com></a>

  </pre>
</blockquote>
<font size="-1"><font face="Helvetica, Arial, sans-serif">I'd like to
suggest solving this in a different way if possible. <br>
<br>
Roughly two objections: <br>
<br>
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:<br>
 - Adding an entry to the GDT that allows a real mode segment above 1MB
(Rudolf Marek did that once for resume)<br>
 - Copying a stub code to the low 4KB (i.e. 0x600 is safe) for the real
mode calls. util/x86emu/x86.c does that.<br>
<br>
Also, adding yet another copy of a GDT seems quite counter productive
since we have about half a dozen already... <br>
<br>
<br>
Stefan<br>
</font></font>
</body>
</html>