Bare Metal bootloader built, now how do I use it?

steven james pyro at
Sat Mar 15 16:20:00 CET 2003


I should document this :-)

The bootselect will scan the ROM for payload tags (see

The signature is $TAG$

the data field and any subsequent 16 byte blocks of the tag contain an
ASCIIZ name for the payload. 

Currently, it's hardwired to the serial console. When it runs, if there is
a byte waiting in the rx buffer, it will present a list and wait for a
numerical selection, otherwise, it will chain to the default payload
(the one that follows bootselect).

You'll want to build LinuxBIOS with option PYRO_SERIAL so that the rx
buffer will accept and hold your keypress (giving you enough time to hit

Usually, I use it with an etherboot or two, memtest86, and a forth
environment I'm working on (not in the tree yet since the build is a


On Fri, 14 Mar 2003, Gregg C Levine wrote:

> Hello from Gregg C Levine
> Okay, here is what I mean. 
> I have successfully built the Bare Metal boot loader. Now the question
> is, or should be:
> How do I use it?
> Steven this is an interesting project. Now I'm just fishing for
> advice.
> -------------------
> Gregg C Levine hansolofalcon at
> ------------------------------------------------------------
> "The Force will be with you...Always." Obi-Wan Kenobi
> "Use the Force, Luke."  Obi-Wan Kenobi
> (This company dedicates this E-Mail to General Obi-Wan Kenobi )
> (This company dedicates this E-Mail to Master Yoda )
> _______________________________________________
> Linuxbios mailing list
> Linuxbios at

-------------------------steven james, director of research, linux labs
... ........ ..... ....                    230 peachtree st nw ste 2701
the original linux labs                    30303
      -since 1995                    
                                   office 404.577.7747 fax 404.577.7743

More information about the coreboot mailing list