[U-Boot] [PATCH v2 1/3] x86: Support booting SeaBIOS
Simon Glass
sjg at chromium.org
Tue Mar 1 03:04:12 CET 2016
On 29 February 2016 at 00:54, Bin Meng <bmeng.cn at gmail.com> wrote:
> SeaBIOS is an open source implementation of a 16-bit x86 BIOS.
> It can run in an emulator or natively on x86 hardware with the
> use of coreboot. With SeaBIOS's help, we can boot some OSes
> that require 16-bit BIOS services like Windows/DOS.
>
> As U-Boot, we have to manually create a table where SeaBIOS gets
> system information (eg: E820) from. The table unfortunately has
> to follow the coreboot table format as SeaBIOS currently supports
> booting as a coreboot payload.
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
> ---
>
> Changes in v2: None
>
> arch/x86/Kconfig | 10 ++++++++++
> arch/x86/include/asm/tables.h | 3 +++
> arch/x86/lib/tables.c | 15 +++++++++++++++
> 3 files changed, 28 insertions(+)
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list