Izdanje Coreboot 4.18

Objavljen je izdanja projekta CoreBoot 4.18, u okviru kojeg se razvija slobodna alternativa proprietarnim firmware-ima i BIOS-u. Kod projekta se distribuira pod GPLv2 licencom. U stvaranju nove verzije učestvovalo je više od 200 programera koji su pripremili više od 1800 izmena.

Glavne spremembe:

  • Dodana podrška za 23 matične ploče, od kojih se 19 koristi na uređajima sa Chrome OS ili na serverima Googleu. Među pločama koje nisu povezane sa Google-om:
    • MSI PRO Z690-A WIFI DDR4
    • AMD Birman
    • AMD Pademelon
    • Siemens MC APL7
  • Prekida se podrška za matičnu ploču Google Brya4ES.
  • Dodana podrška za SoC Intel Meteor Lake, Mediatek Mt8188 i AMD Morgana.
  • U sconfig, prevodilac strukture device tree koja opisuje prisutne hardverske komponente, dodana je mogućnost definisanja operacija za svaki uređaj. Operacije se navode u obliku C-identifikatora, na primer, "uređaj pci 00.0 alias system_agent on ops system_agent_ops end."
  • Dodana je mogućnost određivanja prisutnosti i2c uređaja tokom kreiranja zapisa o uređaju u ACPI/SSDT tabelama. Ova mogućnost može se koristiti za prepoznavanje touchpad-ova pomoću uobičajenog oznake "detect", bez korišćenja ranije korišćenog oznake "probed" specifične za Linux kerneli korišćene u ChromeOS.
  • Implementirana je mogućnost generisanja SBoM (Firmware Software Bill of Materials), koja definiše sastav softverskih komponenti uključenih u firmware sliku, na primer, za automatizaciju provere prisutnosti ranjivosti ili analize licenci u firmware-u.
  • Nastavljeni su radovi na četvrtoj verziji mehanizma raspodele resursa (RESOURCE_ALLOCATOR_V4), u kojoj je realizovana podrška za manipulaciju s više raspona resursa, korišćenjem celog adresnog prostora i alokacijom memorije u oblasti iznad 4 GB.
  • Obeležen je zastarjelim mehanizam klasične inicijalizacije višekprocesnog režima (LEGACY_SMP_INIT), na osnovu čega je došao kod inicijalizacije PARALLEL_MP.
  • Dodavan je konzolni drajver smbus.
  • U alatu checkpatch obezbeđena je podrška za kernel Lunux 5.19.
  • Nastavljena je konverzija ACPI na ASL 2.0 sintaksu.
  • Ažuriran je payload komponent na osnovu UEFI skupa EDK II (TianoCore), koji je testiran s Intel Core procesorima (od 2. do 12. generacije), Intel Small Core BYT, BSW, APL, GLK i GLK-R, AMD Stoney Ridge i Picasso.

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