I-Coreboot 24.05 ikhishwe

Ukukhishwa kwephrojekthi ye-CoreBoot 24.05 kwethulwe, kuthuthukiswa enye indlela yamahhala ye-firmware yobunikazi kanye ne-BIOS. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-GPLv2. Inguqulo entsha ihlanganisa izinguquko ezingu-722, ekudalweni kwayo abathuthukisi abangu-131 babambe iqhaza.

Izinguquko eziyinhloko:

  • Ukusekelwa kwe-64-bit CoreBoot builds kumenyezelwe njengokuzinzile futhi kulungele ukuqaliswa kokukhiqiza.
  • Ukusekelwa kwamaphrosesa angu-2 (i-POWER9 ne-RISC-V) kanye nezinkundla ezingu-25 kuyasetshenziswa. Ukwesekwa okwengeziwe kwamabhodi omama:
    • I-AMD BirmanPlus ye-SoC Glinda ne-SoC Phoenix.
    • I-ASROCK Z97 Extreme6.
    • I-Dell OptiPlex 7020/9020 MT kanye ne-Dell OptiPlex 7020/9020 SFF.
    • I-Framework Azalea (i-CoreBoot ingasetshenziswa kukhompuyutha ephathekayo ye-Framework 13 enephrosesa ye-AMD Ryzen 7040).
    • I-HP Pro 3500.
    • I-Lenovo ThinkCentre M700/M900 Tiny and Lenovo ThinkCentre M710s
    • I-Raptor Computing Systems Talos II (POWER9).
    • I-SiFive HiFive Unmatched (RISC-V64).
    • Amabhodi angu-17 asetshenziswa kumadivayisi ahlukahlukene ane-Chrome OS noma amaseva Google
  • Kususwe ukwesekwa kwamabhodi omama amabili: I-Intel Alderlake-M RVP ne-Intel Alderlake-M RVP nge-Chrome EC
  • Usekelo olubuyekeziwe lwe-SoC ibm/power9 kanye ne-sifive/fu740.
  • Usekelo olungeziwe lokuhlanganisa abashayeli be-TPM (Trusted Platform Module) abaningi ngesikhathi esisodwa, okuvumela ukusekelwa kanye kanye kokucaciswa kwe-TPM 1.x kanye ne-TPM 2.x.
  • Kuzinhlelo ezisuselwe esakhiweni se-ARM64, usekelo lwengeziwe ukuze lusetshenziswe kusetshenziswa amaleveli ahlukile EL1, EL2 kanye ne-EL3 (Izinga Elihlukile). Ngaphambilini, ukusebenza bekusekelwa kuphela lapho ileveli ye-EL3 inikwe amandla. Ukuze ulungiselele ileveli ehlukile, ipharamitha ye-ARM64_CURRENT_EL ingasetshenziswa, ngokusekelwe lapho irejista esetshenzisiwe (vbar_el1, vbar_el2 noma vbar_el3) ikhethwa.
  • Isisetshenziswa se-smmstoretool sisekela ukucubungula kwe-ROM.
  • Ukuqaliswa kwe-algorithm ye-lzma kumasistimu angu-64-bit kuvumela ukufunda kumabhulokhi angu-8 bytes, okusheshisa ukuchithwa kwedatha ecindezelweyo.
  • Izingxenye ze-firmware ezibuyekeziwe: amd_blobs, arm-trusted-firmware kanye ne-intel-microcode.
  • Izinguqulo ezibuyekeziwe zamathuluzi okwakha: LLVM 17.0.6, CMake 3.28.3, binutils 2.42.
  • Ingxenye yokulayisha okukhokhelwayo ebuyekeziwe ngokusekelwe ku-U-Boot 2024.4. Izinketho ezingeziwe engxenyeni yokukhokha esekelwe ku-edk2 ku-Kconfig ukuze kusekelwe isibali sikhathi se-LAPIC kanye nesistimu yefayela le-UFS.

Source: opennet.ru

Engeza amazwana