Објавен Coreboot 4.18

Објавено е објавувањето на проектот CoreBoot 4.18, во чии рамки се развива бесплатна алтернатива на комерцијален фирмвер и BIOS-от. Проектниот код се дистрибуира под лиценцата GPLv2. Во креирањето на новата верзија учествуваа повеќе од 200 програмери, кои подготвија повеќе од 1800 промени.

Главни промени:

  • Додадена е поддршка за 23 матични плочи, од кои 19 се користат на уреди што работат со Chrome OS или сервери Google. Меѓу форумите што не се поврзани со Google:
    • MSI PRO Z690-A WIFI DDR4
    • AMD Бирман
    • AMD Pademelon
    • Siemens MC APL7
  • Поддршката на матичната плоча Google Brya4ES е прекината.
  • Додадена е поддршка за Intel Meteor Lake, Mediatek Mt8188 и AMD Morgana SoC.
  • sconfig, компајлер на структурата на дрвото на уредот што ги опишува присутните хардверски компоненти, додаде можност за дефинирање на операции за секој уред. Операциите се наведени во форма на C-идентификатор, на пример, „уред pci 00.0 алијас system_agent на ops system_agent_ops end“.
  • Додадена е можноста за откривање на присуство на I2C уреди при креирање записи на уреди во табелите ACPI/SSDT. Оваа функција може да се користи за откривање на тачпеди со користење на стандардното знаме „откривање“, елиминирајќи го знамето „пробирано“ специфично за јадрото што претходно се користеше за тачпеди. Linux, што се користи во ChromeOS.
  • Способноста да се генерира SBoM (Firmware Software Bill of Materials) е имплементирана, дефинирајќи го составот на софтверските компоненти вклучени во сликата на фирмверот, на пример, за автоматизирање на проверка на пропусти или анализа на лиценци во фирмверот.
  • Работата продолжи на четвртото издание на механизмот за распределба на ресурси (RESOURCE_ALLOCATOR_V4), кој обезбедува поддршка за манипулирање со повеќе опсези на ресурси, користење на целиот адресен простор и доделување меморија во области над 4 GB.
  • Класичниот механизам за иницијализација на повеќепроцесорски режим (LEGACY_SMP_INIT) е прогласен за застарен, заменет со кодот за иницијализација PARALLEL_MP.
  • Додаден е драјвер за smbus конзола.
  • Услужната алатка за проверка на закрпи обезбедува поддршка за кернелот Lunux 5.19.
  • Преводот на ACPI во синтаксата ASL 2.0 продолжи.
  • Ажурирана е компонентата за носивост базирана на стек UEFI EDK II (TianoCore), која е тестирана со процесори Intel Core (2-та до 12-та генерација), Intel Small Core BYT, BSW, APL, GLK и GLK-R, AMD Stoney Ridge и Пикасо.

Извор: opennet.ru

Купете доверлив хостинг за сајтови со DDoS заштита, VPS VDS сервери 🔥 Купете сигурен веб-хостинг со DDoS заштита, VPS VDS сервери | ProHoster