Coreboot 4.15 release

The release of the CoreBoot 4.15 project has been published, within which a free alternative to proprietary firmware and BIOS is being developed. The project code is distributed under the GPLv2 license. 219 developers took part in the creation of the new version, who prepared 2597 changes.

Main innovations:

  • Added support for 21 motherboards, including Asus motherboards based on the H61 chipset and 14 motherboards used in System76 devices. Among non-System76 boards:
    • SuperMicro x9sae
    • Asus p8h61-m_pro_cm6630
    • Asus p8h77-v
    • Asus p8z77-v
    • Google nipperkin
    • Lenovo w541
    • Siemens mc_ehl
  • Dropped support for Google Mancomb motherboard.
  • Implemented the ability to unit-test the libpayload library and payload components.
  • A new method for accessing the cpu_info structure is presented, based on determining the location of the structure using a descriptor associated with each CPU, pointing to the data segment allocated on the stack, and eliminating the need to calculate the offset of the cpu_info structure.
  • Removed support for the COREBOOTPAYLOAD option, which was previously deprecated and replaced with the UefiPayloadPkg option.
  • The old separate lp4x and ddr4 versions of spd_tools have been removed and replaced with a unified version.

Source: opennet.ru

Add a comment