Izlaidums Coreboot 4.18

Ir iznācis projekts CoreBoot 4.18, kurā tiek izstrādāta brīva alternatīva patentētām mikrokontrolieru un BIOS programmām. Projekta kods tiek izplatīts ar GPLv2 licenci. Jaunās versijas izstrādē piedalījās vairāk nekā 200 izstrādātāju, kuri sagatavoja vairāk nekā 1800 izmaiņas.

Galvenās izmaiņas:

  • Pievienota atbalsta 23 mātesplatēm, no kurām 19 tiek izmantotas ierīcēs ar Chrome OS vai serveriem Google. Starp mātesplatēm, kas nav saistītas ar Google:
    • MSI PRO Z690-A WIFI DDR4
    • AMD Birman
    • AMD Pademelon
    • Siemens MC APL7
  • Atbalsts mātesplatei Google Brya4ES ir pārtraukts.
  • Pievienots atbalsts SoC Intel Meteor Lake, Mediatek Mt8188 un AMD Morgana.
  • Sconfig, ierīču koka struktūras kompilators, kurā aprakstīti esošie aparatūras komponenti, ir papildināts ar iespēju noteikt operācijas katrai ierīcei. Operācijas tiek norādītas kā C-identifikatori, piemēram, "device pci 00.0 alias system_agent on ops system_agent_ops end".
  • Pievienota iespēja noteikt i2c ierīču klātbūtni ierīču ierakstu veidošanas procesā ACPI/SSDT tabulās. Šo iespēju var izmantot, lai identificētu skārienpanelus, izmantojot noklusējuma karogu "detect", apejot iepriekš izmantoto karogu "probed", kas bija specifisks Linux kodolam, ko izmanto ChromeOS.
  • Ieviesta iespēja ģenerēt SBoM (Firmware Software Bill of Materials), kas nosaka programmatūras komponentu sastāvu, kas iekļauts mikrokontrolieru attēls, piemēram, automātiskai ievainojamību pārbaudei vai licenču analīzei mikrokontrolierī.
  • Turpināta ceturtā resursu piešķiršanas mehānisma redakcijas (RESOURCE_ALLOCATOR_V4) izstrāde, kurā tiek ieviesta atbalsts manipulēšanai ar vairākiem resursu diapazoniem, visā adreses telpā un atmiņas piešķiršanai virs 4 GB.
  • Paziņots par novecojušu klasiskā daudzprocesoru režīma inicializācijas mehānismu (LEGACY_SMP_INIT), kuru aizstāj PARALLEL_MP inicializācijas kods.
  • Pievienots konsoles draiveris smbus.
  • Rīkā checkpatch nodrošināts atbalsts Linux kodolam 5.19.
  • Turpināta ACPI pāreja uz ASL 2.0 sintaksi.
  • Atjaunināts payload-komponents, kas balstīts uz UEFI steka EDK II (TianoCore), kas ir pārbaudīts ar Intel Core procesoriem (no 2. līdz 12. paaudzēm), Intel Small Core BYT, BSW, APL, GLK un GLK-R, AMD Stoney Ridge un Picasso.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster