Bidh Intel a’ leasachadh ailtireachd firmware fosgailte ùr Universal Scalable Firmware

Tha Intel a’ leasachadh ailtireachd firmware ùr, Universal Scalable Firmware (USF), a tha ag amas air leasachadh a h-uile pàirt den chruach bathar-bog firmware a dhèanamh nas sìmplidhe airson diofar roinnean de dh’ innealan, bho luchd-frithealaidh gu siostaman air chip (SoC). Tha USF a’ toirt seachad sreathan de tharraing a leigeas leat an loidsig tòiseachaidh bathar-cruaidh aig ìre ìosal a sgaradh bho na pàirtean àrd-ùrlar le uallach airson rèiteachadh, ùrachadh firmware, tèarainteachd, agus booting an t-siostam obrachaidh. Tha dreachd de shònrachadh agus buileachadh eileamaidean àbhaisteach de ailtireachd USF air am postadh air GitHub.

Tha structar modular aig USF nach eil ceangailte ri fuasglaidhean sònraichte agus a leigeas le bhith a’ cleachdadh diofar phròiseactan a th’ ann mar-thà a bhios a’ buileachadh ìrean tòiseachaidh bathar-cruaidh is bròg, leithid stac TianoCore EDK2 UEFI, am firmware Slim Bootloader minimalistic, an U-Boot bootloader agus an Àrd-ùrlar CoreBoot. Faodar an eadar-aghaidh UEFI, an còmhdach LinuxBoot (airson luchdachadh dìreach an kernel Linux), VaultBoot (bròg dearbhte) agus an hypervisor ACRN a chleachdadh mar àrainneachdan pàighidh pàighidh a thathas a’ cleachdadh gus an luchd-tòiseachaidh a lorg agus smachd a ghluasad chun t-siostam obrachaidh. Tha eadar-aghaidh àbhaisteach air a thoirt seachad airson siostaman obrachaidh leithid ACPI, UEFI, Kexec agus Multi-boot.

Tha USF a’ toirt seachad còmhdach taic bathar-cruaidh air leth (FSP, Pasgan Taic Firmware), a bhios ag eadar-obrachadh le còmhdach orcastra àrd-ùrlar uile-choitcheann agus gnàthaichte (POL, Platform Orchestra Layer) tro API cumanta. Bidh FSP a’ toirt geàrr-chunntas air gnìomhachd leithid ath-shuidheachadh CPU, tòiseachadh bathar-cruaidh, obrachadh le SMM (Modh Riaghladh Siostam), dearbhadh agus dearbhadh aig ìre SoC. Bidh an còmhdach orcastra a’ sìmpleachadh cruthachadh eadar-aghaidh ACPI, a’ toirt taic do leabharlannan bootloader gnèitheach, a’ leigeil leat an cànan Rust a chleachdadh gus co-phàirtean firmware tèarainte a chruthachadh, agus a’ toirt seachad comas rèiteachadh a mhìneachadh a’ cleachdadh cànan comharrachaidh YAML. Bidh an ìre POL cuideachd a’ làimhseachadh fianais, dearbhadh, agus stàladh tèarainte de dh’ ùrachaidhean.

Bidh Intel a’ leasachadh ailtireachd firmware fosgailte ùr Universal Scalable Firmware

Thathas an dùil gun leig an ailtireachd ùr le:

  • Lùghdaich iom-fhillteachd agus cosgais leasachadh firmware airson innealan ùra le bhith ag ath-chleachdadh còd co-phàirtean àbhaisteach deiseil, ailtireachd modular nach eil ceangailte ri luchdan sònraichte, agus an comas API uile-choitcheann a chleachdadh airson modalan a rèiteachadh.
  • Meudaich càileachd is tèarainteachd firmware tro bhith a’ cleachdadh mhodalan dearbhaidh airson eadar-obrachadh le uidheamachd agus bun-structar nas tèarainte airson firmware a dhearbhadh agus a dhearbhadh.
  • Cleachd diofar luchdan agus co-phàirtean luchdan pàighidh, a rèir nan gnìomhan a thathar a’ fuasgladh.
  • Luathaich adhartas theicneòlasan ùra agus giorraich an cearcall leasachaidh - chan urrainn do luchd-leasachaidh fòcas a chuir air gnìomhachd sònraichte a chuir ris, no a bhith a’ cleachdadh phàirtean deiseil, dearbhte.
  • Leasachadh firmware sgèile airson diofar ailtireachd coimpiutaireachd measgaichte (XPUn), mar eisimpleir, a’ toirt a-steach, a bharrachd air an CPU, luathadair grafaigean air leth aonaichte (dPGU) agus innealan lìonra a ghabhas prògramadh gus gnìomhachd lìonra a luathachadh ann an ionadan dàta a bheir taic do dh’ obrachadh shiostaman sgòthan ( IPU, Aonad Pròiseas Bun-structair).

Source: fosgailtenet.ru

Cuir beachd ann