A Coreboot 24.05 kiadása

Bemutatásra került a CoreBoot 24.05 projekt kiadása, amely ingyenes alternatívát fejleszt a proprietárius firmware-ek és BIOS-ok számára. A projekt kódja GPLv2 licenc alatt terjesztett. Az új verzió 722 változást tartalmaz, melyekben 131 fejlesztő vett részt.

Főbb változások:

  • Bejelentették, hogy a 64 bites CoreBoot verzió stabil és készen áll a munkában történő bevezetésre.
  • Támogatást nyújtanak 2 processzorhoz (POWER9 és RISC-V) és 25 platformhoz. Az alábbi alaplapok támogatása is hozzáadva:
    • AMD BirmanPlus a Glinda és Phoenix SoC-hoz.
    • ASROCK Z97 Extreme6.
    • Dell OptiPlex 7020/9020 MT és Dell OptiPlex 7020/9020 SFF.
    • Framework Azalea (a CoreBoot a Framework 13 laptopon használható AMD Ryzen 7040 processzorral).
    • HP Pro 3500.
    • Lenovo ThinkCentre M700/M900 Tiny és Lenovo ThinkCentre M710s.
    • Raptor Computing Systems Talos II (POWER9).
    • SiFive HiFive Unmatched (RISC-V64).
    • 17 lap, amely különböző Chrome OS-es eszközökön használatos vagy szervereken Google.
  • Két alaplap támogatása eltávolítva: Intel Alderlake-M RVP és Intel Alderlake-M RVP Chrome EC-vel.
  • Frissítették az ibm/power9 és sifive/fu740 SoC támogatását.
  • Támogatást adtak hozzá több TPM (Trusted Platform Module) illesztőprogram egyidejű fordításához, ami lehetővé teszi a TPM 1.x és TPM 2.x specifikációk egyidejű támogatását.
  • ARM64 architektúrára épülő rendszerekhez hozzáadták az EL1, EL2 és EL3 (Kivételi Szint) használatával történő végrehajtás támogatását. Korábban csak EL3 szint aktiválásával volt lehetséges a működés. Az eseményszintek beállítása az ARM64_CURRENT_EL paraméter használatával történhet, amely alapján a megfelelő regisztert választják (vbar_el1, vbar_el2 vagy vbar_el3).
  • Az smmstoretool segédprogramban megvalósították a ROM-ok feldolgozásának támogatását.
  • A 64 bites rendszereken végrehajtott lzma algoritmus megvalósításánál engedélyezték az 8 bájtos blokkokkal való olvasást, ami felgyorsítja a tömörített adatok kicsomagolását.
  • Frissítették a firmware-összetevőket: amd_blobs, arm-trusted-firmware és intel-microcode.
  • Frissítették a fordítóeszközök verzióit: LLVM 17.0.6, CMake 3.28.3, binutils 2.42.
  • Frissítették a payload komponenst az U-Boot 2024.4 alapjain. Az edk2 alapú payload komponens Kconfig-jában lehetőségek kerültek hozzáadásra az LAPIC időzítő és az UFS fájlrendszer támogatására.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster