È stata pubblicata la release del progetto CoreBoot 4.15, che sviluppa un'alternativa open-source ai firmware e BIOS proprietari. Il codice del progetto è distribuito sotto la licenza GPLv2. Nella creazione della nuova versione hanno partecipato 219 sviluppatori, che hanno preparato 2597 modifiche.
Novità principali:
- Aggiunta supporto per 21 schede madri, tra cui schede madri Asus basate sul chipset H61 e 14 schede madri utilizzate nei dispositivi dell'azienda System76. Tra le schede non correlate a System76 ci sono:
- SuperMicro x9sae
- Asus p8h61-m_pro_cm6630
- Asus p8h77-v
- Asus p8z77-v
- Google nipperkin
- Lenovo w541
- Siemens mc_ehl
- È stata interrotta la supporto per la scheda madre Google Mancomb.
- È stata implementata la possibilità di eseguire unit test della libreria libpayload e dei componenti payload.
- È stato introdotto un nuovo metodo di accesso alla struttura cpu_info, basato sulla determinazione della posizione della struttura utilizzando un descrittore associato a ciascun CPU, che indica un segmento di dati collocato nello stack, consentendo di evitare il calcolo dell'offset della struttura cpu_info.
- È stata interrotta la supporto per 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
