Wydanie Coreboota 4.11

opublikowany wydanie projektu Rdzeń rozruchowy 4.11, która opracowuje bezpłatną alternatywę dla zastrzeżonego oprogramowania układowego i systemu BIOS. W tworzeniu nowej wersji brało udział 130 programistów, którzy przygotowali 1630 zmian.

Głównym innowacje:

  • Dodano obsługę 25 płyt głównych:
    • AMD Padmelon;
    • ASUS P5QL-EM;
    • QEMU-AARCH64 (emulacja);
    • Google AKEMI, ARCADA CML, DAMU, DOOD, DRALLION, DRATINI, JACUZZI,
      JUNIPER, KAKADU, KAPPA, PUFF, SARIEN CML, TREEYA i TROGDOR;

    • Lenovo R60, T410, THINKPAD T440P i X301;
    • RAZER BLADE-STEALTH KBL;
    • SIEMENS MC-APL6;
    • SUPERMICRO X11SSH-TF i X11SSM-F.
  • Kontynuowano czyszczenie bazy kodu. Usunięto dodatkowe pliki nagłówkowe. Ujednolicono kod związany z obsługą chipsetów Intela, typowe funkcje przeniesiono do wspólnych sterowników;
  • Wiele pracy włożono w poprawę obsługi układów Intela opartych na mikroarchitekturze Kaby Lake i Cannon Lake, a także układów AMD z serii Picasso. Ulepszona obsługa układu Mediatek 8173 ARM, układów opartych na architekturze RISC-V oraz niektórych starszych chipsetów, takich jak Intel GM45 i Via VX900. Oferowane wstępne wsparcie dla SoC Intel Tiger Lake i Qualcomm SC7180;
  • Ulepszona obsługa zweryfikowanego trybu rozruchu (vboot), który jest używany przez Google na Chromebookach. Zweryfikowanego rozruchu można teraz używać z urządzeniami, które nie są specjalnie przystosowane do vboot. Na przykład dodano obsługę weryfikacji rozruchu dla różnych laptopów Lenovo, komputerów przemysłowych Siemens i systemów z projektu Otwórz obliczenia. Kontynuowano prace nad dodaniem technologii mierzonego rozruchu do vboot (But mierzony);
  • Usunięto obsługę starszych SoC opartych na procesorze Allwinner A10, na przykład zaprzestano obsługi Cubieboard;
  • Przestarzałe i wkrótce usunie obsługę architektury MIPS i 12. generacji układów AMD (AGESA);
  • В libpayload Obsługiwane są koncentratory USB3.
  • W bibliotece libgfxinit, który jest odpowiedzialny za inicjalizację podsystemu graficznego, zapewnia dynamiczne ustawienie CDClk (Core Display Clock) do obsługi ekranów o wysokiej rozdzielczości bez statycznej definicji ustawień. Poprawiona kompatybilność portów DP i eDP (np. dodano obsługę DisplayPort dla układów Intel Ibex Peak z procesorami graficznymi Ironlake). Dodano obsługę Intel Kaby, Amber, Coffee i Whisky Lake.

Źródło: opennet.ru

Dodaj komentarz