SeaBIOS
| Dernière version | 1.17.0 ()[1] |
|---|---|
| Dépôt | github.com/coreboot/seabios |
| Écrit en | C |
| Environnement | X86 |
| Langues | Anglais |
| Type | Basic Input Output System |
| Licence | Licence publique générale limitée GNU version 3.0 |
| Site web | www.seabios.org |
SeaBIOS est une implémentation en logiciel libre du firmware appelé « BIOS », 16 bits, utilisé sur les IBM-PC et compatibles][2]. Il est notamment utilisé par les émulateurs DOSBox, ainsi que QEMU pour sa partie visant à émuler les compatibles PC[3]. Il peut également être utilisé par l'émulateur compatible PC Bochs[2], celui-ci utilisant sa propre implémentation appelée rombios par défaut[4].
Sa maintenance est actuellement gérée sur le dépôt git du projet Coreboot, qui l'utilise pour fournir les fonctionnalités du BIOS aux systèmes d'exploitation en dépendant[5].
Le projet SeaBIOS abrite également SeaVGABIOS, une implémentation libre du BIOS des cartes graphiques VGA (anglais : Video Graphics Array)[6]. QEMU au contraire utilise l'implémentation de Bochs du BIOS VGA[3].
QEMU utilise SeaBIOS pour initialiser TPM[7].
SeaBIOS peut également être utilisé comme alternative à GRUB avec Libreboot pour le payload sur les architectures x86_64[8].
Annexes
Notes et références
- ↑ « Release 1.17.0 », (consulté le )
- 1 2 « SeaBIOS-README », sur Compte Bochs sur Github
- 1 2 (en) « QEMU User Documentation », sur qemu.org
- ↑ (en) « Hvmloader », sur Xenproject.org
- ↑ (en) « SeaBIOS - mirror of seabios », sur compte Github de Coreboot
- ↑ (en) « SeaVGABIOS », sur seabios.org
- ↑ (en) « QEMU TPM Device », sur QEMU.org
- ↑ (en) « Libreboot installation guides », sur Libreboot.org
Articles connexes
- coreboot, oreBoot, Libreboot
- Das U-Boot
- OpenSBI
- LinuxBoot
- OVMF, peut remplacer SeaBIOS et implémente UEFI
Liens externes
- (en) Site officiel
- Portail des logiciels libres
- Portail de l’informatique
- Portail des logiciels
- Portail de la programmation informatique