System76 Open Firmware
Find a file
Tim Crawford c9706609c9
Some checks failed
CI / toolchain (push) Has been cancelled
CI / build (push) Has been cancelled
edk2: Rebase on edk2-stable202505
This update uses the edk2 recommended practice of...duplicating
everything. A new System76PayloadPkg is added as a copy of
UefiPayloadPkg that is now used. Most drivers and libraries that require
modifications are copied into this new package. This should hopefully
allow rebasing on future updates with significantly less work.

The following edk2 options are set:

- BOOTSPLASH_IMAGE: Enable boot logo and add it to BGRT
- LOAD_OPTION_ROMS: Load PCI Option ROMs
- SIO_BUS_ENABLE: Required for PS/2 devices to keep working
- USE_GOP_POLICY: Use Intel GOP driver instead of edk2 driver
- VARIABLE_SUPPORT: EMU for QEMU, SMMSTORE for everything else

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-24 22:13:01 -06:00
.github ci: Skip LFS, submodules for building toolchain 2025-03-12 10:46:02 -06:00
apps darp11 (#606) 2025-03-20 14:56:21 -06:00
containers Update Rust toolchain to 1.85.0, edition to 2024 2025-02-28 09:17:26 -07:00
coreboot@0e148df2fc addw4: Enable GPU Boost with TPP set to 45W 2025-05-30 13:01:24 -06:00
docs docs: Add note about checking out submodules 2025-04-28 13:38:52 -06:00
ec@fdefd165e1 darp11 (#606) 2025-03-20 14:56:21 -06:00
edk2@3a4515aec4 edk2: Rebase on edk2-stable202505 2025-06-24 22:13:01 -06:00
fsp darp11 (#606) 2025-03-20 14:56:21 -06:00
LICENSES Convert modeltool to workspace package 2025-03-11 14:11:07 -06:00
models edk2: Rebase on edk2-stable202505 2025-06-24 22:13:01 -06:00
scripts edk2: Rebase on edk2-stable202505 2025-06-24 22:13:01 -06:00
tools darp11 (#606) 2025-03-20 14:56:21 -06:00
.gitattributes Make pdf files use git LFS 2019-10-04 17:28:41 -06:00
.gitignore Convert modeltool to workspace package 2025-03-11 14:11:07 -06:00
.gitmodules Add intel-spi submodule 2024-03-19 13:28:33 -06:00
Cargo.lock Convert modeltool to workspace package 2025-03-11 14:11:07 -06:00
Cargo.toml darp11 (#606) 2025-03-20 14:56:21 -06:00
CHANGELOG.md addw4: Enable GPU Boost with TPP set to 45W 2025-05-30 13:01:24 -06:00
Jenkinsfile jenkins: Fix string concat 2025-05-23 17:24:48 +02:00
LICENSE.md docs: Move info from README to docs/ 2024-02-28 13:22:54 -07:00
README.md docs: Move info from README to docs/ 2024-02-28 13:22:54 -07:00
rust-toolchain.toml Convert modeltool to workspace package 2025-03-11 14:11:07 -06:00
rustfmt.toml Convert modeltool to workspace package 2025-03-11 14:11:07 -06:00

System76 Open Firmware

An open source distribution of firmware utilizing coreboot, EDK2, and System76 firmware applications.

Resources