Меншікті микробағдарлама мен BIOS-қа тегін балама әзірлейтін CoreBoot 25.12 жобасы шығарылды. Жоба коды GPLv2 лицензиясы бойынша таратылады. Жаңа нұсқа 680 әзірлеушінің қатысуымен дайындалған 110 өзгертуді қамтиды.
Негізгі өзгерістер:
- Аналық платаларды қолдау жүзеге асырылды:
- ASRock Z77 Extreme4
- ASUS PRIME H610I-PLUS D4
- Lenovo ThinkPad: T470s, T580
- Siemens MC EHL: MC EHL6
- Star Labs Starfighter: Arrow Lake (285H)
- Topton ADL: TWL (X2E_N150)
- Chrome OS жүйесінде жұмыс істейтін әртүрлі құрылғыларда қолданылатын 6 тақта серверлер Google.
- AMD Turin SoC үшін алдын ала қолдау қосылды.
- SMMSTORE драйверінде әдепкі сақтау орнының көлемі 256 КБ-тан 512 КБ-қа дейін ұлғайтылды, бұл UEFI айнымалылары мен SMM қорғалған тұрақты жад аймақтарында сақталған деректер үшін көбірек орын береді. Көптеген Coreboot платформалары 512 КБ SMM сақтау орнын пайдалануға көшті. SMMSTORE драйвері флэш-жад аймақтарын жазу, оқу және өшіру үшін SMM (жүйені басқару режимі) пайдаланады және оны ОС немесе микробағдарлама компоненттері параметрлерді тұрақты сақтауды ұйымдастыру үшін пайдалана алады.
- Coreboot Forms Representation (CFR) конфигурациялық құрылымына қолдау қосылды, ол iGPU белсендіру, сенсорлық тақта/сенсорлық экранды таңдау, желдеткішті басқару және басқа да аппараттық мүмкіндіктерге қатысты микробағдарлама параметрлерін өзгертуге арналған бірыңғай API ұсынады. CFR 40-тан астам Google аналық платаларына енгізілген және микробағдарламаның жұмысын қайта компиляцияламай немесе қайта жыпылықтамай теңшеуге мүмкіндік береді. Құрылым UEFI айнымалы қоймасымен және басқа тұрақты жад серверлерімен біріктірілген.
- Qualcomm X1P42100 SoC қолдауы айтарлықтай кеңейтілді және осы платформа үшін жөндеу мүмкіндіктері жақсартылды. RAMdump кескіндерін жүктеу және жөндеу кезінде APDP (қолданбалы процессордың жөндеу саясаты) пайдалану мүмкіндігі қосылды. Мобильді дисплей ішкі жүйесі (MDSS) жақсартылды, Lucidole PLL API қолдауы қосылды және дұрыс DRAM бөлу қамтамасыз етілді.
- Intel платформалары қазір көптеген жаңа ноутбук модельдерінде қолданылатын, бұрын UVC (USB бейне класы) құрылғыларынан пайдаланылған USB бейне ағынын алмастыратын жақсартылған MIPI (Мобильді салалық процессор интерфейсі) камераларын қолдайды. MIPI камера сенсорына CSI (Камера сериялық интерфейсі) қабылдағышы және шикі сенсор деректеріне негізделген кескіндерді жасайтын интеграцияланған CPU кескін сигналы процессоры (ISP) арқылы қол жеткізуді қамтамасыз етеді. Жаңа нұсқа сонымен қатар SSDB (Сенсордың статикалық деректер блогы) қолдауын кеңейтеді және камера сенсорлары үшін PLD (Физикалық орналасу дескрипторы) ақпаратын жасауға мүмкіндік береді.
- AMD Glinda платформасының іске асырылуы енді DeviceTree компаниясының Faegan SoC, 10 Gigabit Ethernet контроллерлері және USB4 FSP UPD (микробағдарламаны қолдау пакеті пайдаланушы өнімінің деректері) параметрлерін қолдайды. ACPI арқылы қолжетімді мүмкіндіктер кеңейтілді.
- Intel Panther Lake платформалары үшін LPCAMM (Төмен қуатты қысумен бекітілген жад модулі) жад модульдерін анықтау және конфигурациялау қолдауы енгізілді.
- MediaTek SoC үшін дисплей ішкі жүйесін қолдау қайта өңделді.
- Жүктеуді жеделдету үшін AMD чиптері үшін MTRR (жад түрі диапазонының регистрлері) есептеу жеңілдетілді.
- FACS (микробағдарламалық жасақтаманың ACPI басқару құрылымы) ACPI кестесінің инициализациясы жақсартылды.
- Intel GMA жүйелерінде жарықтықты басқару мүмкіндіктері жақсартылды.
- Libpayload енді физикалық жад көлемін анықтауға арналған API-ге ие және LZ4 қысу алгоритмін қолдайды.
- Intel платформаларындағы сенсорлық экран контроллерлеріне арналған жақсартылған драйвер.
- Qualcomm чиптері үшін USB Type-C қолдауы қосылды.
- Cirrus Logic CS35L56 және CS42L43 кодектеріне арналған SoundWire драйверлері қосылды.
- RISC-V жүйелерінде кеңейтілген ACPI қолдауы.
- Binutils 2.45 және ACPICA 20250807 жаңартылды. nds32le-elf құралдар тізбегі әдепкі құрастырулардан жойылды.
Ақпарат көзі: opennet.ru
