Mülkiyyət proqram təminatı və BIOS-a pulsuz alternativ hazırlayan CoreBoot 25.12 layihəsi buraxıldı. Layihə kodu GPLv2 lisenziyası altında paylanır. Yeni versiyaya 680 tərtibatçının iştirakı ilə hazırlanmış 110 dəyişiklik daxildir.
Əsas dəyişikliklər:
- Ana platalara dəstək həyata keçirilib:
- 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 və ya digər cihazlarda istifadə olunan 6 lövhə serverlər Google.
- AMD Turin SoC üçün ilkin dəstək əlavə edildi.
- SMMSTORE drayverində standart yaddaş ölçüsü 256 KB-dan 512 KB-a qədər artırılıb və bu da UEFI dəyişənləri və SMM ilə qorunan daimi yaddaş sahələrində saxlanılan məlumatlar üçün daha çox yer təmin edir. Bir çox Coreboot platforması 512 KB SMM yaddaşından istifadə etməyə keçib. SMMSTORE drayveri fləş yaddaş sahələrini yazmaq, oxumaq və silmək üçün SMM-dən (Sistem İdarəetmə Rejimi) istifadə edir və parametrlərin daimi saxlanmasını təşkil etmək üçün ƏS və ya proqram təminatı komponentləri tərəfindən istifadə edilə bilər.
- Coreboot Forms Təqdimatı (CFR) konfiqurasiya çərçivəsi üçün dəstək əlavə edildi. Bu çərçivə, iGPU aktivləşdirilməsi, sensor panel/sensor ekran seçimi, fan nəzarəti və digər aparat xüsusiyyətləri ilə əlaqəli proqram təminatı parametrlərini dəyişdirmək üçün vahid API təmin edir. CFR, 40-dan çox Google anakartı üçün tətbiq olunur və yenidən kompilyasiya etmədən və ya yenidən yanıb-sönmədən proqram təminatı davranışını fərdiləşdirməyə imkan verir. Çərçivə, UEFI dəyişən yaddaşı və digər davamlı yaddaş arxa planları ilə inteqrasiya olunur.
- Qualcomm X1P42100 SoC üçün dəstək əhəmiyyətli dərəcədə genişləndirilmiş və bu platforma üçün ayıklama imkanları təkmilləşdirilmişdir. Ramdump şəkillərini yükləmək və ayıklama zamanı APDP-dən (Tətbiq Prosessoru Ayıklama Siyasəti) istifadə etmək imkanı əlavə edilmişdir. Mobil Ekran Alt Sistemi (MDSS) təkmilləşdirilmiş, Lucidole PLL API üçün dəstək əlavə edilmiş və düzgün DRAM ayrılması təmin edilmişdir.
- Intel platformaları artıq bir çox yeni noutbuk modellərində istifadə olunan təkmilləşdirilmiş MIPI (Mobil Sənaye Prosessor İnterfeysi) kameralarını dəstəkləyir və əvvəllər UVC (USB Video Sinif) cihazlarından istifadə edilən USB video axınını əvəz edir. MIPI, CSI (Kamera Seriya İnterfeysi) qəbuledicisi və xam sensor məlumatlarına əsaslanan şəkillər yaradan inteqrasiya olunmuş CPU görüntü siqnal prosessoru (ISP) vasitəsilə kamera sensoruna giriş təmin edir. Yeni versiya həmçinin SSDB (Sensor Statik Məlumat Bloku) üçün dəstəyi genişləndirir və kamera sensorları üçün PLD (Fiziki Yer Təsviri) məlumatlarının yaradılmasına imkan verir.
- AMD Glinda platformasının tətbiqi artıq DeviceTree-dən Faegan SoC, 10 Gigabit Ethernet kontrollerləri və USB4 FSP UPD (Firmware Support Package User Product Data) parametrlərini dəstəkləyir. ACPI vasitəsilə mövcud olan imkanlar genişləndirilib.
- Intel Panther Lake platformaları üçün LPCAMM (Aşağı Güclü Sıxılma Əlavə Edilmiş Yaddaş Modulu) yaddaş modullarının müəyyən edilməsi və konfiqurasiyası üçün dəstək tətbiq edilmişdir.
- MediaTek SoC-ləri üçün yenidən işlənmiş ekran alt sistemi dəstəyi.
- Yükləməni sürətləndirmək üçün AMD çipləri üçün MTRR (Yaddaş növü diapazonu registrləri) hesablanması sadələşdirilib.
- FACS (Firmware ACPI Control Structure) ACPI cədvəlinin təkmilləşdirilmiş başlanğıcı.
- Intel GMA sistemlərində təkmilləşdirilmiş parlaqlıq idarəetmə imkanları.
- Libpayload artıq fiziki yaddaş ölçüsünü təyin etmək üçün bir API-yə malikdir və LZ4 sıxılma alqoritmini dəstəkləyir.
- Intel platformalarında sensor ekranlı kontrollerlər üçün təkmilləşdirilmiş drayver.
- Qualcomm çipləri üçün USB Type-C dəstəyi əlavə edildi.
- Cirrus Logic CS35L56 və CS42L43 kodekləri üçün SoundWire drayverləri əlavə edildi.
- RISC-V sistemlərində genişləndirilmiş ACPI dəstəyi.
- Binutils 2.45 və ACPICA 20250807 yeniləndi. nds32le-elf alətlər zənciri standart versiyalardan silindi.
Mənbə: opennet.ru
