Опубликован релиз проекта 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