Ilmus projekti CoreBoot 4.14 versioon, mille raames arendatakse vabatahtlikku alternatiivi patenteeritud püsivara ja BIOS-i asemel. Uue versiooni loomisel osales 215 arendajat, kes tegid 3660 muudatust.
Peamised uuendused:
- Rakendatud on esmane tugi AMD Cezanne APU-le ja üldine koodireorganiseerimine AMD SoC-i toetamiseks. AMD SoC-ile on standardiseeritud tüüpkood, mis võimaldab AMD Cezanne koodis kasutada juba olemasolevaid komponente SoC Picasso jaoks.
- Stabiliseeritud ja tunnustatud rakendamiseks valmis Intel Xeon Scalable (Xeon-SP) serveriprotsessorite toetus teises ja kolmandas põlvkonnas – SkyLake-SP (SKX-SP) ja CooperLake-SP (CPX-SP). SKX-SP kood on rakendatud OCP TiogaPass emaplaatide toetamiseks, ning CPX-SP OCP DeltaLake'i toeks. Koodibaas on optimeeritud ja standardiseeritud erinevate Xeon-SP põlvkondade toetamiseks.
- Lisatud tugi 42 emaplaadile, millest 25 kasutatakse Chrome OS seadmetes või serverites Google. Google'iga mitteseotud emaplaatide seas:
- AMD Bilby ja AMD Majolica;
- GIGABYTE GA-D510UD;
- HP 280 G2;
- Intel Alderlake-M RVP, Intel Alderlake-M RVP, Intel Elkhartlake LPDDR4x CRB ja Intel shadowmountain;
- Kontron COMe-mAL10;
- MSI H81M-P33 (MS-7817 v1.2);
- Pine64 ROCKPro64;
- Purism Librem 14;
- System76 darp5, galp3-c, gaze15, oryp5 ja oryp6.
- Emaplaatide Intel Cannonlake U LPDDR4 RVP, Intel Cannonlake U LPDDR4 RVP ja Google Boldar toetus lõpetatud.
- Esitletud on tsentraliseeritud ACPI GNVS raamistik, mida kasutatakse APM_CNT_GNVS_UDPATE SMI töötlejate asemel ning nüüd kasutatakse ACPI GNVS tabelite tüüpelementide initsialiseerimiseks.
- Muutunud on CBFS faili süsteemi formaat, mida kasutatakse Coreboot komponentide paigutamiseks Flash-i. Muudatused peegeldavad ettevalmistusi individuaalsete failide digitaalse allkirjastamise võimaluse rakendamiseks.
Allikas: opennet.ru
