UEFI
The Unified Extensible Firmware Interface (UEFI) is a publicly available specification that defines a software interface between an operating system and platform firmware. UEFI replaces the legacy Basic Input/Output System (BIOS) boot firmware originally present in all IBM PC-compatible personal computers, with most UEFI firmware implementations providing support for legacy BIOS services. UEFI can support remote diagnostics and repair of computers, even with no operating system installed.
Here are 54 public repositories matching this topic...
Unified Kernel Image backup utility
-
Updated
Jan 23, 2024 - Rust
A runner for EFI executables using QEMU and OVMF.
-
Updated
Aug 25, 2023 - Rust
UEFI bootloader for encrypted kernels.
-
Updated
Aug 20, 2023 - Rust
A simple and configurable UEFI bootloader, written in Rust.
-
Updated
Jun 6, 2024 - Rust
A foreign function interface to UEFI
-
Updated
May 7, 2024 - Rust
A toy implementation of the BOOTBOOT protocol for x86_64-uefi.
-
Updated
Jun 12, 2022 - Rust
Stubby is a project that aims to explore and experiment with UEFI firmware and its features.
-
Updated
Mar 28, 2024 - Rust