https://github.com/system76/firmware-setup
Firmware Setup
https://github.com/system76/firmware-setup
Last synced: 12 months ago
JSON representation
Firmware Setup
- Host: GitHub
- URL: https://github.com/system76/firmware-setup
- Owner: system76
- License: gpl-3.0
- Created: 2019-03-15T14:46:09.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-04-29T17:25:31.000Z (about 1 year ago)
- Last Synced: 2025-05-25T11:03:51.737Z (about 1 year ago)
- Language: Rust
- Homepage:
- Size: 2.59 MB
- Stars: 23
- Watchers: 16
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# System76 Firmware Setup
firmware-setup is a UEFI driver that implements the user interface for
System76 Open Firmware. It is basic by design, with its only functionality
being selecting the boot device and changing the boot order.
## Testing
As a basic test, the driver can be loaded in QEMU to use the UI.
```
make qemu
```
In QEMU:
```
Shell> fs0:
FS0:\> load release\system76_firmware_setup.efi
FS0:\> exit
```