Intel yana haɓaka sabon buɗaɗɗen ƙirar firmware na Universal Scalable Firmware

Intel yana haɓaka sabon tsarin gine-ginen firmware, Universal Scalable Firmware (USF), da nufin sauƙaƙe haɓakar duk abubuwan da ke tattare da tarin software na firmware don nau'ikan na'urori daban-daban, daga sabar zuwa tsarin akan guntu (SoC). USF tana ba da yadudduka na abstraction waɗanda ke ba ku damar raba ƙananan dabaru na fara aikin kayan masarufi daga abubuwan dandali da ke da alhakin daidaitawa, sabunta firmware, tsaro, da booting tsarin aiki. An buga daftarin ƙayyadaddun bayanai da aiwatar da abubuwa na yau da kullun na gine-ginen USF akan GitHub.

USF yana da tsari na yau da kullun wanda ba a haɗa shi da takamaiman mafita kuma yana ba da damar amfani da ayyukan da ke akwai daban-daban waɗanda ke aiwatar da farawar kayan aikin da matakan taya, kamar tarin TianoCore EDK2 UEFI, ƙaramin firmware Slim Bootloader, U-Boot bootloader da Dandalin CoreBoot. Ana iya amfani da ƙirar UEFI, Layer LinuxBoot (don ɗaukar nauyin Linux kernel kai tsaye), VaultBoot (tabbataccen taya) da kuma ACRN hypervisor azaman yanayin da ake biya da ake amfani da shi don bincika mai ɗaukar kaya da canja wurin sarrafawa zuwa tsarin aiki. An samar da musaya na yau da kullun don tsarin aiki kamar ACPI, UEFI, Kexec da Multi-boot.

USF tana ba da wani nau'in tallafin kayan masarufi (FSP, Kunshin Tallafi na Firmware), wanda ke hulɗa tare da duniyar ƙungiyar kade-kade da ake iya daidaita shi (POL, Platform Orchestration Layer) ta hanyar API gama gari. FSP yana ƙaddamar da ayyuka kamar sake saitin CPU, ƙaddamar da kayan aiki, aiki tare da SMM (Yanayin Gudanar da Tsari), tabbaci da tabbaci a matakin SoC. Layin ƙungiyar kade-kade yana sauƙaƙe ƙirƙirar musaya na ACPI, yana goyan bayan ɗakunan karatu na bootloader, yana ba ku damar amfani da yaren Rust don ƙirƙirar amintattun abubuwan firmware, kuma yana ba da ikon ayyana daidaitawa ta amfani da yaren alamar YAML. Har ila yau matakin POL yana sarrafa shaida, tabbatarwa, da amintaccen shigar da sabuntawa.

Intel yana haɓaka sabon buɗaɗɗen ƙirar firmware na Universal Scalable Firmware

Ana sa ran cewa sabon gine-ginen zai ba da izinin:

  • Rage rikitarwa da tsadar haɓaka firmware don sabbin na'urori ta hanyar sake amfani da lambar daidaitattun abubuwan da aka ƙera, tsarin gine-ginen zamani wanda ba a haɗa shi da takamaiman bootloaders ba, da ikon amfani da API na duniya don daidaita kayayyaki.
  • Haɓaka inganci da tsaro na firmware ta hanyar amfani da na'urori masu iya tabbatarwa don yin hulɗa tare da kayan aiki da ingantaccen kayan aiki don tabbatarwa da tabbatar da firmware.
  • Yi amfani da nau'ikan lodi daban-daban da abubuwan ɗaukar kaya, dangane da ayyukan da ake warwarewa.
  • Haɓaka ci gaban sabbin fasahohi da rage haɓakar ci gaba - masu haɓakawa za su iya mai da hankali kawai kan ƙara takamaiman ayyuka, in ba haka ba ta amfani da abubuwan da aka shirya, tabbatarwa.
  • Haɓaka sikelin firmware don gine-ginen ƙididdiga daban-daban (XPUs), alal misali, gami da, ban da CPU, haɗaɗɗen haɓakar hoto mai hankali (dPGU) da na'urorin cibiyar sadarwar shirye-shirye don haɓaka ayyukan cibiyar sadarwa a cikin cibiyoyin bayanai waɗanda ke tallafawa aikin tsarin girgije ( IPU, Sashin sarrafa kayan more rayuwa).

source: budenet.ru

Add a comment