Coreboot 4.18 sürümü

Tescilli ürün yazılımı ve BIOS'a ücretsiz bir alternatifin geliştirildiği CoreBoot 4.18 projesinin sürümü yayınlandı. Proje kodu GPLv2 lisansı altında dağıtılmaktadır. Yeni sürümün oluşturulmasına 200'den fazla değişiklik hazırlayan 1800'den fazla geliştirici katıldı.

Ana değişiklikler:

  • 23'i Chrome OS'li cihazlarda veya Google sunucularında kullanılan 19 anakart için destek eklendi. Google dışı ücretler arasında:
    • MSI PRO Z690-A WIFI DDR4
    • AMD Birmanı
    • AMD Pademelon
    • Siemens MC APL7
  • Google Brya4ES anakart desteği durduruldu.
  • Intel Meteor Lake, Mediatek Mt8188 ve AMD Morgana SoC'ler için destek eklendi.
  • Mevcut donanım bileşenlerini tanımlayan cihaz ağacı yapısının derleyicisi olan sconfig, her cihaz için işlemleri tanımlama yeteneğini eklemiştir. İşlemler bir C tanımlayıcı biçiminde belirtilir; örneğin, "device pci 00.0 alias system_agent on ops system_agent_ops end".
  • ACPI/SSDT tablolarında cihaz kayıtları oluştururken i2c cihazlarının varlığını belirleme yeteneği eklendi. Bu özellik, ChromeOS'ta kullanılan Linux çekirdeklerine özel, daha önce dokunmatik yüzeyler için kullanılan "araştırma" bayrağını ortadan kaldırarak standart "algıla" işaretini kullanarak dokunmatik yüzeyleri algılamak için kullanılabilir.
  • Firmware görüntüsünde yer alan yazılım bileşenlerinin bileşimini tanımlayan SBoM (Firmware Yazılımı Malzeme Listesi) oluşturma yeteneği uygulandı; örneğin, firmware'deki güvenlik açıklarının kontrolünü otomatikleştirmek veya lisansları analiz etmek için.
  • Birden fazla kaynak aralığının işlenmesi, adres alanının tamamının kullanılması ve 4 GB'ın üzerindeki alanlara bellek tahsis edilmesi için destek sağlayan kaynak tahsis mekanizmasının (RESOURCE_ALLOCATOR_V4) dördüncü sürümü üzerindeki çalışmalar devam etti.
  • Klasik çok işlemcili mod başlatma mekanizmasının (LEGACY_SMP_INIT) geçerliliğini yitirdiği bildirildi ve yerini PARALLEL_MP başlatma kodu aldı.
  • Smbus konsol sürücüsü eklendi.
  • Checkpatch yardımcı programı Lunux 5.19 çekirdeği için destek sağlar.
  • ACPI'nin ASL 2.0 sözdizimine çevirisi devam etti.
  • Intel Core işlemciler (2. - 12. nesil), Intel Small Core BYT, BSW, APL, GLK ve GLK-R, AMD Stoney Ridge ile test edilen UEFI yığını EDK II'yi (TianoCore) temel alan yük bileşeni güncellendi ve Picasso.

Kaynak: opennet.ru

Yorum ekle