SeaBIOS

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 11. ledna 2022; kontroly vyžadují 4 úpravy .
SeaBIOS

SeaBIOS na QEMU
Typ BIOS
Vývojář Kevin O'Connor
Zapsáno v C , montážník
Jazyky rozhraní Angličtina
Hardwarová platforma x86
Nejnovější verze 1.16.0 ( 1. března 2022 ) [1]
Stát Aktivní
Licence GNU LGPLv3
webová stránka seabios.org

SeaBIOS (dříve známý jako „legacybios“) je open source implementace 16bitového x86 BIOSu . SeaBIOS může běžet na emulátorech nebo přímo na x86 hardwaru pomocí corebootu . Běží na 386 nebo novějším s alespoň 1 MB RAM.

SeaBIOS je výchozí BIOS pro virtuální stroje QEMU a KVM a lze jej také použít v emulátoru Bochs .

SeaBIOS byl testován s následujícími bootloadery: GNU GRUB , LILO , Syslinux , Microsoft Windows , Linux , FreeDOS , FreeBSD , NetBSD a OpenBSD .

GNU toolchain se používá pro vytváření .

Nabídka pro výběr zaváděcího zařízení je přístupná stisknutím tlačítka F12.

SeaBIOS podporuje APM 1.2, EDD 3.0 ( rozšíření INT 13H ), SMBIOS 2.4, MultiProcessor Specification a BBS . Žádná podpora pro ESCD a xHCI (USB 3.0).

Srovnání

OceněníBIOS AMIBIOS Insyde SeaBIOS
Licence Proprietární Proprietární Proprietární LGPL v3
32bitová volání PCI BIOS neznámý neznámý neznámý Ano
AHCI Ano Ano neznámý Ano
APM Ano Ano Ano (1.2) Ano (1.2)
BBS Ano Ano Ano Ano
Zaváděcí nabídka Ano Ano Ano Ano
Komprese Ano (LHA) Ano (LHA) Ano (RLE) Ano (LZMA)
CMOS Ano Ano Ano Ano
EDD Ano Ano Ano Ano (3.0)
ESCD Ano Ano neznámý Ne
Flash z ROM neznámý Ano neznámý Ne
Jazyk assembler assembler assembler C , montážník
LBA ano (48) ano (48) Ano ano (48)
Specifikace víceprocesorů Ano Ano Ano Ano
Volitelná ROM Ano Ano Ano Ano
Heslo Ano Ano Ano Ne
PMM neznámý Ano neznámý Ano
obrazovka nastavení Ano Ano Ano Ne
SMBIOS Ano Ano Ano Ano (2.4)
úvodní obrazovka Ano Ano (PCX) Ano Ano (BMP, JPG)
USB bootování Ano Ano Ano Ano
USB hub neznámý neznámý neznámý Ano
USB klávesnice Ano Ano Ano Ano
USB myš Ano Ano Ano Ano

Funkce

Odkazy

Poznámky

  1. SeaBIOS 1.16.0 .