Shpërndarja e Coreboot 25.09, një alternativë e hapur për firmware pronësore.

ËshtĂ« publikuar numri i projektit CoreBoot mĂ« 25.09, i cili zhvillon njĂ« alternativĂ« tĂ« lirĂ« pĂ«r firmware dhe BIOS pronar. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2. NĂ« kĂ«tĂ« version tĂ« ri janĂ« pĂ«rfshirĂ« 684 ndryshime, tĂ« pĂ«rgatitura nga 110 zhvillues.

Ndryshimet kryesore:

  • ËshtĂ« zbatuar mbĂ«shtetje pĂ«r pllakat amĂ«:
    • ASROCK SPC741D8-2L2T/BCM.
    • GIGABYTE GA_H81M_D2W.
    • HP 260 G1 DM, HP Compaq Pro 6300 SFF/MT, HP ProDesk 600 G1 SFF.
    • Intel Ptlrvp4es
    • Lenovo ThinkPad T480/T480s.
    • 11 plaka qĂ« pĂ«rdoren nĂ« pajisje tĂ« ndryshme me Chrome OS ose nĂ« sistemet Google.
  • ËshtĂ« pĂ«rshpejtuar ndjeshĂ«m ngarkimi i SPI Flash dhe komponentĂ«ve tĂ« payload. GjatĂ« ndĂ«rtimit nĂ« modalitetin CONFIG_SSE, nĂ« kodin e çpaketimit tĂ« bazuar nĂ« algoritmin LZMA u pĂ«rdorĂ«n instrukcionet SSE prefetch, duke mundĂ«suar ngarkimin me parashikim tĂ« tĂ« dhĂ«nave nĂ« memorie pa ndĂ«rprerĂ« operacionin e çpaketimit. GjatĂ« testimit tĂ« ndĂ«rfaqes SPI me kapacitet 100Mbit/s nĂ« CPU mobile Intel Sandy Bridge, arritĂ«m tĂ« shkurtojmĂ« kohĂ«n e ngarkesĂ«s me 46 ms dhe tĂ« pĂ«rshpejtojmĂ« çpaketimin e komponentĂ«ve tĂ« payload me 30%.

    PĂ«r platforma Intel Panther Lake Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r ngarkimin asinkron tĂ« skedarĂ«ve, duke pĂ«rdorur SPI DMA pĂ«r ngarkimin parashikues tĂ« skedarit fsps.bin paralel me ekzekutimin e detyrave tĂ« tjera nĂ« CPU. NĂ« pajisjet Fatcat, optimizimi i propozuar pĂ«rshpejtoi ngarkimin me 17-18 ms. ËshtĂ« rritur efikasiteti i operacioneve DMA. ËshtĂ« shtuar njĂ« funksion i ri sinkronizimi cbfs_preload_wait_for_all(), qĂ« lejon pĂ«rfundimin e sigurt tĂ« operacioneve asinkrone para çaktivizimit tĂ« backend-eve tĂ« ruajtjes. NĂ« nĂ«n-sistemin Fast SPI DMA Ă«shtĂ« realizuar njĂ« radhĂ« e transferimit tĂ« tĂ« dhĂ«nave tĂ« bazuar nĂ« token, qĂ« minimizon vonesat midis operacioneve tĂ« njĂ«pasnjĂ«shme DMA dhe ofron njĂ« performancĂ« mĂ« tĂ« parashikueshme tĂ« ngarkesĂ«s.

  • ËshtĂ« realizuar mundĂ«sia pĂ«r zbulimin e modalitetit tĂ« ngarkesĂ«s, duke lejuar platformat tĂ« dĂ«rgojnĂ« nĂ« komponentĂ«t e payload informacione kritikisht tĂ« rĂ«ndĂ«sishme nĂ« lidhje me gjendjen e ngarkesĂ«s. MbĂ«shtetet identifikimi i modalitetit normal tĂ« ngarkesĂ«s, modalitetit me karikim tĂ« ulĂ«t tĂ« baterisĂ« dhe modalitetit tĂ« karikimit tĂ« baterisĂ« pĂ«rmes njĂ« ndĂ«rfaqeje standardizuese boot_mode_t.
  • Rivendosi menaxhimi i MTRR (Memory Type Range Registers) pĂ«r memorien video, kohĂ«n e inicializimit tĂ« FSP-S (Firmware Support Package — Silicon) e kemi reduktuar duke kaluar konfigurimin e MTRR WC (Write-Combine) pĂ«r memorien video nga funksionet e vizatimit tĂ« logos nĂ« fazĂ«n e inicializimit tĂ« çipit. Si rezultat, koha e inicializimit tĂ« sistemit grafik Ă«shtĂ« shkurtuar nga 123 nĂ« 115 ms. Rivendosja gjithashtu e ka thjeshtuar mbĂ«shtetje nĂ« kod pĂ«rmes ndarjes sĂ« menaxhimit tĂ« MTRR dhe funksioneve tĂ« vizatimit tĂ« logos.
  • NĂ« utilitarin amdfwtool, i krijuar pĂ«r tĂ« punuar me firmware-t e AMD, Ă«shtĂ« pĂ«rmirĂ«suar pĂ«rpunimi i modit tĂ« adresimit dhe janĂ« zgjeruar mundĂ«sitĂ« pĂ«r analizĂ«n e strukturĂ«s EFW nĂ« platformĂ«n Turin.
  • NĂ« utilitarin smmstoretool Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r blloqe me pĂ«rmasa tĂ« ndryshme dhe aliasing tĂ« tabelave tĂ« seksioneve GUID nĂ« modin Secure Boot pĂ«r tĂ« pĂ«rmirĂ«suar menaxhimin e variablave UEFI.
  • ËshtĂ« zgjeruar mbĂ«shtetja pĂ«r TPM pĂ«r platforma tĂ« ndryshme me CRB TPM dhe Ă«shtĂ« pĂ«rmirĂ«suar integrimi i fTPM pĂ«r platforma AMD.
  • ËshtĂ« pĂ«rmirĂ«suar vizatimi i logos.
  • ËshtĂ« pĂ«rmirĂ«suar kompatibiliteti me drayverin e ekranit Bochs.
  • ËshtĂ« rritur stabiliteti i utilitarit cbfstool kur rendit tabelĂ«n FIT dhe nĂ« rastet e dĂ«shtimeve gjatĂ« operacioneve tĂ« kompresimit.
  • PĂ«r platforma Intel, AMD, MediaTek dhe Qualcomm janĂ« bĂ«rĂ« ndryshime qĂ« pĂ«rmirĂ«sojnĂ« menaxhimin e energjisĂ«, inicializimin e memories dhe mbĂ«shtetje pĂ«r ndĂ«rfaqet harduerike.
  • JanĂ« pĂ«rditĂ«suar versionet e binutils 2.44, ACPICA 20250404, MPFR 4.2.2, SeaBIOS 1.17.0, U-Boot 2025.07.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster