A Coreboot 4.18 kiadása

Megjelent a CoreBoot 4.18 projekt kiadása, amely egy szabad alternatívát fejleszt a proprietárius firmware-ek és BIOS-ok helyett. A projekt kódja GPLv2 licenc alatt terjesztendő. Az új verzió elkészítésében több mint 200 fejlesztő vett részt, akik több mint 1800 változtatást készítettek elő.

Főbb változások:

  • Támogatás került hozzáadásra 23 alaplaphoz, amelyek közül 19-et Chrome OS-t használó eszközökön alkalmaznak vagy szervereken Google. A Google-hoz nem kapcsolódó alaplapok között:
    • MSI PRO Z690-A WIFI DDR4
    • AMD Birman
    • AMD Pademelon
    • Siemens MC APL7
  • A Google Brya4ES alaplap támogatása megszűnt.
  • Hozzáadták az Intel Meteor Lake, Mediatek Mt8188 és AMD Morgana SoC támogatását.
  • A sconfig, a hardware komponensek jelenlétét leíró device tree struktúra fordítója, lehetőséget kapott arra, hogy specifikálja az operációkat minden eszköz számára. Az operációkat C-azonosító formájában kell megadni, például: "device pci 00.0 alias system_agent on ops system_agent_ops end".
  • Lehetőséget adtak a i2c-eszközök jelenlétének meghatározására az ACPI/SSDT táblákban történő eszközfeljegyzések létrehozásakor. Ezt a funkciót a touchpadok észlelésére lehet használni a "detect" nemzetközi zászló segítségével, korábban használt "probed" zászló nélkül, amely a Linux kernelen alapult, amelyet a ChromeOS-ben alkalmaztak.
  • Lehetővé vált az SBoM (Firmware Software Bill of Materials) generálása, amely meghatározza a firmware képen szereplő szoftverkomponensek összetevőit, például a sebezhetőségek ellenőrzésének automatizálásához vagy a firmware licenszek elemzéséhez.
  • Folytatódott a források elosztásának (RESOURCE_ALLOCATOR_V4) negyedik kiadásának munkája, amely támogatja több erőforrás-tartomány manipulálását, a teljes címzési terület használatát és a 4 GB feletti memóriafoglalást.
  • A klasszikus többprocesszoros üzemmód inicializálási mechanizmus (LEGACY_SMP_INIT) elavultnak nyilvánításra került, helyette a PARALLEL_MP inicializáló kód került bevezetésre.
  • Új smbus konzolos meghajtó került hozzáadásra.
  • A checkpatch eszköz támogatását a Lunux 5.19 kernelhez biztosították.
  • Folytatódott az ACPI 2.0 ASL szintaxisra történő átállítása.
  • Frissítették a payload komponenst az EDK II (TianoCore) UEFI stack-n alapuló verzióra, amelyet az Intel Core (2-12. generáció), Intel Small Core BYT, BSW, APL, GLK és GLK-R, AMD Stoney Ridge és Picasso processzorokkal teszteltek.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster