
„Coreboot“ įsitvirtino kaip vienas svarbiausių atvirojo kodo programinės įrangos projektų tiems, kurie nori Atsisveikinkite su patentuota BIOS ir mėgaukitės greita bei skaidria įkrovos patirtimi.Naujoji „coreboot“ versija 25.12 Jis pasirodo kaip stabilus ketvirtinis leidimas Ir jame numatyti dideli pokyčiai tiek techninės įrangos palaikymo, tiek vidinės infrastruktūros lygmeniu, skirti originalios įrangos gamintojams (OEM), integratoriams ir kūrėjams, kuriems reikia tvirto pagrindo, ant kurio galėtų kurti.
Šioje versijoje buvo integruoti daugiau nei 750 pakeitimų, kuriuos pateikė daugiau nei šimtas bendraautoriųSu daugybe naujų autorių ir aiškiu tikslu: palaikomų platformų skaičiaus didinimas (ypač „Intel“, AMD, „Qualcomm“ ir „MediaTek“), klaidų apdorojimo tobulinimas naudojant ACPI ir APEI, MIPI kamerų valdymo ir SMMSTORE saugyklos stiprinimas bei našumo ir stabilumo detalių tobulinimas visoje ekosistemoje.
Svarbiausios naujos „coreboot 25.12“ funkcijos
Projektas skelbia, kad „coreboot 25.12“ yra... Naujausia stabilios šakos versija išleista gruodžio mėnesį, ketvirtinio ciklo metuŠi šaka pirmiausia skirta gamintojams (OEM/ODM) ir organizacijoms, kurios teikia pirmenybę mažiau dinamiškai bazei nei pagrindinė šaka. Nepaisant to, patys kūrėjai rekomenduoja tiems, kurie kuria programinę-aparatinę įrangą savo reikmėms, dirbti tiesiogiai su pagrindine šaka, kuri yra naujesnė ir kurioje nuolat taisomos klaidos.
Tarp pasaulinių pakeitimų šioje versijoje pridedama 757 pakeitimai, 106 autoriai ir 21 pirmą kartą prisidedantis kūrėjasPridėta daugiau nei 62 000 kodo eilučių ir pašalinta kiek mažiau nei 10 000, o bendras skirtumas yra daugiau nei 52 000 eilučių. Tai aiškiai rodo, kad tai ne tik nedidelė peržiūra, bet ir didelis galimybių bei platformų šuolis.
Nauja platformos ir procesoriaus palaikymas „coreboot 25.12“ versijoje
Vienas didžiausių „coreboot 25.12“ privalumų yra išplėstinė aparatinės įrangos parama, ypatingą dėmesį skiriant moderni stalinių ir nešiojamųjų kompiuterių ekosistema, serveriai ir ARM įrenginiaiPridedamos naujos pagrindinės plokštės ir nauji SoC, o keli esami yra tobulinami.
Preliminarus AMD EPYC 9005 „Turin“ palaikymas
„x86_64“ serverių srityje pristatoma „coreboot 25.12“ versija „koncepcijos įrodymo“ lygio palaikymas AMD EPYC 9005 procesoriams, kodiniu pavadinimu TurinTai pirmas žingsnis, priartinantis šiuos procesorius prie visiškai atviros programinės įrangos, tęsiant kelią, jau pradėtą su „EPYC Genoa“.
Ši preliminari parama atveria duris galimybei, kad pagal „openSIL“ bręsta iki stabilios gamybosTiek EPYC, tiek būsimos kartos „Ryzen“ ir „Zen 6“ procesoriai turės daugiau pagrindinių plokščių, suderinamų su atvirojo kodo programine įranga. Šiuo metu palaikymas yra bazinis, tačiau tai rodo kryptį, kuria bendruomenė juda, leisdama naujos kartos serveriams paleisti sistemą naudojant „Coreboot“, nepasikliaujant neskaidria programine įranga.
Naujos pagrindinės plokštės ir įrenginiai, palaikomi „coreboot 25.12“ versijoje
Ši versija gerokai išplečia Oficialiai palaikomų pagrindinių plokščių ir sistemų sąrašas, pradedant klasikine aparatine įranga ir baigiant naujausiomis platformomis. Naujos funkcijos:
- ASRock Z77 Extreme4, skirtas antros ir trečios kartos „Intel Core“ procesoriams, idealiai tinka senos įrangos perdirbimui su nemokama programine įranga.
- ASUS PRIME H610I-PLUS D4, moderni mini-ITX pagrindinė plokštė, palaikanti 13 ir 14 kartos „Intel Core“ procesorius, labai įdomi šiuolaikinėms kompaktiškoms sistemoms.
- „Lenovo ThinkPad T470s“ ir „T580“ (sklkbl_thinkpad variantas) – du labai populiarūs nešiojamieji kompiuteriai profesionalioje aplinkoje, kurie papildo suderinamų nešiojamųjų kompiuterių ekosistemą.
- Siemens MC EHL6, priklausantis „Siemens MC EHL“ šeimai, skirtas pramoninėms reikmėms, kur programinės įrangos patikimumas yra labai svarbus.
- „Star Labs“ žvaigždžių naikintuvas (Rodyklės ežeras 285H), nešiojamas kompiuteris, skirtas vartotojams, ieškantiems patogaus įrenginio su atvira programine įranga nuo pat pirmos dienos.
- Topton ADL TWL (X2E_N150), kompaktiška platforma, pagrįsta „Alder Lake“, būdinga mini kompiuteriams ir įterptosioms sistemoms.
- Įvairūs „Google ChromeOS“ įrenginiai: Fatcat (rubinas), Ocelot (kodkod, ocicat), Rauru (safyras), Skywalker (Dooku, Grogu), kurie pasinaudoja patobulintomis programinės įrangos konfigūracijomis ir tvarkyklėmis.
Be aukščiau pateikto sąrašo, vis dar nuolat mažėja nauji „Chromebook“ įrenginiai ir konkretūs pagrindinių plokščių variantaiTai bendra kiekvienos „coreboot“ versijos funkcija, kuri sustiprina jos buvimą edukacinių ir lengvųjų nešiojamųjų kompiuterių ekosistemoje.
„Qualcomm Snapdragon X1 Plus“ (X1P42100) ir ARM ekosistema
ARM64 aplinkoje pristatoma „coreboot 25.12“ pradinis „Qualcomm X1P42100“ platformos, žinomos kaip „Snapdragon X1 Plus“, aktyvavimasŠis žingsnis yra labai svarbus norint atverti programinę įrangą į ARM nešiojamiesiems kompiuteriams ir visada prijungtiems įrenginiams skirtus lustų rinkinius (SoC).
Darbas su šiuo SoC neapsiriboja „paleidimu ir viskas“, bet jį lydi esminiai patobulinimai derinimo ir atminties valdymo sritysekurį išsamiau apžvelgsime konkrečiame skyriuje ir kuris padės pagrindus kūrėjams patogiai dirbti šioje platformoje per visą įrenginio gyvavimo ciklą.
„Intel“ ir „AMD“ SoC atnaujinimai
„Intel“ „coreboot“ prideda palaikymą LPCAMM (mažos galios suspaudimo prijungtos atminties modulis) „Panther Lake“ platformoseŠis naujo tipo atminties modulis, skirtas nešiojamiesiems kompiuteriams ir ploniems kompiuteriams, reikalauja tam tikros topologijos, kurią programinė įranga turi žinoti, kad galėtų jį teisingai aptikti ir sukonfigūruoti.
Infrastruktūra buvo pridėta, kad būtų galima apibūdinti LPCAMM topologija Taip pat pridėtas pradinis „Panther Lake RVP T3“ etaloninės plokštės palaikymas. Tai leidžia „Coreboot“ aplenkti šią atminties technologiją ateities nešiojamųjų kompiuterių kartose.
AMD platformoje „Glinda“ sulaukė daugybės patobulinimų ir buvo išplėsta su „Faegan SoC“ variantu.Svarbiausi pakeitimai apima USB4 konfigūraciją per FSP įrenginių medį, 10 GbE tinklo įrenginių pridėjimą ir tikslų DIMM įtampos perdavimą FSP konfigūracijoje. Visa tai reiškia rafinuotesnį ir išsamesnį šiuolaikinių AMD platformų palaikymą.
Vykdymo laiko konfigūravimo parinktys (RFC)
Vienas labai matomas patobulinimas gamintojams ir pažengusiems vartotojams yra išplėtimas vykdymo laiko programinės įrangos konfigūravimo parinktys, žinomos kaip CFR arba „coreboot“ formų reprezentacijaIki šiol daugeliui parametrų reikėjo perkompiliuoti vaizdą; naudojant šią sistemą, didelė šios konfigūracijos dalis tampa dinamiška.
Buvo parodytas parinkčių nustatymų meniu daugiau nei 40 pagrindinių plokščių ir variantųypač „Google ChromeOS“ ekosistemoje. Šios parinktys, be kita ko, leidžia:
- Įjunkite arba išjunkite Integruotas GPU (iGPU).
- Pasirinkite tarp jutiklinė plokštė ir jutiklinis ekranas hibridiniuose įrenginiuose.
- Koreguokite parametrus ventiliatoriaus valdymas ir tam tikros aparatinės įrangos funkcijos.
CFR sistema kiekvienam variantui apibrėžia rodomas pavadinimas, pagalbos tekstas, numatytoji reikšmė ir vykdymo laiko žymėsTai leidžia naudingosioms apkrovoms (pvz., „SeaBIOS“, „LinuxBoot“ ar kitoms) rodyti nuoseklų meniu. Be to, išlaikomas atgalinis suderinamumas ir planuojama integracija su UEFI kintamųjų saugykla ir kitomis nuolatinėmis posistemėmis.
Padidinta SMMSTORE talpa ir susiję patobulinimai, atsirandantys su „coreboot 25.12“
Kitas svarbus šios laidos elementas yra SMMSTORE apsaugotos saugyklos posistemio pakeitimas. „coreboot 25.12“ versijoje Padvigubina numatytąjį SMMSTORE dydį nuo 256 KB iki 512 KBTai svarbu sistemose, kurios naudoja UEFI kintamuosius ir nuolatinius duomenis sudėtingesnėms konfigūracijoms.
Panašios platformos Sarienas, rifas, aštuonkojai, dralionas, „skyrim“, „zorkas“ arba „Guybrush“.Be kita ko, jie buvo atnaujinti, kad būtų galima pasinaudoti šiuo padidėjimu, užtikrinant pakankamai vietos dabartiniams programinės įrangos kintamųjų poreikiams.
Kartu su šiuo pajėgumų šuoliu buvo pristatyti šie duomenys SMMSTORE v2 struktūros lygiavimo pataisymaiTai padeda užtikrinti nuoseklų veikimą skirtingose architektūrose ir naudingosiose apkrovose, sumažinant netikėtumus dėl subtilių nesuderinamumų.
MIPI kameros patobulinimai „Intel“ platformoms
MIPI kamerų valdymas „Intel“ platformose, ypač tokiose operacinėse sistemose kaip „Windows“, yra iš esmės atnaujintas. MIPI kameros tvarkyklė dabar įgyvendina daug išsamesnis SSDB (jutiklio statinių duomenų blokų) palaikymas, su aiškiai apibrėžtais visų atitinkamų laukų išvardijimais ir bitų laukais.
Svarbiausi patobulinimai Šioje srityje yra keletas pakeitimų, skirtų teisingam jutiklių išvardijimui ir konfigūravimui:
- Sistemingas generavimas PLD (fizinės vietos deskriptoriaus) informacija kiekvienam jutikliui sistemai svarbu žinoti, kur fiziškai yra kiekviena kamera.
- Automatinis priskyrimas protingos numatytosios vertės SSDBsumažinant nepilnų konfigūracijų tikimybę.
- Pagerinta parama VCM (garsinio ritės variklio) tipas ir I2C adresai, kažkas esminio automatiniam fokusavimui ir kitoms pažangioms funkcijoms.
- Įrenginiui būdingų metodų (DSM) metodų pertvarkymas į UUID pagrįstas funkcijas, įskaitant naujus DSM, skirtus Kompiuterinės regos sistema (CVF) ir I2C V2.
- ACPI įrenginio tipo ir ROM konfigūracijos pasirinkimas kameros jutikliams su atitinkamais adresais.
Visas šis pakeitimų rinkinys Patobulintas kamerų išvardijimas ir konfigūracija šiuolaikinėse operacinėse sistemoseišvengiant įprastų problemų, susijusių su atpažinimu, orientacija ir ribotomis nešiojamųjų kompiuterių bei transformuojamų kompiuterių funkcijomis.
„Qualcomm X1P42100“ platforma: išsamus derinimas ir atmintis
„Qualcomm X1P42100 SoC“ palaikymas „Snapdragon X1 Plus“ patobulintas daugybe funkcijų, skirtų programavimui ir problemų sprendimui. Svarbiausios naujos funkcijos:
- Atsisiuntimo režimo aptikimas ir „ramdump“ pakavimas, palengvinant atminties išklotinių išgavimą gedimų atveju.
- Parama įkelti „ramdump“ vaizdus ir APDP (taikomųjų programų procesoriaus derinimo politikos) atvaizdo supakavimą CBFS viduje, centralizuojant derinimo medžiagą pačioje programinėje įrangoje.
- Ekrano posistemio patobulinimai: MDSS registrų apibrėžimas laikrodžio valdymui, „Lucidole PLL API“ ir tinkamas DRAM paskirstymas vaizdo poreikiams.
- Nustatymai atminties dizainas perkeliant BL31 regioną ir suderinant programos atmintį saugioje aplinkoje (TZ), pagerėja tiek saugumas, tiek RAM panaudojimas.
- Vairuotojo pagalba CMD-DB (Komandų duomenų bazė), kuri leidžia pateikti užklausas dėl aparatinės įrangos greitintuvų adresų ir konfigūracijų, o regionas MMU pažymėtas kaip netalpinamas, kad būtų išvengta nepageidaujamo šalutinio poveikio.
- Aiškus PRERAM ir POSTRAM sluoksnių atskyrimas ARM64 protokole, perkeliant išankstinės pagrindinės RAM atminties steką į BSRAM ir taip optimizuojant atminties panaudojimas ir stabilumas ankstyviausiuose paleidimo etapuose.
Atlikus visus šiuos pakeitimus, „X1P42100“ platforma tampa daug patogesnė tiems, kuriems jos reikia diagnozuoti gedimus, analizuoti atminties išklotines ir koreguoti SoC elgseną skirtinguose gamybos scenarijuose.
„coreboot 25.12“ pristato AMD patobulinimus: „Glinda“, „Faegan“ ir patobulintą ACPI
AMD pusėje, be jau minėto „Glinda“ platformos išplėtimo su „Faegan SoC“, yra ir reikšmingų pakeitimų, skirtų ACPI integracijos kokybė ir klaidų valdymasTarp jų galime išskirti:
- Fiksuotų bazinių LPC magistralės adresų ataskaita, atitinkanti specifikacijas ir likusią platformos dalį.
- Parama I3C valdikliai ACPI lygiu, plečiant bendravimo galimybes naudojant šiuolaikinius įrenginius.
- HEST (aparatinės įrangos klaidų šaltinių lentelės) įtraukimas – tai raktas, leidžiantis operacinei sistemai gauti išsamią informaciją apie aparatinės įrangos klaidas.
- ECAM MMCONF išplėtimas iki 64 bitų adresų, leidžiantis dirbti su Didesnės ir sudėtingesnės PCIe konfigūracijos erdvės.
- CRTM (pagrindinės patikimos matavimo šaknies) inicijavimas paleidimo bloke, sustiprinant pasitikėjimo grandinę nuo pat ankstyviausių paleidimo etapų.
Kartu su tuo buvo pristatyti šie dalykai MTRR skaičiavimo optimizavimas AMD platformose tai sutrumpina įkrovos laiką, nes supaprastinama talpyklos konfigūracija, o „Glinda“ FSP atnaujinamas naujomis versijomis, kurios pagerina bendrą stabilumą.
ACPI ir APEI infrastruktūra klaidų valdymui
Labai svarbi, nors ir mažiau vizualiai patraukli, savybė yra pridėta Plati APEI (pažangios platformos klaidų sąsajos) infrastruktūra ACPI antraštėsePridėtos visos konstrukcijos, skirtos palaikyti:
- Klaidų šaltiniai Mašinos patikrinimo išimtis (MCE).
- Klaidos Nemaskuojamas pertraukimas (NMI).
- Pranešimai apie PCIe AER (išplėstinė klaidų ataskaitų teikimo sistema).
Šios struktūros yra tokių lentelių pagrindas kaip BERT (paleidimo klaidų įrašų lentelė), HEST ir EINJ (klaidų įterpimo lentelė)kad platformos galėtų pateikti tikslų aparatinės įrangos klaidų vaizdą operacinei sistemai ir palaikytų „pirmiausia programinę-aparatinę įrangą“ pagrindu veikiančius klaidų tvarkymo modelius.
Nauji tipai ir struktūros tęsiasi oficialios ACPI specifikacijos ir yra lydimi vidinių patvirtinimų, kurie užtikrina, kad pateikta informacija būtų nuosekli ir tinkama naudoti operacinėje sistemoje ir diagnostikos įrankiuose.
„Commonlib“, „endianness“ ir atminties struktūrų konsolidavimas „coreboot 25.12“ versijoje
Bendrųjų bibliotekų srityje „coreboot 25.12“ sujungia šių bibliotekų įgyvendinimus: „coreboot“ ir „libpayload endian.h“ antraštės „commonlib“ failepanaikinant dubliavimą ir užtikrinant, kad visa ekosistema naudotų tas pačias endianumo konvertavimo funkcijas.
Vykdant šį valymą, buvo pašalintos senosios antraštės ir „swabXX()“ funkcijos, taip užbaigiant perėjimą prie Standartinė endianumo konvertavimo APIBe to, atminties informacijos struktūros praturtintos naujais laukais, siekiant pagerinti suderinamumą su SMBIOS 17 tipu ir pranešti, pavyzdžiui, apie DDR3 modulių įtampą.
Taip pat ištaisytos ir dabar saugomos įrenginių medžio tvarkymo detalės (pvz., teisingas NOP žetonų perjungimas). įkrovos režimo informacija CBMEM atmintyjekad naudingosios apkrovos galėtų geriau koordinuotis su programine įranga tokiais aspektais kaip įprastas įkrovimas, mažos akumuliatoriaus įkrovos situacijos arba įkrovimo būsenos.
Kiti pastebimi tvarkyklių ir posistemių, įtrauktų į „coreboot 25.12“, patobulinimai
Nedideli, bet svarbūs pakeitimai Šiame sąraše yra daug pataisymų ir patobulinimų, turinčių praktinį poveikį realioms sistemoms:
- „MediaTek“ ekrano posistemio pertvarkymas, palaikant dvigubą DSI ir ekrano srauto glaudinimą (DSC) MIPI skyduose, ir patobulintą DSI API, kuri nuosekliai perduoda registrų struktūras.
- Naudojant „Intel Skylake CSE“ atstatymo būseną pagerinti pakartotinio paleidimo patikimumą.
- „Intel GMA“ ekrano valdiklio patobulinimai, pridedant talpyklą ir galiojančią talpyklos logiką, kad būtų galima patikimiau valdyti ryškumą.
- TPM tvarkyklės pataisymai ir koregavimai, pašalinant pasikartojančias operacijas ir generuojant švaresnės ir tikslesnės ACPI lentelės.
- Išplėstas SPD palaikymas su naujomis DDR4 dalimis ir pataisymais dviejų lustų korpusams, taip pat naujais SMBIOS lizdų tipais BGA1744 korpusams.
- Klaviatūros spalvų konfigūravimo parinktys RGB ant EC paleidimo metuskirtas įrangai su reguliuojamu apšvietimu.
- Išsami „Azalia“ veiksmažodžių lentelės įgyvendinimo peržiūra, patobulinant priežiūros paprastumą ir pridedant laiko korekcijas (pvz., 521 mikrosekundės vėlavimą išjungus RESET#).
- Bendras grafikos tvarkyklės palaikymas įrenginiai, kurie nėra griežtai VGA, išplėsdamas palaikomos vaizdo įrangos asortimentą.
- Atminties integravimas su žymėmis ARMv9 MTE (atminties žymėjimo plėtinys) „MediaTek“ platformose, pridedant papildomą atminties valdymo saugumą.
- Lygiagreti įkrovimo infrastruktūra „Google Bluey“ platformoms, leidžianti greitesnis akumuliatoriaus įkrovimas.
- „Qualcomm“ palaiko USB C tipo jungtį su PHY konfigūracija ir kartotuvais, taip pat „SoundWire“ tvarkykles, skirtas „Cirrus Logic CS35L56“ ir „CS42L43“ kodekams.
- ACPI plėtiniai RISC-V, palaipsniui plečiant šios besiformuojančios architektūros palaikymą.
Naudingųjų krovinių ekosistemoje libpayload įgyja tokių funkcijų kaip Patikrinkite fizinės atminties dydį ir suderinamumą su senuoju LZ4 formatu. ir ARM64 išimčių maršrutizavimo pataisymai, išlaikant nuoseklumą su „commonlib“ ir „endian“ pakeitimais.
Įrankių grandinių, „blob“ elementų ir tiekėjo kodo atnaujinimas
Siekiant neatsilikti nuo likusios ekosistemos, „coreboot 25.12“ atnaujina keletą trečiųjų šalių įrankių ir tiekėjų komponentų. Svarbiausi įrankių grandinės pakeitimai:
- „Binutils“ atnaujinimas iš 2.44 į 2.45 versiją.
- ACPICA atnaujinimas nuo 20250404 iki 20250807 versijos, apimantis ACPI ekosistemos patobulinimus ir pataisymus.
- „nds32le-elf“ įrankių grandinės pašalinimas iš numatytųjų versijų, nes ji mažiau aktuali dabartinėje palaikymo sistemoje.
Tiekėjo kode atnaujinamos FSP antraštės Panteros ežeras (PTL) – FSP 3373_03 ir Vilkkatės ežeras (WCL) – 3344_03Be FSP atnaujinimo taikymo AMD „Glinda“ platformai, taip pat kuriami šie submoduliai:
- Trečiųjų šalių / „blob“ objektai Jis perkeliamas iš a0726508b8 versijos į 4a8de0324, įtraukiant 39 pakeitimus.
- Trečiosios šalies / „Intel“ mikrokodas Jis atnaujintas iš 4ded52b4b0 į f9100a225, integruojant naujausią prieinamą mikrokodo pataisą.
Šie atnaujinimai užtikrina, kad „coreboot 25.12“ sukurta programinė įranga Pasinaudokite naujausiais saugumo, stabilumo ir suderinamumo pataisymais siūlo silicio tiekėjai.
„Coreboot 25.12“ atsisiuntimas, patikrinimai ir išleidimo ciklas
„Coreboot 25.12“ šaltinio kodą galima gauti tiesiogiai iš coreboot.org tar.xz formatu (ir tar.gz, tar.bz2 arba ZIP variantais)taip pat iš veidrodžių ir programinės įrangos archyvų, tokių kaip „Fossies“. Suspaustais failais platinamoje versijoje yra MD5, SHA1 ir SHA256 maišos, skirtos atsisiuntimo vientisumui patikrinti.
Be to, paleidimai Jie pasirašo naudodami PGP/GPG kodusNorėdami patikrinti failą, galite naudoti tokią komandą:
$ gpg – patikrinti coreboot-24.02.01.tar.xz.sig coreboot-24.02.01.tar.xz
Jei GPG grąžina pranešimą, pvz., „Nepavyksta patikrinti parašo: nėra viešojo rakto“, pakanka iš piršto atspaudo gauti teisingą raktą Paskelbta „coreboot“ dokumentacijoje, dar kartą paleiskite patikrinimą. Įspėjimai apie nepatvirtintus parašus, kurie laikomi patikimais, yra normalu: jie tiesiog rodo, kad vartotojas dar nesukūrė pasitikėjimo grandinės tiems raktams.
Pirštų atspaudų sąraše yra raktai, skirti tokie kūrėjai kaip Matt DeVillier, Jason Glenesk, Patrick Georgi, Angel Pons, Alexander Couzens arba Martin Roth, be kita ko, kai kurie iš jų jau yra pasibaigę, bet išsaugoti istoriniais tikslais.
Tiems, kurie nori visada dirbti su naujausiomis tendencijomis, projektas primena, kad idealas yra tiesiogiai klonuoti oficialią „Git“ saugyklą su:
$ git klonas https://review.coreboot.org/coreboot.git
Stabilios versijos, tokios kaip 25.12, laikosi ketvirtinio leidinio ciklasKitas paskelbtas leidimas yra 26.03, numatytas 2026 m. kovo pabaigoje. Tuo tarpu pagrindinė šaka ir toliau nuolat gauna pakeitimus ir pataisymus.
Su visomis šiomis naujomis funkcijomis „coreboot 25.12“ sustiprina savo poziciją kaip Subrendusi patentuotos BIOS alternatyva, apimanti tiek naujos, tiek senos aparatinės įrangos palaikymą, patobulintos derinimo ir klaidų ataskaitų teikimo galimybės, išplėstinės vykdymo laiko konfigūravimo parinktys ir švaresnis, nuoseklesnis techninis pagrindas; atnaujinimas, kuris, nors ir nėra matoma revoliucija visiems, žymi svarbų žingsnį integratoriams, originalios įrangos gamintojams ir vartotojams, norintiems kontroliuoti, kas vyksta prieš pradedant paleisti operacinę sistemą.