CoreBoot 4.12 burada ve 49 anakart ve daha fazlası için destekle geliyor

Açıklanan son versiyondan yarım yıl sonra, CoreBoot 4.12'nin yeni sürümünün piyasaya sürülmesi duyuruldu daha fazla destek, eski kodun kaldırılması ve daha fazlası gibi bir dizi iyileştirmenin eklendiği.

CoreBoot'a aşina olmayanlar için bunun şu olduğunu bilmelisiniz: geleneksel Temel I / O Sistemine açık kaynaklı bir alternatif (BIOS) zaten MS-DOS 80'lerin bilgisayarlarında bulunan ve onu UEFI (Birleşik Genişletilebilir) ile değiştiren. CoreBoot ayrıca ücretsiz tescilli bir ürün yazılımı analogudur ve tam doğrulama ve denetim için kullanılabilir. CoreBoot, donanım başlatma ve önyükleme koordinasyonu için temel ürün yazılımı olarak kullanılır.

Grafik yongası başlatma, PCIe, SATA, USB, RS232 dahil. Aynı zamanda, CPU ve yonga setini başlatmak ve başlatmak için gerekli olan FSP 2.0 (Intel Firmware Support Package) ikili bileşenleri ve Intel ME alt sistemi için ikili ürün yazılımı CoreBoot'a entegre edilmiştir.

CoreBoot 4.12'deki yenilikler nelerdir?

Bu yeni sürümde CoreBoot 4.12, 190 geliştirici 2692 değişikliğe katıldı ve hazırladı bunlardan en önemlileri aşağıdakilerdir.

Coreboot 4.12'de 49 anakart için destek eklendi, çoğu Chrome OS cihazlarında kullanılır.

Öte yandan 51 anakart desteği kaldırılırken, ortadan kaldırılması esas olarak desteğin sona ermesiyle ilgili olan eski plakalar ve kopyaları ortadan kaldırmak için çalışmak için benzer pano seçenekleri. Daha önce ayrı modeller olarak sunulan birçok kart, bir modülün hemen tüm cihaz ailesini kapsadığı setler (varyant) halinde birleştirilir.

Platformları destekleyecek kod AMDFAM10, VIA VX900 ve FSP1.0 (BROADWELL_DE, FSP_BAYTRAIL, RANGELEY), yeni gereksinimleri karşılamayan, kod tabanından çıkarıldı müdür. Örneğin, FSP1.0'da POSTCAR aşamasını uygulamak mümkün değildir.

Resmi olarak çıkarılan panoların sayısının eklenen sayıyı aşmasına rağmen, kopyaların temizlenmesi dikkate alınarak, uyumlu ekipmanların listesi arttı. Yeni sürüm ayrıca, OEM üretici yazılımı ile gelen cihazlar için geliştirilmiş destekCoreboot'a dayalı olanlar dahil.

Kod tabanını temizlemeye devam etmenin yanı sıra, lisanslarla ilgili cilt notları dosya başlıklarında kısa SPDX tanımlayıcıları ile değiştirildi. Geliştirmeye katılan tüm yazarların isimleri AUTHORS dosyasında toplanmıştır. Başlık dosyaları, her bir montaj biriminin montajı sırasında kapsanan kodu en aza indirecek şekilde revize edildi.

SMMSTORE Flash Sürücü Denetleyicisinin yaygın kullanıma hazır olduğu kabul edilmektedir. Denetleyici, flash bellekteki alanları yazmak, okumak ve silmek için SMM (Sistem Yönetimi Modu) modunu kullanır ve her platforma özel bir denetleyici uygulamaya gerek kalmadan ayarların kalıcı olarak depolanmasını düzenlemek için işletim sistemi veya aygıt yazılımı bileşenlerinde kullanılabilir.

Birim test araçları genişletildi, yeni derleme sistemiyle entegre olan ve Cmocka çerçevesini kullanmaya devam eden. Birim testleri için kaynak ağacında ayrı bir testler / dizini oluşturulmuştur.

Artık x86 sistemleri için gerekli olan bileşenler şunları içerir: RELOCATABLE_RAMSTAGE, POSTCAR_STAGE ve C_ENVIRONMENT_BOOTBLOCK. RELOCATABLE_RAMSTAGE bu, çalışma zamanında işletim sistemi veya yük sürücüleri ile çakışmayan başka bir bellek alanına taşınmasına izin verir (bekleme modundan çıkarken daha hızlı yükleme için ramstage CBMEM'de önbelleğe alındığından hareket gereklidir).

POSTCAR_STAGE CAR'dan (Cache-As-Ram) DRAM'den çalıştıran koda geçmek için kullanılır. C_ENVIRONMENT_BOOTBLOCK özel bir romcc derleyicisi yerine normal GCC kullanılarak derlenen önyükleme bloğunun kullanılmasına izin verir.

CoreBoot'u edinin

Son olarak, CoreBoot'un bu yeni sürümünü edinmek isteyenler için indirme bölümlerinden yapabilirler, projenin resmi web sitesinde bulunabilir.

Buna ek olarak, proje hakkında dokümantasyon ve daha fazla bilgi bulabilecekler.

Bağlantı bu.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.