È stato presentato il rilascio del progetto CoreBoot 4.14, nell'ambito del quale si sviluppa un'alternativa libera ai firmware proprietari e al BIOS. Alla creazione della nuova versione hanno partecipato 215 sviluppatori, che hanno preparato 3660 modifiche.
Novità principali:
- È stata implementata la supporto iniziale per l'APU AMD Cezanne e si è svolta una riorganizzazione generale del codice per supportare i SoC dell'azienda AMD. È stato unificato il codice di base per i SoC AMD, il che ha permesso di utilizzare nel codice per AMD Cezanne componenti già disponibili per i SoC Picasso.
- Il supporto per i processori server Intel Xeon Scalable (Xeon-SP) di seconda e terza generazione - SkyLake-SP (SKX-SP) e CooperLake-SP (CPX-SP) è stato stabilizzato e riconosciuto pronto per l'implementazione nei lavori. Il codice SKX-SP è stato utilizzato per supportare le schede madri OCP TiogaPass, mentre CPX-SP supporta OCP DeltaLake. È stata ottimizzata e unificata la base di codice per supportare diverse generazioni di Xeon-SP.
- È stato aggiunto il supporto per 42 schede madri, 25 delle quali sono utilizzate su dispositivi con Chrome OS o su server Google. Tra le schede non collegate a Google:
- AMD Bilby e AMD Majolica;
- GIGABYTE GA-D510UD;
- HP 280 G2;
- Intel Alderlake-M RVP, Intel Alderlake-M RVP, Intel Elkhartlake LPDDR4x CRB e Intel shadowmountain;
- Kontron COMe-mAL10;
- MSI H81M-P33 (MS-7817 v1.2);
- Pine64 ROCKPro64;
- Purism Librem 14;
- System76 darp5, galp3-c, gaze15, oryp5 e oryp6.
- È stata interrotta la supporto per le schede madri Intel Cannonlake U LPDDR4 RVP, Intel Cannonlake U LPDDR4 RVP e Google Boldar.
- È stato presentato un framework centralizzato ACPI GNVS, utilizzato al posto dei gestori SMI APM_CNT_GNVS_UDPATE e ora impiegato per l'inizializzazione degli elementi standard delle tabelle ACPI GNVS.
- È stato modificato il formato del file system CBFS, utilizzato per collocare i componenti di Coreboot nella Flash. Le modifiche hanno riflesso i preparativi per implementare la possibilità di firmare digitalmente file singoli.
Fonte: opennet.ru
