Coreboot 4.22 release

Pelepasan proyék CoreBoot 4.22 sayogi, dina kerangka anu aya alternatif gratis pikeun firmware proprietary sareng BIOS anu dikembangkeun. Kodeu proyék disebarkeun dina lisénsi GPLv2. 135 pamekar nyandak bagian dina kreasi versi anyar, anu disiapkeun 977 parobahan. Catet yén mimitian ti sékrési salajengna, proyék éta bakal ngalih ka skéma ngaran versi énggal anu nganggo rujukan tanggal (year.month.update), contona, dina bulan Pebruari 2024, tinimbang versi 4.23, ngaleupaskeun 24.02.00. ngawujud.

Parobahan utama:

  • Palaksanaan awal platform AMD openSIL (Open-Source Silicon Initialization Library) geus ditambahkeun, ngamekarkeun komponén pikeun simplify kreasi firmware.
  • Pangrojong tambahan pikeun 17 motherboard. 11 tina board anu ditambahkeun dianggo dina alat anu ngajalankeun Chrome OS atanapi server Google. Biaya anu teu aya patalina sareng Google:
    • AMD Onyx
    • Intel Meteorlake-P RVP
    • Perpustakaan Purismeu 11
    • Purism Librem L1UM v2
    • Siemens FA EHL
    • Supermicro X11SSW-F
  • Ditambahkeun dukungan pikeun AMD Genoa SoC.
  • Dina arsitektur x86, dina tahap saméméh initialization memori, rojongan pikeun bagian ".data" dilaksanakeun, sahingga pamakéan definisi variabel global dina kode C. Salila tahap block beban, data napel langsung saatos kode lajeng disimpen dina cache ngagunakeun konsép Cache-As-RAM (VMA).
  • Pikeun sistem x86 dina tahap ramstage sareng pra-memori, dukungan cache parantos dilaksanakeun pikeun sistem file CBFS anu dianggo pikeun nga-host komponén Coreboot dina Flash. CBFS cache ngidinan Anjeun pikeun decompress file CBFS ngagunakeun cbfs_map () fungsi tanpa reserving wewengkon memori misah pikeun file. Pikeun ngonpigurasikeun ukuran cache, parameter PRERAM_CBFS_CACHE_SIZE na RAMSTAGE_CBFS_CACHE_SIZE diajukeun.
  • Ditambahkeun kamampuhan pikeun embed romstage kana bootblock nu. Pangiriman romstage salaku bagian tina blok boot ngamungkinkeun anjeun ngirangan ukuran kode ku 10-20 rébu garis. Situasi dimana romstage anu misah tiasa diperyogikeun kalebet konfigurasi sareng mode vboot atanapi fallback, kitu ogé alat anu ukuran blok boot kawates (Intel APL 32K) atanapi média boot teuing lambat (sababaraha ARM SoCs).
  • API geus ditambahkeun kana gfx pikeun ngadeteksi ayana hiji layar éksternal dina alat jeung chip Intel.
  • pci_rom ayeuna ngadukung nambihan checksum pikeun VBIOS nalika ngeusian tabel VFCT. Checksum ieu ogé dipariksa ku sababaraha driver AMD pikeun Windows.
  • Parobihan anu ditambahkeun pikeun ngamungkinkeun peluncuran Windows dina sababaraha Chromebook anu nganggo Coreboot.
  • Generasi tabel ACPI dilaksanakeun pikeun alat dumasar kana arsitektur ARM64.
  • Ningkatkeun kasaluyuan sareng spésifikasi ACPI.
  • Setélan MRC (Kode Rujukan Mémori) pikeun papan SNB + MRC geus dipindahkeun kana struktur DeviceTree.
  • komponén payload diropéa dumasar kana U-Boot na edk2.
  • Parabot dipaké geus diropéa: GMP 6.3.0, binutils 2.41 sarta MPFR 4.2.1.
  • Cabang utama dina gudang Git parantos diganti tina "master" janten "utama".

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster