Wydanie Coreboot 4.11

Opublikowano premiera projektu CoreBoot 4.11, w ramach którego rozwijana jest wolna alternatywa dla proprietary firmware i BIOS. W tworzenie nowej wersji zaangażowanych było 130 deweloperów, którzy przygotowali 1630 zmian.

Podstawowe nowości:

  • Dodano wsparcie dla 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 porządkowanie bazy kodu. Usunięto zbędne pliki nagłówkowe. Ujednolicono kod związany z obsługą chipsetów Intel, standardowe funkcje przeniesiono do wspólnych sterowników;
  • Przeprowadzono znaczną pracę nad poprawą wsparcia dla układów Intel opartych na mikroarchitekturze Kaby Lake i Cannon Lake, a także chipów AMD serii Picasso. Poprawiono wsparcie dla chipu ARM Mediatek 8173, chipsetów opartych na architekturze RISC-V i niektórych starszych chipsetów, takich jak Intel GM45 i Via VX900. Zaproponowano wstępne wsparcie dla chipów Intel Tiger Lake i SoC Qualcomm SC7180;
  • Poprawiono wsparcie dla trybu zweryfikowanego rozruchu (vboot), który jest stosowany przez Google w urządzeniach Chromebook. Zweryfikowany rozruch może teraz być używany z urządzeniami, które nie są specjalnie przystosowane do vboot. Na przykład dodano wsparcie dla weryfikacji rozruchu w różnych laptopach Lenovo, komputerach przemysłowych Siemens i systemach z projektu Open Compute. Kontynuowano prace nad dodaniem technologii mierzonym rozruchem (Measured boot);
  • . Usunięto wsparcie dla przestarzałych SoC opartych na procesorze Allwinner A10, na przykład zaprzestano wsparcia dla płytki Cubieboard;
  • Ogłoszono wsparcie architektury MIPS jako przestarzałe i wkrótce zostanie usunięte oraz wsparcie dla chipów AMD generacji 12h (AGESA);
  • W libpayload zapewnia wsparcie dla hubów USB3.
  • W bibliotece libgfxinit, odpowiedzialna za inicjalizację podsystemu graficznego, zapewnia dynamiczne dostosowanie CDClk (Core Display Clock) do wsparcia ekranów o wysokiej rozdzielczości bez statycznego określania ustawień. Poprawiono kompatybilność z portami DP i eDP (na przykład dodano wsparcie DisplayPort dla chipów Intel Ibex Peak z GPU Ironlake). Dodano wsparcie dla Intel Kaby, Amber, Coffee i Whiskey Lake.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster