[SeaBIOS] [PATCH] src/Kconfig: Add note that boot interface is needed

Paul Menzel paulepanter at users.sourceforge.net
Wed Mar 20 00:59:53 CET 2013


Am Dienstag, den 19.03.2013, 19:05 -0400 schrieb Kevin O'Connor:
> On Tue, Mar 19, 2013 at 11:00:30AM +0100, Paul Menzel wrote:
> > Date: Tue, 19 Mar 2013 10:36:15 +0100
> > 
> > Without the boot interface , GRUB 2 (package grub-pc 1.99-7 from Debian
> > Sid/unstable) is not loaded when running coreboot with SeaBIOS 1.7.2.1
> > as payload on the ASRock E350M1. Only the SeaBIOS banner is shown and
> > nothing else happens afterward.
> > 
> > Signed-off-by: Paul Menzel <paulepanter at users.sourceforge.net>
> > ---
> > More or less a request for comments, as I still do not understand how
> > SeaBIOS uses the interfaces itself and how SeaBIOS is of any use at all
> > without being able to boot something. At least I do not know of such a
> > use case.
> 
> I'm not sure what you are trying to accomplish.  If you disable
> various BIOS interfaces, it is definitely going to break external code
> that relies on those interfaces.

That is my point (or misunderstanding). This is not external code but
SeaBIOS itself which breaks.

> Basically everything under the "BIOS interfaces" menu is low-level and
> should not be changed without understanding the implications.  (If one
> disables the "boot" interface, it should not be surprising that the
> machine can not "boot".)

Again as in the other thread this probably stems from the fact that I
have the (wrong(?)) assumption that BIOS interfaces are not needed for
GRUB or Linux.

> The use-case for disabling the boot interface would be for possible
> embedded systems where one only needs SeaBIOS to execute option ROMs.
> I don't know of any users of this, but it has been discussed in the
> past.

I did not think of that. Thanks.

> Maybe if you explain what it is you're trying to accomplish then some
> direction could be given.

I want to make the SeaBIOS payload for coreboot as small as possible and
still want to boot from my AHCI hard drive (SATA) using GRUB 2 from
Debian Sid/unstable (with working graphics, that means loading the
option ROM for AMD/ATI wrestler.


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://www.seabios.org/pipermail/seabios/attachments/20130320/4dfa6451/attachment.sig>


More information about the SeaBIOS mailing list