UtgÄvan Coreboot 4.18

Release av projektet CoreBoot 4.18 har publicerats, vilket utvecklar ett fritt alternativ till proprietĂ€ra firmware och BIOS. Kodbasen för projektet distribueras under GPLv2-licensen. Över 200 utvecklare har bidragit till den nya versionen, som innehĂ„ller mer Ă€n 1800 förĂ€ndringar.

Huvudsakliga förÀndringar:

  • Stöd för 23 moderkort har lagts till, varav 19 anvĂ€nds pĂ„ enheter med Chrome OS eller pĂ„ servrar Google. Bland de moderkort som inte Ă€r relaterade till Google:
    • MSI PRO Z690-A WIFI DDR4
    • AMD Birman
    • AMD Pademelon
    • Siemens MC APL7
  • Stödet för moderkortet Google Brya4ES har upphört.
  • Stöd för SoC Intel Meteor Lake, Mediatek Mt8188 och AMD Morgana har lagts till.
  • I sconfig, kompilatorn för enhetstrĂ€det som beskriver de nĂ€rvarande hĂ„rdvarukomponenterna, har möjligheten att definiera operationer för varje enhet lagts till. Operationerna anges i form av C-identifierare, till exempel "device pci 00.0 alias system_agent on ops system_agent_ops end".
  • Möjligheten att identifiera i2c-enheter vid skapandet av enhetsregister i ACPI/SSDT-tabeller har lagts till. Denna funktion kan anvĂ€ndas för att identifiera pekplattor med hjĂ€lp av den inbyggda flaggan "detect", utan att behöva anvĂ€nda den tidigare specifika flaggan "probed" för pekplattor, som anvĂ€ndes i Linux-kĂ€rnor tillĂ€mpade i ChromeOS.
  • Möjligheten att generera SBoM (Firmware Software Bill of Materials), som definierar de programvarukomponenter som ingĂ„r i firmwareavbilden, har genomförts, vilket kan anvĂ€ndas för att automatisera kontrollen av sĂ„rbarheter eller analysera licenser i firmware.
  • Arbetet med den fjĂ€rde versionen av resursfördelningsmekanismen (RESOURCE_ALLOCATOR_V4) har fortsatt, dĂ€r stöd för manipulation av flera resursspann, anvĂ€ndning av hela adresseringsutrymmet och minnesallokering i omrĂ„det över 4 GB har implementerats.
  • Mekanismen för klassisk initialisering av flerprocessorlĂ€ge (LEGACY_SMP_INIT) har förklarats förĂ„ldrad, och ersatts av PARALLEL_MP initialiseringskod.
  • En smbus-konsoldrivrutin har lagts till.
  • I verktyget checkpatch har stöd för Linux-kĂ€rna 5.19 sĂ€kerstĂ€llts.
  • ÖversĂ€ttningen av ACPI till ASL 2.0-syntax har fortsatt.
  • Payload-komponenten baserad pĂ„ UEFI-stacken EDK II (TianoCore) har uppdaterats och testats med Intel Core-processorer (frĂ„n 2:a till 12:e generationen), Intel Small Core BYT, BSW, APL, GLK och GLK-R, samt AMD Stoney Ridge och Picasso.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster