Intel mîmariya firmwareya vekirî ya nû ya Firmwareya Scalable ya Gerdûnî pêş dixe

Intel mîmariyek firmware-ya nû, Firmware Scalable Universal (USF) pêşve dike, ku armanc ew e ku pêşkeftina hemî pêkhateyên stûna nermalava firmware-yê ji bo kategoriyên cihêreng ên cîhazan, ji serveran bigire heya pergalên li ser çîpê (SoC) hêsan bike. USF qatên abstractionê peyda dike ku dihêle hûn mantiqa destpêkkirina hardware ya nizm ji hêmanên platformê yên ku ji veavakirin, nûvekirinên firmware, ewlehî, û bootkirina pergala xebitandinê berpirsiyar in veqetînin. Pêşniyarek pêşnumayek û pêkanîna hêmanên tîpîk ên mîmariya USF li ser GitHub têne şandin.

USF xwedan avahiyek modular e ku bi çareseriyên taybetî ve ne girêdayî ye û destûrê dide karanîna projeyên cihêreng ên heyî yên ku destpêkirina hardware û qonaxên bootkirinê pêk tînin, wek stûna TianoCore EDK2 UEFI, firmware Slim Bootloader ya minimalîst, bootloader U-Boot û Platforma CoreBoot. Navbera UEFI, qatê LinuxBoot (ji bo barkirina rasterast a kernel Linux), VaultBoot (boot verastkirî) û hîpervisorê ACRN dikare wekî hawîrdorên bargiraniyê were bikar anîn ku ji bo lêgerîna bootloader û veguheztina kontrolê ji pergala xebitandinê re têne bikar anîn. Têkiliyên tîpîk ji bo pergalên xebitandinê yên wekî ACPI, UEFI, Kexec û Multi-boot têne peyda kirin.

USF qatek piştevaniya hardware ya cihê peyda dike (FSP, Pakêta Piştgiriya Firmware), ku bi navgîniyek API-ya hevpar bi qatek orkestrasyona platformê ya gerdûnî û xwerû (POL, Plana Orkestrasyona Platformê) re têkildar dibe. FSP operasyonên wekî vesazkirina CPU, destpêkirina hardware, bi SMM (Moda Rêvebiriya Pergalê) re xebitîn, verastkirin û verastkirina di asta SoC de vedihewîne. Parçeya orkestrayê çêkirina navgînên ACPI hêsan dike, pirtûkxaneyên bootloader ên gelemperî piştgirî dike, dihêle hûn zimanê Rust bikar bînin da ku hêmanên firmware ewledar biafirînin, û şiyana danasîna veavakirinê bi karanîna zimanê nîşankirina YAML peyda dike. Asta POL di heman demê de erêkirin, verastkirin, û sazkirina ewledar a nûvekirinê jî dike.

Intel mîmariya firmwareya vekirî ya nû ya Firmwareya Scalable ya Gerdûnî pêş dixe

Tê payîn ku mîmariya nû dê destûrê bide:

  • Bi ji nû ve karanîna koda hêmanên standard amadekirî, mîmariya modular a ku bi bootloaderên taybetî ve ne girêdayî ye, û şiyana karanîna API-yek gerdûnî ya ji bo mîhengkirina modulan, tevlihevî û lêçûna pêşkeftina firmware ji bo amûrên nû kêm bikin.
  • Bi karanîna modulên verastkirî yên ji bo danûstendina bi amûran re û binesaziyek ewletir a ji bo rastkirin û verastkirina firmware-yê kalîte û ewlehiya firmware zêde bikin.
  • Li gorî karên ku têne çareser kirin, barker û hêmanên barkêş ên cihêreng bikar bînin.
  • Pêşveçûna teknolojiyên nû bilez bikin û çerxa pêşkeftinê kurt bikin - pêşdebiran dikarin tenê li ser lêzêdekirina fonksiyonên taybetî bisekinin, wekî din hêmanên amade, îsbatkirî bikar bînin.
  • Pêşveçûna firmware-yê ji bo cûrbecûr mîmarên berhevokê yên tevlihev (XPU) pîvandin, mînakî, di nav de, ji bilî CPU, bilezkerek grafîkî ya veqetandî (dPGU) û amûrên torê yên bernamekirî ji bo bilezkirina karûbarên torê li navendên daneyê yên ku xebata pergalên ewr piştgirî dikin ( IPU, Yekîneya Pêvajoya Binesaziyê).

Source: opennet.ru

Add a comment