Публикувана е версията на проекта 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 е прекратена.
- Възможността за модулно тестване на библиотеката на libpayload и компонентите на полезния товар е внедрена.
- Въвежда се нов метод за достъп до структурата cpu_info, базиран на определяне на местоположението на структурата с помощта на дескриптор, свързан към всеки процесор, сочещ към сегмент от данни, разположен в стека, и позволяващ да се направи без изчисляване на отместването на структурата cpu_info .
- Опцията COREBOOTPAYLOAD, която преди беше отхвърлена, беше прекратена и заменена с опцията UefiPayloadPkg.
- Старите отделни lp4x и ddr4 версии на spd_tools са премахнати, заменени от унифицирана версия.
Източник: opennet.ru