Ukazało się wydanie Coreboot 4.11 — otwartej alternatywy dla proprietary BIOS/UEFI, używanej do początkowej inicjalizacji sprzętu przed przekazaniem kontroli do dodatku „payload”, takiego jak SeaBIOS lub GRUB2. Coreboot jest bardzo minimalistyczny, a ponadto oferuje szerokie możliwości integracji różnych dodatków, takich jak narzędzie do wyświetlania szczegółowych informacji systemowych coreinfo i gra tetris tint, a także dyskowe systemy operacyjne: Kolibri, FreeDOS, MichalOS, Memtest, Snowdrop, FloppyBird itd.
W nowej wersji:
Oczyszczono i ujednolicono kod wielu platform
Znacznie poprawiono wsparcie dla chipsetów Mediatek 8173 oraz AMD Picasso 17h (Ryzen), a także RISC-V
Rozszerzono wsparcie dla vboot (otwartego odpowiednika proprietary SecureBoot) — wcześniej był tylko na Chromebookach, ale teraz pojawił się również na innym sprzęcie
Dodano 25 nowych płyt:
AMD Padmelon,
ASUS P5QL-EM,
Emulacja QEMU-AARCH64,
Google Akemi / Arcada CML / Damu / Dood / Drallion / Dratini / Jacuzzi / Juniper / Kakadu / Kappa / Puff / Sarien CML / Treeya / Trogdor,
Lenovo R60,
Lenovo T410,
Lenovo Thinkpad T440P,
Lenovo X301,
Razer Blade-Stealth KBL,
Siemens MC-APL6,
Supermicro X11SSH-TF / X11SSM-F.Usunięto wsparcie dla jedynej obsługiwanej płyty MIPS (Google Urara) oraz architektury MIPS w ogóle, a także dla płyty AMD Torpedo i kodu AMD AGESA 12h
Poprawiono natywną inicjalizację kart graficznych Intel w bibliotece libgfxinit
Naprawiono tryb uśpienia na niektórych płytach AMD, w tym Lenovo G505S
W najbliższym czasie po wydaniu planowane jest usunięcie wielu płyt, które nie obsługują „relocatable ramstage”, „C bootblock” oraz platform wykorzystujących „Cache as RAM” bez post-caru. Stawia to w niebezpieczeństwo wiele ważnych płyt opartych na AMD, w tym serwer ASUS KGPE-D16 — najbardziej wydajny serwer obsługiwany przez coreboot, który może działać bez blobów (libreboot). O powagi zamiarów świadczy szereg świeżych zmian na review.coreboot.org, w szczególności https://review.coreboot.org/c/coreboot/+/36961
Źródło: linux.org.ru
