Avaldatud CoreBoot projekti väljaanne 25.12, mis arendab avatud alternatiivi omandiõigusega püsivara ja BIOS-i jaoks. Projekti kood levitatakse GPLv2 litsentsi alusel. Uue versiooni koosseisu kuulub 680 muudatust, mille on ette valmistanud 110 arendajat.
Peamised muudatused:
- Toetatud emaplaadid:
- ASRock Z77 Extreme4
- ASUS PRIME H610I-PLUS D4
- Lenovo ThinkPad: T470s, T580
- Siemens MC EHL: MC EHL6
- Star Labs Starfighter: Arrow Lake (285H)
- Topton ADL: TWL (X2E_N150)
- 6 emaplaati, mida kasutatakse erinevates seadmetes Chrome OS-i või serverites Google.
- Lisatud esialgne toetus SoC AMD Turinule.
- SMMSTORE draiveris on vaikimisi loodud salvestusmahu suurus suurendatud 256KB-lt 512KB-le, mis võimaldab eraldada rohkem ruumi UEFI-muutujatele ja andmetele, mida hoitakse SMM kaudu kaitstud aladel. Paljud Coreboot platvormid on üle viidud 512KB suuruse SMM-salvestuse kasutamisele. SMMSTORE draiver kasutab SMM (System Management Mode) režiimi mälupanga alade kirjutamiseks, lugemiseks ja puhastamiseks ning seda saab kasutada operatsioonisüsteemis või püsivarakomponentides igakülgse seadistuste püsivarana hoidmiseks.
- Lisatud tugi CFR (Coreboot Forms Representation) seadistusraamistikule, mis pakub ühtset API, et muuta püsivara seadeid, näiteks iGPU aktiveerimise, puuteplaadi/puutetundliku ekraani valimise, jahutite juhtimise ja muude riistvarafunktsioonide osas. CFR mehhanism on rakendatud rohkem kui 40 Google'i emaplaadile ja see võimaldab muuta püsivara käitumist ilma uuesti kompileerimise ja üle laadimiseta. Raamistik integreerub UEFI muutujate hoidla ja muude püsivara tagatistesse püsivälist mälu jaoks.
- Oluliselt on laiendatud Qualcomm X1P42100 SoC tugi ja selle platvormi tõrkeotsingu võimalused on paranenud. Lisatud on võimalus laadida ramdump-pilte ja rakendada APDP (Application Processor Debug Policy) tõrkeotsingu käigus. Parandatud on MDSS (Mobile Display Subsystem) kuvaseadmete töö ja lisatud tugi API-le Lucidole PLL ning tagatud on DRAM-i korrektne reservimine.
- Intel platvormidel on parandatud MIPI (Mobile Industry Processor Interface) liidese tavapäraste tugi, mida kasutatakse paljudes uutes sülearvutite mudelites, asendades varasemat UVC (USB Video Class) standardil põhinevat USB kaudu video edastamist seadmetelt. MIPI tagab juurdepääsu kaamera sensorile, kasutades CSI vastuvõtjat (Camera Serial Interface) ja CPU-sse integreeritud pilditöötlusprotsessorit (ISP, Image Signal Processor), mis võimaldab pildi genereerimist tooredata andmete põhjal, mis tulevad sensorilt. Uues versioonis on laiendatud toega SSDB (Sensor Static Data Block) ja tagatud PLD (Physical Location Descriptor) teabe genereerimine kaamera sensorite jaoks.
- AMD Glinda platvormi rakenduses on lisatud tugi SoC Faegan, 10-gigabitiste Ethernet kontrollerite ja USB4 FSP UPD (Firmware Support Package User Product Data) seadistuste kasutamiseks DeviceTree'is. Laiendatud võimalused, mis on saadaval läbi ACPI.
- Intel Panther Lake platvormide jaoks on loodud tugi LPCAMM (Low Power Compression Attached Memory Module) mälu moodulite tuvastamiseks ja seadistamiseks.
- MediaTek SoC jaoks on ümber töötatud kuvamissüsteemi tugi.
- AMD kiipide jaoks on laadimise kiirus kiirendatud, lihtsustades MTRR (Memory type range registers) arvutamist.
- Parandatud ACPI-laud FACS (Firmware ACPI Control Structure) algusprotsess.
- Parandatud heleduse juhtimise võimalused Intel GMA süsteemides.
- Libpayloads lisati API füüsilise mälu suuruse määramiseks ja toetatakse LZ4 tihendusalgoritmi.
- Parandatud puuteekraanide kontrollerite draiverid Intel platvormidel.
- Lisatud USB Type-C toimetamine Qualcomm kiipidele.
- Lisatud SoundWire draiverid Cirrus Logic CS35L56 ja CS42L43 koodekite jaoks.
- Laienenud ACPI tugi RISC-V süsteemides.
- Uuendatud binutils versioonid 2.45 ja ACPICA 20250807. Vaikimisi kogustest eemaldati nds32le-elf tööriistade komplekt.
Allikas: opennet.ru
