Utgjeving Coreboot 24.05

Utgjevinga av prosjektet CoreBoot 24.05 er lansert, som utviklar eit fritt alternativ til proprietære fastvareog BIOS. Koden til prosjektet vert distribuert under GPLv2-lisensen. Den nye versjonen inneheld 722 endringar, der 131 utviklarar har bidratt.

Hovedendringer:

  • Støtta for 64-bitars versjonar av CoreBoot er erklært stabil og klar for arbeidsinnføring.
  • Støtte for 2 prosessorar (POWER9 og RISC-V) og 25 plattformar er implementert. Støtte for hovudkort er lagt til:
    • AMD BirmanPlus for SoC Glinda og SoC Phoenix.
    • ASROCK Z97 Extreme6.
    • Dell OptiPlex 7020/9020 MT og Dell OptiPlex 7020/9020 SFF.
    • Framework Azalea (CoreBoot vil bli brukt på Framework 13-laptopen med AMD Ryzen 7040-prosessor).
    • HP Pro 3500.
    • Lenovo ThinkCentre M700 / M900 Tiny og Lenovo ThinkCentre M710s.
    • Raptor Computing Systems Talos II (POWER9).
    • SiFive HiFive Unmatched (RISC-V64).
    • 17 brett som vert brukte på ulike einingar med Chrome OS eller på servere Google.
  • Støtta for to hovudkort er fjerna: Intel Alderlake-M RVP og Intel Alderlake-M RVP med Chrome EC.
  • Støtta for SoC ibm/power9 og sifive/fu740 er oppdatert.
  • Støtte for samkompilering av fleire TPM (Trusted Platform Module)-drivarar er lagt til, som gjer det mogleg å støtte spesifikasjonar for både TPM 1.x og TPM 2.x samtidig.
  • For system basert på ARM64-arkitektur er det lagt til støtte for utføring med unntaksnivåa EL1, EL2 og EL3 (Exception Level). Tidlegare vart det berre støtta drift når EL3 var aktivert. Parameteren ARM64_CURRENT_EL kan nyttast for å konfigurere unntaksnivåa, basert på kva register som vert brukt (vbar_el1, vbar_el2 eller vbar_el3).
  • Støtta for behandling av flashminne (ROM) er implementert i verktøyet smmstoretool.
  • Lesing i blokk på 8 byte er tillatt i implementeringa av lzma-algoritmen på 64-bitars system, noko som gjer at avpakking av komprimerte data går raskare.
  • Komponentar for fastvare er oppdatert: amd_blobs, arm-trusted-firmware og intel-microcode.
  • Versjonar av byggjeverktøya er oppdatert: LLVM 17.0.6, CMake 3.28.3, binutils 2.42.
  • Payload-komponenten basert på U-Boot 2024.4 er oppdatert. I payload-komponenten basert på edk2 er det lagt til alternativ for støtte av LAPIC-timer og UFS-filsystem i Kconfig.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster