(Bare) Metal Protocols
1. UEFI  uefi
properties
ID: 533c2390-63c9-4cac-b0ff-2e7e93b4c60fCREATED: <2025-03-08 Sat 01:06>
edges
– ~
– 22. EFI Byte Code Virtual Machine - UEFI Specification 2.11 documentation
– Uefi.inc - OSDev Wiki
– GNU-EFI - OSDev Wiki
Unified Extensible Firmware Interface
- UEFI Shell Specification v2.2
- mjg59 | Implementing UEFI Boot to Zork
- 3.3. Building the UEFI Boot Loader
- KunYi/Simple-UEFI-Bootloader: A UEFI bootloader for bare-metal x86-64 applications
- GitHub - ajxs/uefi-elf-bootloader: UEFI ELF Bootloader example
- modern uefi network booting | kraxel's news
- The Meaning of all the UEFI Keys | James Bottomley's random Pages
- microsoft/secureboot_objects: Secure boot objects recommended by Microsoft.
Supersedes BIOS in a similar manner to Wayland over X11 I suppose.. yet we prefer UEFI+X11 :)
1.1. EFI Stub
properties
ID: 60dea93a-8c06-4370-b89a-832a27772b9cCREATED: <2026-05-18 Mon 20:39>
1.1.1. UKI
properties
ID: 4e5188f6-e84c-4c48-a879-901426b73295CREATED: <2026-05-18 Mon 20:38>
AKA: Unified Kernel Image
Unified Kernel Images (UKI) are a combination of an EFI stub, an initramfs, and further resources in a single UEFI PE file. This bundle of files can then easily be signed for use with secure boot.
1.2. OVMF
properties
ID: 6f908314-d6d8-471a-96c7-e388f6891fb0CREATED: <2025-03-09 Sun 19:40>
Open Virtual Machine Firmware
How to run OVMF · tianocore/tianocore.github.io Wiki
# sudo pacman -Sy edk2-ovmf mkdir ovmf && cd ovmf mkdir a mv /usr/share/ovmf/x64/OVMF.4m.fd bios.bin qemu-system-x86_64 -L . -pflash bios.bin -hda fat:rw:a -net none- UEFI Application development in OVMF
2. ACPI
properties
ID: 8992ac90-c5fc-468d-9c41-aa5388dcba80CREATED: <2025-03-09 Sun 20:03>
2.1. ACPICA
properties
ID: fe64edb6-9f78-4ab7-b488-72b0f8232652CREATED: <2025-03-09 Sun 20:03>
ACPI Component Architecture - a reference impl of ACPI.
3. Multiboot
properties
ID: aa3ebd09-d9f9-4917-936a-a784da9a8754CREATED: <2025-03-09 Sun 20:05>
4. U-boot
properties
ID: 4748e13f-2f13-4718-96d0-7c1649f31de9CREATED: <2025-03-09 Sun 20:05>
5. coreboot
properties
ID: 248f0dbf-971e-46e9-91a6-7f6d06356c19CREATED: <2025-03-09 Sun 20:06>
6. BIOS
properties
ID: 7f759436-4087-455f-92fa-1dc49d5dbcfeCREATED: <2025-03-09 Sun 20:50>