Выпуск Coreboot 4.19

Опубликован релиз проекта CoreBoot 4.19, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. Код проекта распространяется под лицензией GPLv2. В создании новой версии приняло участие более 150 разработчиков, которые подготовили более 1600 изменений.

Основные изменения:

  • Добавлена поддержка 16 материнских плат, 8 из которых используется на устройствах с Chrome OS или на серверах Google. Среди не связанных с Googlе плат:
    • AMD: Mayan для SoC Phoenix
    • GIGABYTE: GA-H61M-DS2
    • Intel: Meteorlake-P RVP
    • MSI: PRO Z690-A (WIFI)
    • Siemens: MC_EHL3
    • Star Labs: StarBook Mk VI (i3–1220P и i7–1260P)
    • System76: darp8 и galp6

  • Прекращена поддержка 30 материнских плат:
    • AMD: Inagua, Olive Hill, Parmer, Persimmon, Southstation, Thatcher, Unionstation.
    • ASROCK: E350M1, IMB-A180.
    • ASUS: A88XM-E, AM1I-A, F2A85-M, F2A85-M LE, F2A85-M PRO.
    • BAP: ODE_e20xx.
    • Biostar: A68N-5200, AM1ML.
    • ELMEX: pcm205400, pcm205401.
    • GizmoSphere: Gizmo, Gizmo2.
    • Google: Morthal.
    • HP: ABM, Pavilion m6 1035dx.
    • Jetway: NF81_T56N_LF.
    • Lenovo: AMD G505s.
    • LiPPERT: FrontRunner-AF (ADLINK CoreModule2-GF), Toucan-AF (cExpress-GFR +W83627DHG SIO).
    • MSI: MS-7721 (FM2-A75MA-E35).
    • PC Engines: APU1.
  • Добавлена поддержка SoC AMD Glinda (soc/amd/glinda). Прекращена поддержка amd/agesa/family14, amd/agesa/family15tn, amd/agesa/family16kbamd/agesa/hudson и amd/cimx/sb800.

  • При сохранении в CBFS файла конфигурации .config, отражающего параметры сборки ядра, в нём теперь отражаются все настройки, а не только параметры, изменённые относительно значений по умолчанию. Для сокращения размера .config данный файл может сохраняться в сжатом виде (LZMA).

  • Обновлён используемый инструментарий: LLVM 15.0.6, CMake 3.25.0, IASL 20221020 и MPFR 4.1.1.
  • Завершён перевод на синтаксис ASL 2.0 (ACPI Source Language).

  • Обновлены payload-компоненты на базе GRUB 2.06 и SeaBIOS 1.16.1

  • Улучшена поддержка SMBIOS.

  • Для чипа NCT6687D-W добавлена поддержка утилиты superiotool.

  • Для большинства плат обеспечена сборка с использованием Clang. Добавлены сборочные тесты на базе Clang.

  • Добавлен драйвер для встроенного контроллера IT5570E, используемого в ноутбуках Clevo.



Источник: http://www.opennet.ru/opennews/art.shtml? num=58573

© OpenNet