|This article does not cite any references or sources. (October 2012)|
|Stable release||22.214.171.124 / February 28, 2013|
SeaBIOS (formerly known as "legacybios") is an open source implementation of a 16-bit x86 BIOS. SeaBIOS can run in an emulator or it can run natively on x86 hardware with the use of coreboot. Runs on 386 or later and requires a minimum of 1 MB of RAM.
The build system relies on the GNU toolchain.
A menu to select the boot device from can be accessed through the F12 key.
- Graphical bootsplash screen (JPEG and BMP).
- USB keyboard and mouse support.
- USB drive booting support.
- Boot from USB Attached SCSI.
- Support for 32-bit PCI BIOS calls.
- ATA DMA and bus mastering support.
- AHCI controllers support.
- Support USB UHCI, OHCI and EHCI host controller interfaces.
- Support systems with multiple VGA cards.
- Boot menu that allow booting from any drive or any CD-ROM (El Torito).
- BIOS Boot Specification (BBS) calls.
- Rebooting on Control-Alt-Delete key press.
- Dynamic e820 map generation.
- Logical block addressing (LBA) 48-bit.
- POST Memory Manager (PMM).
- Paravirtualization, Xen HVM, Virtio.
- Payloads (LZMA compressed).
- VESA BIOS Extensions (VBE) 3.0.
- PCI Firmware Specification v3.0.
- SeaBIOS as a CSM for UEFI. OVMF
- Virtual machine host notification of paravirtualized guests which panic via the pvpanic driver.
|This software article is a stub. You can help Wikipedia by expanding it.|