Публикувана версия на проекта CoreBoot 4.15, в рамките на който се разработва свободна алтернатива на притежателните фърмуери и BIOS. Кодът на проекта се разпространява под лиценз GPLv2. В създаването на новата версия участваха 219 разработчици, които подготвиха 2597 промени.
Основни нововъведения:
- Добавена е поддръжка на 21 дънна платка, сред които дънни платки Asus на базата на чипсета H61 и 14 дънни платки, използвани в устройствата на компанията System76. Сред дънните платки, които не са свързани със System76:
- SuperMicro x9sae
- Asus p8h61-m_pro_cm6630
- Asus p8h77-v
- Asus p8z77-v
- Google nipperkin
- Lenovo w541
- Siemens mc_ehl
- Поддръжката на дънната платка Google Mancomb е прекратена.
- Реализирана е възможността за unit-тестиране на библиотеката libpayload и компонентите на payload.
- Представен е нов метод за достъп до структурата cpu_info, основан на определяне на местоположението на структурата с помощта на дескриптор, свързан с всеки CPU, който указва сегмент данни, разположен в стека, и позволява да се избегне изчисляването на отместването на структурата cpu_info.
- Прекратена е поддръжката на опцията COREBOOTPAYLOAD, която преди това беше обявена за остаряла и заменена с опцията UefiPayloadPkg.
- Старите разделни lp4x- и ddr4-версии на spd_tools са премахнати, като на тяхно място идва унифицирана версия.
Източник: opennet.ru
