Wydano wersję projektu CoreBoot 4.14, w ramach którego opracowywana jest wolna alternatywa dla proprietarnych firmware'ów i BIOS-u. W tworzeniu nowej wersji wzięło udział 215 programistów, którzy przygotowali 3660 zmian.
Główne nowości:
- Zrealizowano początkowe wsparcie dla APU AMD Cezanne oraz przeprowadzono ogólną reorganizację kodu, aby wspierać SoC firmy AMD. Ujednolicono typowy kod dla AMD SoC, co pozwoliło na wykorzystanie komponentów, które już istniały dla SoC Picasso, w kodzie dla AMD Cezanne.
- Stabilizowano i uznano za gotowe do wdrożeń produkcyjnych wsparcie dla serwerowych procesorów Intel Xeon Scalable (Xeon-SP) drugiej i trzeciej generacji — SkyLake-SP (SKX-SP) oraz CooperLake-SP (CPX-SP). Kod SKX-SP został użyty do wsparcia płyt głównych OCP TiogaPass, a CPX-SP — OCP DeltaLake. Optymalizowano i ujednolicano bazę kodową dla wsparcia różnych pokoleń Xeon-SP.
- Dodano wsparcie dla 42 płyt głównych, z których 25 jest używanych w urządzeniach z Chrome OS lub na serwerach Google. Wśród płyt niezwiązanych z Google znajdują się:
- AMD Bilby i AMD Majolica;
- GIGABYTE GA-D510UD;
- HP 280 G2;
- Intel Alderlake-M RVP, Intel Alderlake-M RVP, Intel Elkhartlake LPDDR4x CRB i Intel shadowmountain;
- Kontron COMe-mAL10;
- MSI H81M-P33 (MS-7817 v1.2);
- Pine64 ROCKPro64;
- Purism Librem 14;
- System76 darp5, galp3-c, gaze15, oryp5 i oryp6.
- Zaprzestano wsparcia dla płyt głównych Intel Cannonlake U LPDDR4 RVP, Intel Cannonlake U LPDDR4 RVP oraz Google Boldar.
- Przedstawiono zcentralizowany framework ACPI GNVS, który jest używany zamiast obsług SMI APM_CNT_GNVS_UPDATE i teraz wykorzystywany jest do inicjalizacji standardowych elementów tabel ACPI GNVS.
- Zmieniono format systemu plików CBFS, używanego do umieszczania komponentów Coreboot na pamięci Flash. Zmiany odzwierciedlają przygotowania do realizacji możliwości podpisywania cyfrowego poszczególnych plików.
Źródło: opennet.ru
