Представлений реліз проекту CoreBoot 4.14, в рамках якого розробляється вільна альтернатива пропрієтарним прошивкам та BIOS. У створенні нової версії взяло участь 215 розробників, які підготували 3660 змін.
Основні нововведення:
- Реалізовано початкову підтримку APU AMD Cezanne та проведено загальну реорганізацію коду для підтримки SoC компанії AMD. Уніфіковано типовий код для AMD SoC, що дозволило в коді для AMD Cezanne задіяти компоненти, що вже були для SoC Picasso.
- Стабілізована та визнана готовою для робочих впроваджень підтримка серверних процесорів Intel Xeon Scalable (Xeon-SP) другого та третього поколінь – SkyLake-SP (SKX-SP) та CooperLake-SP (CPX-SP). Код SKX-SP задіяний для підтримки материнських плат OCP TiogaPass, а CPX-SP - OCP DeltaLake. Оптимізовано та уніфіковано кодову базу для підтримки різних поколінь Xeon-SP.
- Додано підтримку 42 материнських плат, 25 з яких використовується на пристроях із Chrome OS або на серверах Google. Серед не пов'язаних з Googlе плат:
- AMD Bilby та AMD Majolica;
- GIGABYTE GA-D510UD;
- HP 280 G2;
- Intel Alderlake-M RVP, Intel Alderlake-M RVP, Intel Elkhartlake LPDDR4x CRB та Intel shadowmountain;
- Kontron COMe-mAL10;
- MSI H81M-P33 (MS-7817 v1.2);
- Pine64 ROCKPro64;
- Purism Librem 14;
- System76 darp5, galp3-c, gaze15, oryp5 та oryp6.
- Припинено підтримку материнських плат Intel Cannonlake U LPDDR4 RVP, Intel Cannonlake U LPDDR4 RVP та Google Boldar.
- Представлений централізований фреймворк ACPI GNVS, який задіяний замість SMI-обробників APM_CNT_GNVS_UDPATE і тепер використовується для ініціалізації типових елементів таблиць ACPI GNVS.
- Змінено формат файлової системи CBFS, яка використовується для розміщення компонентів Coreboot на Flash. Зміни відобразили підготовку до реалізації можливості засвідчення окремих файлів цифровими підписами.
Джерело: opennet.ru