È stato pubblicato il rilascio del progetto CoreBoot 4.15, nell'ambito del quale viene sviluppata un'alternativa libera ai firmware e BIOS proprietari. Il codice del progetto è distribuito sotto licenza GPLv2. Alla creazione della nuova versione hanno partecipato 219 sviluppatori, che hanno preparato 2597 modifiche.
Novità principali:
- Aggiunta la compatibilità con 21 schede madri, tra cui le schede madri Asus basate sul chipset H61 e 14 schede madri utilizzate nei dispositivi dell'azienda System76. Tra le schede non collegate a System76 ci sono:
- SuperMicro x9sae
- Asus p8h61-m_pro_cm6630
- Asus p8h77-v
- Asus p8z77-v
- Google nipperkin
- Lenovo w541
- Siemens mc_ehl
- Interrotta la compatibilità con la scheda madre Google Mancomb.
- Implementata la possibilità di unit testing della libreria libpayload e dei componenti payload.
- Introdotto un nuovo metodo di accesso alla struttura cpu_info, basato sulla definizione della posizione della struttura utilizzando un descrittore vincolato a ciascun CPU, che indica il segmento di dati posizionato nello stack e consente di evitare il calcolo dell'offset della struttura cpu_info.
- Interrotta la compatibilità con l'opzione COREBOOTPAYLOAD, che era stata precedentemente dichiarata obsoleta e sostituita dall'opzione UefiPayloadPkg.
- Rimosse le vecchie versioni separate lp4x e ddr4 di spd_tools, sostituite da una versione unificata.
Fonte: opennet.ru
