Utgivelsen av CoreBoot 4.15-prosjektet er publisert, innenfor rammen av hvilket et gratis alternativ til proprietær firmware og BIOS utvikles. Prosjektkoden distribueres under GPLv2-lisensen. 219 utviklere deltok i opprettelsen av den nye versjonen, som forberedte 2597 endringer.
Hovedinnovasjoner:
- Lagt til støtte for 21 hovedkort, inkludert Asus hovedkort basert på H61-brikkesettet og 14 hovedkort brukt i System76-enheter. Blant brettene som ikke er fra System76:
- SuperMicro x9sae
- Asus p8h61-m_pro_cm6630
- Asus p8h77-v
- Asus p8z77-v
- Google nipperkin
- Lenovo w541
- Siemens mc_ehl
- Støtte for Google Mancomb hovedkort er avviklet.
- Evnen til å enhetsteste libpayload-biblioteket og nyttelastkomponentene er implementert.
- En ny metode for å få tilgang til cpu_info-strukturen er introdusert, basert på å bestemme plasseringen av strukturen ved å bruke en deskriptor som er bundet til hver CPU, peker på et datasegment plassert på stabelen, og lar en gjøre uten å beregne offset av cpu_info-strukturen .
- Alternativet COREBOOTPAYLOAD, som tidligere ble avviklet, har blitt avviklet og erstattet med alternativet UefiPayloadPkg.
- De gamle separate lp4x- og ddr4-versjonene av spd_tools er fjernet, erstattet av en enhetlig versjon.
Kilde: opennet.ru