Using ADLO with Linuxbios

Shubhangi Jadhav shubhangi.jadhav at patni.com
Sat Apr 26 09:20:00 CEST 2003


So now from what understand, if I want to use Linuxbios to directly boot my
elfimage how do I go about
	build linuxbios using the option BOOT_IDE in the config file
	build an elfimage from my kernel image setting OUTPUT_FORMAT="elf32-i386"
in mkelfimage
	cat elfimage > /dev/hda1
	burn linuxbios on the flash rom
Is that all I need to get going ?

Thanks,
Shubhangi

-----Original Message-----
From: linuxbios-admin at clustermatic.org
[mailto:linuxbios-admin at clustermatic.org]On Behalf Of Eric W. Biederman
Sent: Saturday, April 26, 2003 6:35 AM
To: ron minnich
Cc: Steve Gehlbach; Deepak Kotian; Adam Agnew; Shubhangi Jadhav;
bendany; Linuxbios at clustermatic.org
Subject: Re: Using ADLO with Linuxbios


ron minnich <rminnich at lanl.gov> writes:

> On Fri, 25 Apr 2003, Steve Gehlbach wrote:
>
> > It is my understanding this direct mechanism will be removed, though, in
> > linuxbios2, so that only elf images can be used in the future.

Already done.

The basic rule so we have a line against code bloat is that:
LinuxBIOS will boot an ELF image non-interactively off of 1 device.
It can be any device you want, but it is one ELF image.

> yes but booting elfimages direct from linuxbios will still be possible.

Yep.  So far I only have the simple rom driver in the tree.
But moving some other ones over as well should not be a problem.

In building up the tree I am going back and forth between making the
Opteron port work (with everything hard coded I can boot linux now),
and simplifying and generalizing the generic code.

An interesting facet of how Hypertransport works even device numbers
are no longer fixed.  So our current interrupt code must be reworked.
When the bus and device number change copying static tables of static
information just does not work.

Eric

_______________________________________________
Linuxbios mailing list
Linuxbios at clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios




More information about the coreboot mailing list