[LinuxBIOS] ADLO & biosdecode

Jun Koi junkoi2004 at gmail.com
Thu Dec 6 01:10:11 CET 2007


On 12/5/07, Myles Watson <myles at pel.cs.byu.edu> wrote:
>
>
> > -----Original Message-----
> > From: linuxbios-bounces at linuxbios.org [mailto:linuxbios-
> > bounces at linuxbios.org] On Behalf Of Jun Koi
> > On 12/5/07, Stefan Reinauer <stepan at coresystems.de> wrote:
> > > Peter Stuge wrote:
> > > > Hello Jun,
> > > >
> > > > On Wed, Dec 05, 2007 at 12:54:42PM +0900, Jun Koi wrote:
> > > >
> > > >> If I use the original QEMU BIOS, at least biosdecode reports BIOS32
> > > >> Service Dir + PCI IRQ table + ACPI.
> > > >>
> > > >> So why LinuxBIOS removes those information?
> > > >>
> > > >
> > > > This is on purpose.
> > > >
> > > > One motivation for LB is that most if not all interfaces that are
> > > > associated with the term BIOS should be deprecated.
> > > >
> > > > LB does not strive to be BIOS compatible by design.
> > > >
> > > But this is not true for Jun's setting with LinuxBIOS + ADLO.
> > >
> > > I don't think we remove anything on purpose there.
> >
> > Yes, I guess the information (biosdecode) must be there, as I use Boch
> > BIOS with LinuxBIOS, but not LinuxBIOS only.
> >
> > And interestingly, there is no option to make 32bit BIOS in
> > ADLO/bochs/bios/Makefile. I simply generated bochs/bios/bios.bin by
> > running "make" inside ADLO/
> >
> > So I think the question becomes: how to get 32bit BIOS now?
>
> You need to add a new version of the loader since the BIOS is larger, and
> use the larger elf header.

You mean the new version of ADLO is needed?

>
> I'm planning on doing that in the near future.
>

Anything I can help here? Or if you can give some hints, I will try to
do something (Currently I am not used to the ADLO code yet)

Thanks,
Jun




More information about the coreboot mailing list