Izdaja Coreboot 24.05

Predstavljena je bila izdaja projekta CoreBoot 24.05, ki razvija brezplačno alternativo lastniški vdelani programski opremi in BIOS-u. Koda projekta se distribuira pod licenco GPLv2. Nova različica vključuje 722 sprememb, pri ustvarjanju katerih je sodelovalo 131 razvijalcev.

Večje spremembe:

  • Podpora za 64-bitne različice CoreBoot je bila napovedana kot stabilna in pripravljena za produkcijsko izvedbo.
  • Implementirana je podpora za 2 procesorja (POWER9 in RISC-V) in 25 platform. Dodana podpora za matične plošče:
    • AMD BirmanPlus za SoC Glinda in SoC Phoenix.
    • ASROCK Z97 Extreme6.
    • Dell OptiPlex 7020/9020 MT in Dell OptiPlex 7020/9020 SFF.
    • Framework Azalea (CoreBoot lahko uporabljate na prenosnem računalniku Framework 13 s procesorjem AMD Ryzen 7040).
    • HP Pro 3500.
    • Lenovo ThinkCentre M700/M900 Tiny in Lenovo ThinkCentre M710s
    • Raptor Computing Systems Talos II (POWER9).
    • SiFive HiFive Unmatched (RISC-V64).
    • 17 plošč, ki se uporabljajo na različnih napravah s sistemom Chrome OS ali strežnikov Google.
  • Odstranjena podpora za dve matični plošči: Intel Alderlake-M RVP in Intel Alderlake-M RVP s Chrome EC
  • Posodobljena podpora za SoC ibm/power9 in sifive/fu740.
  • Dodana podpora za prevajanje več gonilnikov TPM (Trusted Platform Module) hkrati, kar omogoča hkratno podporo za specifikacije TPM 1.x in TPM 2.x.
  • Za sisteme, ki temeljijo na arhitekturi ARM64, je bila dodana podpora za izvajanje z uporabo ravni izjeme EL1, EL2 in EL3 (Raven izjeme). Prej je bilo delovanje podprto le, ko je bila omogočena raven EL3. Za konfiguracijo ravni izjeme se lahko uporabi parameter ARM64_CURRENT_EL, na podlagi katerega se izbere uporabljeni register (vbar_el1, vbar_el2 ali vbar_el3).
  • Pripomoček smmstoretool podpira obdelavo ROM-a.
  • Implementacija algoritma lzma na 64-bitnih sistemih omogoča branje v blokih po 8 bajtov, kar pospeši dekompresijo stisnjenih podatkov.
  • Posodobljene komponente vdelane programske opreme: amd_blobs, arm-trusted-firmware in intel-microcode.
  • Posodobljene različice orodij za gradnjo: LLVM 17.0.6, CMake 3.28.3, binutils 2.42.
  • Posodobljena komponenta nosilnosti, ki temelji na U-Boot 2024.4. Dodane so možnosti za komponento nosilnosti, ki temelji na edk2, v Kconfig za podporo časovnika LAPIC in datotečnega sistema UFS.

Vir: opennet.ru

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