All software projects concerning direct desktop hardware interaction are covered within the Hardware channel.
Coreboot, formerly known as LinuxBIOS, provides a modern BIOS/firmware implementation for many modern processors and chipsets.
Flashrom is an open-source utility for flashing flash chips and carrying out related tasks. Flashrom supports many different motherboards and other ASICs for flashing BIOS, EFI, Coreboot, Firmware, and other ROM images.
Gummiboot is a simple open-source UEFI boot manager.
- nocturne: enable GEO SAR
Coreboot - Pratik Prajapati: Enable the GEO SAR feature for nocturne.
- google/chell: Convert to a variant of glados
Coreboot - Matt DeVillier: Convert chell to a variant of glados Skylake reference board:- add chell-specific DPTF, EC config, USB port defs, GPIO config, NHLT config, PEI data, VBT, SPD data, and devicetree- add romstage handler to turn on keyboard backlight for boards so equipped- remove existing chell board/directory
- google/lars: Convert to a variant of glados
Coreboot - Matt DeVillier: Convert lars to a variant of glados Skylake reference board:- add lars-specific DPTF, EC config, GPIO config, Kconfig, NHLT config, PEI data, VBT, SPD data, and devicetree- add conditional generation of NHLT ACPI data for Maxim codec, including override of OEM ID and OEM table ID- remove existing lars board/directory