Coreboot 4.18-release

De release van het CoreBoot 4.18-project is gepubliceerd. Het ontwikkelt een gratis alternatief voor propriëtaire firmware en BIOS. De projectcode wordt gedistribueerd onder de GPLv2-licentie. Meer dan 200 ontwikkelaars hebben meegewerkt aan de ontwikkeling van de nieuwe versie en hebben meer dan 1800 wijzigingen doorgevoerd.

Grote veranderingen:

  • Ondersteuning toegevoegd voor 23 moederborden, waarvan er 19 worden gebruikt op apparaten die Chrome OS draaien of servers Google. Onder de niet-Google-gerelateerde forums:
    • MSI PRO Z690-A WIFI DDR4
    • AMD Birmaan
    • AMD Pademeloen
    • Siemens MC APL7
  • De ondersteuning voor Google Brya4ES-moederborden is stopgezet.
  • Ondersteuning toegevoegd voor SoC Intel Meteor Lake, Mediatek Mt8188 en AMD Morgana.
  • sconfig, de compiler voor de apparaatboomstructuur die de aanwezige hardwarecomponenten beschrijft, kan nu bewerkingen voor elk apparaat definiëren. Bewerkingen worden gespecificeerd in de vorm van een C-identifier, bijvoorbeeld "device pci 00.0 alias system_agent on ops system_agent_ops end".
  • De mogelijkheid is toegevoegd om de aanwezigheid van I2C-apparaten te detecteren bij het aanmaken van apparaatvermeldingen in ACPI/SSDT-tabellen. Deze functie kan worden gebruikt om touchpads te detecteren met behulp van de standaard "detect"-vlag, waardoor de kernelspecifieke "probed"-vlag die voorheen voor touchpads werd gebruikt, overbodig wordt. Linux, gebruikt in ChromeOS.
  • De mogelijkheid om SBoM (Firmware Software Bill of Materials) te genereren is geïmplementeerd. Hiermee wordt de samenstelling van de softwarecomponenten in de firmware-image vastgelegd, om bijvoorbeeld de verificatie van kwetsbaarheden of de analyse van licenties in de firmware te automatiseren.
  • Er is verder gewerkt aan de vierde editie van het mechanisme voor toewijzing van bronnen (RESOURCE_ALLOCATOR_V4), dat ondersteuning implementeert voor het manipuleren van meerdere bronbereiken, het gebruiken van de volledige adresruimte en het toewijzen van geheugen in een gebied boven de 4 GB.
  • Het klassieke initialisatiemechanisme voor de multiprocessormodus (LEGACY_SMP_INIT) is verouderd en vervangen door de initialisatiecode PARALLEL_MP.
  • smbus console driver toegevoegd.
  • Het hulpprogramma checkpatch biedt ondersteuning voor de Linux 5.19-kernel.
  • Er wordt verder gewerkt aan de vertaling van ACPI naar ASL 2.0-syntaxis.
  • Bijgewerkte payloadcomponent gebaseerd op EDK II (TianoCore) UEFI-stack, getest met Intel Core (2e tot en met 12e generatie), Intel Small Core BYT, BSW, APL, GLK en GLK-R, AMD Stoney Ridge en Picasso-processors.

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster