Se ha publicado la versión del proyecto CoreBoot 4.15, que desarrolla una alternativa libre a los firmware y BIOS propietarios. El código del proyecto se distribuye bajo la licencia GPLv2. En la creación de esta nueva versión participaron 219 desarrolladores, quienes prepararon 2597 cambios.
Novedades principales:
- Se ha añadido soporte para 21 placas base, entre las que se encuentran las placas Asus basadas en el chip H61 y 14 placas de la empresa System76. Entre las placas no relacionadas con System76 se encuentran:
- SuperMicro x9sae
- Asus p8h61-m_pro_cm6630
- Asus p8h77-v
- Asus p8z77-v
- Google nipperkin
- Lenovo w541
- Siemens mc_ehl
- Se ha suspendido el soporte para la placa base Google Mancomb.
- Se ha implementado la capacidad de realizar pruebas unitarias de la biblioteca libpayload y de los componentes del payload.
- Se ha presentado un nuevo método de acceso a la estructura cpu_info, que se basa en la determinación de la ubicación de la estructura utilizando un descriptor vinculado a cada CPU que indica un segmento de datos ubicado en la pila, lo que permite evitar el cálculo del desplazamiento de la estructura cpu_info.
- Se ha eliminado el soporte de la opción COREBOOTPAYLOAD, que anteriormente se había declarado obsoleta y se ha sustituido por la opción UefiPayloadPkg.
- Se han eliminado las antiguas versiones separadas lp4x y ddr4 de spd_tools, siendo reemplazadas por una versión unificada.
Fuente: opennet.ru
