Tika izlaists CoreBoot 24.05 projekts, kas attÄ«sta brÄ«vu alternatÄ«vu patentÄtÄm programmaparatÅ«rÄm un BIOS. Projekta kods tiek izplatÄ«ts saskaÅÄ ar GPLv2 licenci. JaunajÄ versijÄ ietverti 722 izmaiÅas, pie kuru izstrÄdes piedalÄ«jÄs 131 izstrÄdÄtÄjs.
GalvenÄs izmaiÅas:
- Ir paziÅots, ka 64-bit versija ir stabila un gatava ražoÅ”anas ievieÅ”anai.
- Ieviesta atbalsts 2 procesoriem (POWER9 un RISC-V) un 25 platformÄm. PieÅemti jauni mÄtes plates atbalsti:
- AMD BirmanPlus SoC Glinda un SoC Phoenix.
- ASROCK Z97 Extreme6.
- Dell OptiPlex 7020/9020 MT un Dell OptiPlex 7020/9020 SFF.
- Framework Azalea (CoreBoot var tikt izmantots Framework 13 klÄpjdatorÄ ar AMD Ryzen 7040 procesoru).
- HP Pro 3500.
- Lenovo ThinkCentre M700/M900 Tiny un Lenovo ThinkCentre M710s.
- Raptor Computing Systems Talos II (POWER9).
- SiFive HiFive Unmatched (RISC-V64).
- 17 plates, kuras tiek izmantotas dažÄdÄs ierÄ«cÄs ar Chrome OS vai uz serveriem Google.
- Atbalsts divÄm mÄtes plÄtnÄm: Intel Alderlake-M RVP un Intel Alderlake-M RVP ar Chrome EC ir noÅemts.
- Atjaunots support SoC ibm/power9 un sifive/fu740.
- PieÅemts atbalsts vairÄku TPM (Trusted Platform Module) draiveru vienlaicÄ«gai kompilÄÅ”anai, tÄdÄjÄdi nodroÅ”inot vienlaicÄ«gu specifikÄciju TPM 1.x un TPM 2.x atbalstu.
- ARM64 arhitektÅ«ras sistÄmÄm pievienots atbalsts izpildei, izmantojot izÅÄmuma lÄ«meÅus EL1, EL2 un EL3 (Exception Level). IepriekÅ” tika atbalstÄ«ts darbs tikai pie EL3 lÄ«meÅa. IzÅÄmuma lÄ«meÅa iestatīŔanai var izmantot parametru ARM64_CURRENT_EL, pamatojoties uz kuru tiek izvÄlÄts izmantotais reÄ£istrs (vbar_el1, vbar_el2 vai vbar_el3).
- UtilitÄte smmstoretool tagad atbalsta ROM (pastÄvÄ«gÄ atmiÅa) apstrÄdi.
- 64-bit sistÄmÄs, Ä«stenojot lzma algoritmu, atļauts nolasÄ«t datus pa 8 baitiem, kas paÄtrina saspiestu datu izpakoÅ”anu.
- AtjauninÄti programmaparatÅ«ru komponenti: amd_blobs, arm-trusted-firmware un intel-microcode.
- AtjauninÄtas kompilÄÅ”anas rÄ«ku versijas: LLVM 17.0.6, CMake 3.28.3, binutils 2.42.
- AtjauninÄts payload components, balstoties uz U-Boot 2024.4. Payload components, balstoties uz edk2, Kconfig pievienoti izvÄles varianti LAPIC taimerim un UFS failu sistÄmai.
Avots: opennet.lv
