Išleistas projektas „CoreBoot 25.12“, kuris kuria nemokamą alternatyvą patentuotai programinei įrangai ir BIOS. Projekto kodas platinamas pagal GPLv2 licenciją. Naujoje versijoje yra 680 pakeitimai, parengti dalyvaujant 110 kūrėjams.
Pagrindiniai pakeitimai:
- Įdiegtas pagrindinių plokščių palaikymas:
- ASRock Z77 Extreme4
- ASUS PRIME H610I-PLUS D4
- „Lenovo ThinkPad“: T470s, T580
- „Siemens“ MC EHL: MC EHL6
- „Star Labs“ žvaigždžių naikintuvas: Strėlės ežeras (285H)
- Topton ADL: TWL (X2E_N150)
- 6 plokščių, naudojamų įvairiuose įrenginiuose su „Chrome OS“ arba serveriai "Google".
- Pridėtas preliminarus AMD Turin SoC palaikymas.
- SMMSTORE tvarkyklėje numatytasis saugyklos dydis padidintas nuo 256 KB iki 512 KB, todėl atsirado daugiau vietos UEFI kintamiesiems ir duomenims, saugomiems SMM apsaugotose nuolatinės atminties srityse. Daugelis „Coreboot“ platformų perėjo prie 512 KB SMM saugyklos naudojimo. SMMSTORE tvarkyklė naudoja SMM (sistemos valdymo režimą), kad įrašytų, skaitytų ir ištrintų „flash“ atminties sritis, ir gali būti naudojama OS arba programinės įrangos komponentų nuolatinei nustatymų saugyklai tvarkyti.
- Pridėta „Coreboot Forms Representation“ (CFR) konfigūravimo platformos palaikymas, kuri suteikia vieningą API programinės įrangos nustatymams, pvz., susijusiems su iGPU aktyvinimu, jutiklinės planšetės / jutiklinio ekrano pasirinkimu, ventiliatoriaus valdymu ir kitomis aparatinės įrangos funkcijomis, keisti. CFR įdiegta daugiau nei 40 „Google“ pagrindinių plokščių ir leidžia pritaikyti programinės įrangos elgseną neperkompiliuojant ar neatnaujinant. Platforma integruojama su UEFI kintamųjų saugykla ir kitomis nuolatinės atminties posistemėmis.
- „Qualcomm X1P42100 SoC“ palaikymas buvo gerokai išplėstas, o šios platformos derinimo galimybės buvo patobulintos. Pridėta galimybė įkelti „ramdump“ atvaizdus ir naudoti APDP (taikymo procesoriaus derinimo politiką) derinimo metu. Patobulintas mobiliojo ekrano posistemis (MDSS), pridėtas „Lucidole PLL API“ palaikymas ir užtikrintas teisingas DRAM paskirstymas.
- „Intel“ platformos dabar palaiko patobulintas MIPI (mobiliųjų pramonės procesorių sąsajos) kameras, kurios naudojamos daugelyje naujų nešiojamųjų kompiuterių modelių, pakeisdamos anksčiau naudotą USB vaizdo transliaciją iš UVC (USB vaizdo klasės) įrenginių. MIPI suteikia prieigą prie kameros jutiklio naudojant CSI (kameros nuosekliosios sąsajos) imtuvą ir integruotą CPU vaizdo signalo procesorių (ISP), kuris generuoja vaizdus pagal neapdorotus jutiklių duomenis. Naujoji versija taip pat išplečia SSDB (jutiklio statinių duomenų bloko) palaikymą ir leidžia generuoti PLD (fizinės vietos aprašo) informaciją kameros jutikliams.
- AMD „Glinda“ platformos diegimas dabar palaiko „Faegan SoC“, 10 gigabitų eterneto valdiklius ir USB4 FSP UPD (programinės įrangos palaikymo paketo vartotojo produkto duomenų) nustatymus iš „DeviceTree“. Išplėstos per ACPI prieinamos galimybės.
- „Intel Panther Lake“ platformose įdiegtas LPCAMM (mažos galios suspaudimo prijungtos atminties modulio) atminties modulių identifikavimo ir konfigūravimo palaikymas.
- Pertvarkytas ekrano posistemio palaikymas „MediaTek SoC“.
- Siekiant pagreitinti įkėlimą, AMD lustų MTRR (atminties tipo diapazono registrų) skaičiavimas buvo supaprastintas.
- Patobulintas FACS (programinės-aparatinės įrangos ACPI valdymo struktūros) ACPI lentelės inicializavimas.
- Patobulintos ryškumo valdymo galimybės sistemose su „Intel GMA“.
- „Libpayload“ dabar turi API fizinės atminties dydžiui nustatyti ir palaiko LZ4 glaudinimo algoritmą.
- Patobulinta jutiklinio ekrano valdiklių tvarkyklė „Intel“ platformose.
- Pridėtas USB Type-C palaikymas „Qualcomm“ lustams.
- Pridėtos „SoundWire“ tvarkyklės, skirtos „Cirrus Logic CS35L56“ ir „CS42L43“ kodekams.
- Išplėstas ACPI palaikymas RISC-V sistemose.
- „Binutils 2.45“ ir „ACPICA 20250807“ versijos buvo atnaujintos. „nds32le-elf“ įrankių grandinė buvo pašalinta iš numatytųjų kompiliacijų.
Šaltinis: opennet.ru
