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@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. 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".)
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.
Maybe if you explain what it is you're trying to accomplish then some direction could be given.
-Kevin