Die Veröffentlichung der CoreBoot-Version 4.15 ist erfolgt. Dieses Projekt entwickelt eine freie Alternative zu proprietĂ€ren Firmware- und BIOS-Lösungen. Der Code des Projekts wird unter der GPLv2-Lizenz verteilt. An der Erstellung dieser neuen Version haben 219 Entwickler mit insgesamt 2597 Ănderungen mitgewirkt.
Hauptneuheiten:
- UnterstĂŒtzung fĂŒr 21 Motherboards hinzugefĂŒgt, darunter Asus-Motherboards mit H61-Chipsatz und 14 Motherboards, die in GerĂ€ten von System76 verwendet werden. Zu den nicht mit System76 verbundenen Platinen gehören:
- SuperMicro x9sae
- Asus p8h61-m_pro_cm6630
- Asus p8h77-v
- Asus p8z77-v
- Google nipperkin
- Lenovo w541
- Siemens mc_ehl
- Die UnterstĂŒtzung des Google Mancomb-Motherboards wurde eingestellt.
- Die Möglichkeit des Unit-Tests der Bibliothek libpayload und der Payload-Komponenten wurde implementiert.
- Eine neue Methode zum Zugriff auf die cpu_info-Struktur wurde vorgestellt, die auf der Bestimmung des Standorts der Struktur basiert, mithilfe eines an jedem CPU befestigten Deskriptoren, der auf einen im Stack platzierten Datensegment verweist und eine Berechnung des Offsets der cpu_info-Struktur ĂŒberflĂŒssig macht.
- Die UnterstĂŒtzung der COREBOOTPAYLOAD-Option, die zuvor als veraltet erklĂ€rt wurde, wurde eingestellt und durch die UefiPayloadPkg-Option ersetzt.
- Die alten separaten lp4x- und ddr4-Versionen von spd_tools wurden entfernt und durch eine einheitliche Version ersetzt.
Quelle: opennet.ru
