Se ha publicado el lanzamiento del proyecto CoreBoot 4.15, en cuyo marco se está desarrollando una alternativa gratuita al firmware y BIOS propietarios. El código del proyecto se distribuye bajo la licencia GPLv2. En la creación de la nueva versión participaron 219 desarrolladores, que prepararon 2597 cambios.
Principales novedades:
- Se agregó soporte para 21 placas base, incluidas las placas base Asus basadas en el chipset H61 y 14 placas base utilizadas en dispositivos System76. Entre las placas que no son System76:
- SuperMicro x9sae
- Asus p8h61-m_pro_cm6630
- Asus p8h77-v
- asus p8z77-v
- Google chiquillo
- Lenovo w541
- Siemens mc_ehl
- Se ha interrumpido la compatibilidad con la placa base Google Mancomb.
- Se ha implementado la capacidad de realizar pruebas unitarias de la biblioteca libpayload y los componentes de carga útil.
- Se introduce un nuevo método para acceder a la estructura cpu_info, basado en determinar la ubicación de la estructura utilizando un descriptor vinculado a cada CPU, que apunta a un segmento de datos ubicado en la pila y permitiendo prescindir de calcular el desplazamiento de la estructura cpu_info. .
- La opción COREBOOTPAYLOAD, que anteriormente estaba obsoleta, se suspendió y se reemplazó con la opción UefiPayloadPkg.
- Las antiguas versiones separadas lp4x y ddr4 de spd_tools se eliminaron y se reemplazaron por una versión unificada.
Fuente: opennet.ru