<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Kevin O'Connor wrote:
<blockquote cite="mid:20090312030314.GA7347@morn.localdomain"
 type="cite">
  <pre wrap="">On Wed, Mar 11, 2009 at 09:15:01AM -0700, Joe Julian wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">The hardcoded boot order method when using seabios with coreboot makes  
booting from option roms difficult if the number of hard drives  
installed is not a fixed number. I used this patch to allow choosing the  
last boot device by setting the nibble to 0xf. This allows me to boot  
from the gPXE option rom.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I don't think that is necessary.

  </pre>
  <blockquote type="cite">
    <pre wrap="">-        IPL.bootorder = 0x00000231;
+        IPL.bootorder = 0x0000231f;
    </pre>
  </blockquote>
  <pre wrap=""><!---->
You want:

        IPL.bootorder = 0x00002314;

which will set the default order to option rom (BEV), floppy, cdrom,
and then hard drive.

-Kevin
  </pre>
</blockquote>
Ah yes, I see. It threw me off because the boot menu showed all my hard
drives and put gPXE as item 6.<br>
</body>
</html>