mirror of
https://github.com/system76/firmware-open.git
synced 2025-07-03 12:53:22 +00:00
System76 Open Firmware
![]() 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> |
||
---|---|---|
.github | ||
apps | ||
containers | ||
coreboot@0e148df2fc | ||
docs | ||
ec@fdefd165e1 | ||
edk2@3a4515aec4 | ||
fsp | ||
LICENSES | ||
models | ||
scripts | ||
tools | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
Jenkinsfile | ||
LICENSE.md | ||
README.md | ||
rust-toolchain.toml | ||
rustfmt.toml |
System76 Open Firmware
An open source distribution of firmware utilizing coreboot, EDK2, and System76 firmware applications.