Skip to content
EntityQ7439802· pop 6· linked from 68 articles

SeaBIOS is an open-source implementation of an x86 BIOS, serving as a freely available firmware for x86 systems. Aiming for compatibility, it supports standard BIOS features and calling interfaces that are implemented by a typical proprietary x86 BIOS. SeaBIOS can either run on bare hardware as a coreboot payload, or can be used directly in emulators such as QEMU and Bochs.

Source code

Welcome to the SeaBIOS project! This project implements an X86 legacy bios that is built with standard GNU tools. For other types of builds, and for more detailed developer documentation, please see the online documentation listed above.

Excerpt from the source-code README · 577 chars · not written by Vinony

Wikidata facts

Official website
www.seabios.org
Image
SeaBIOS 1.15.0 boot device selection screenshot.png
Show 3 more facts
software version identifier
1.17.0
Commons category
SeaBIOS
source code repository URL
github.com/coreboot/seabios
Sources (6)

via Wikidata · CC0

~3 min read

Article

6 sections
Contents
  • Features
  • Uses
  • Development
  • See also
  • References
  • External links

SeaBIOS is an open-source implementation of an x86 BIOS, serving as a freely available firmware for x86 systems. Aiming for compatibility, it supports standard BIOS features and calling interfaces that are implemented by a typical proprietary x86 BIOS. SeaBIOS can either run on bare hardware as a coreboot payload, or can be used directly in emulators such as QEMU and Bochs.

Initially, SeaBIOS was based on the open-source BIOS implementation included with the Bochs emulator. The project was created with intentions to allow native usage on x86 hardware, and to be based on an improved and more easily extendable internal source code implementation.

Available in 5 languages

via Wikidata sitelinks · CC0

Connections

Categories