Izdaja Coreboot 24.05

Представljen izdanak projekta CoreBoot 24.05, koji razvija slobodnu alternativu proprijetarima BIOS-a i firmverima. Kod projekta se distribuira pod GPLv2 licencom. U novoj verziji se nalazi 722 izmjena, u čemu je učestvovalo 131 programer.

Glavne spremembe:

  • Objavljena je stabilna verzija koja je spremna za radne implementacije 64-bitne verzije CoreBoot-a.
  • Implementirana je podrška za 2 procesora (POWER9 i RISC-V) i 25 platformi. Dodana je podrška za matične ploče:
    • AMD BirmanPlus za SoC Glinda i SoC Phoenix.
    • ASROCK Z97 Extreme6.
    • Dell OptiPlex 7020/9020 MT i Dell OptiPlex 7020/9020 SFF.
    • Framework Azalea (CoreBoot će biti moguće koristiti na laptopu Framework 13 sa procesorom AMD Ryzen 7040).
    • HP Pro 3500.
    • Lenovo ThinkCentre M700/M900 Tiny i Lenovo ThinkCentre M710s.
    • Raptor Computing Systems Talos II (POWER9).
    • SiFive HiFive Unmatched (RISC-V64).
    • 17 ploča, primjenjuje se na raznim uređajima sa Chrome OS ili na serverima Google.
  • Uklonjena je podrška za dvije matične ploče: Intel Alderlake-M RVP i Intel Alderlake-M RVP s Chrome EC.
  • Ažurirana je podrška za SoC ibm/power9 i sifive/fu740.
  • Dodana je podrška za kompilaciju više TPM (Trusted Platform Module) drajvera odjednom, što omogućava istovremenu podršku specifikacijama TPM 1.x i TPM 2.x.
  • Za sisteme zasnovane na ARM64 arhitekturi dodana je podrška za izvršavanje koristeći nivoe izuzetaka EL1, EL2 i EL3 (Exception Level). Prethodno je podržana samo rad na nivou EL3. Parametar ARM64_CURRENT_EL može se koristiti za postavljanje nivoa izuzetaka, na osnovu kojeg se bira primjenjivi registar (vbar_el1, vbar_el2 ili vbar_el3).
  • U alatu smmstoretool implementirana je podrška za obradu ROM-a.
  • U implementaciji lzma algoritma na 64-bitnim sistemima omogućeno je čitanje blokovima od 8 bajtova, što omogućava brže izvršavanje dekompresije komprimiranih podataka.
  • Ažurirane su komponente firmvera: amd_blobs, arm-trusted-firmware i intel-microcode.
  • Ažurirane su verzije alata za izgradnju: LLVM 17.0.6, CMake 3.28.3, binutils 2.42.
  • Ažuriran je payload komponenta bazirana na U-Boot 2024.4. U payload komponentu baziranu na edk2 u Kconfig dodane su opcije za podršku LAPIC timer-a i UFS datotečnog sistema.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster