Lëshimi i Coreboot 4.16

ËshtĂ« publikuar lĂ«shimi i projektit CoreBoot 4.16, nĂ« kuadĂ«r tĂ« tĂ« cilit po zhvillohet njĂ« alternativĂ« e lirĂ« ndaj firmware-ve dhe BIOS-ve tĂ« pronarit. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2. NĂ« krijimin e versionit tĂ« ri morĂ«n pjesĂ« 170 zhvillues, tĂ« cilĂ«t pĂ«rgatitĂ«n 1770 ndryshime.

TĂ« rejat kryesore:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r 33 pllakĂ«za nĂ«nĂ«s, nga tĂ« cilat 22 pĂ«rdoren nĂ« pajisjet me Chrome OS ose nĂ« serverĂ« Google. Mes pllakatĂ«ve qĂ« nuk lidhen me Google:
    • Acer Aspire VN7-572G
    • AMD Chausie
    • ASROCK H77 Pro4-M
    • ASUS P8Z77-M
    • Emulimi QEMU power9
    • Intel Alderlake-N RVP
    • Prodrive Atlas
    • Star Labs Star Labs StarBook Mk V (i3-1115G4 dhe i7-1165G7)
    • System76 gaze16 3050, 3060 dhe 3060-b
  • Shtimi i mbĂ«shtetjes pĂ«r pllakat nĂ«na Google Corsola, Nasher dhe Stryke Ă«shtĂ« pezulluar.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r CPU Power9 dhe SoC AMD Sabrina.
  • ËshtĂ« shtuar njĂ« mundĂ«si pĂ«r tĂ« çaktivizuar nĂ«n-sistemin IME (Intel Management Engine), i cili ofrohet nĂ« shumicĂ«n e pllakatave moderne me procesorĂ« Intel dhe zbatohet si njĂ« mikroprocesor i veçantĂ«, qĂ« punon nĂ« mĂ«nyrĂ« tĂ« pavarur nga CPU dhe kryen detyra qĂ« duhet tĂ« ndahen nga sistemi operativ, si pĂ«rpunimi i pĂ«rmbajtjes sĂ« mbrojtur (DRM), implementimi i moduleve TPM (Trusted Platform Module) dhe ndĂ«rfaqet e ulĂ«ta pĂ«r monitorimin dhe menaxhimin e harduerit. PĂ«r tĂ« çaktivizuar IME-nĂ« nĂ« sistemet me procesorĂ« qĂ« fillojnĂ« nga seria Skylake deri nĂ« Alder Lake, parametri me_state Ă«shtĂ« aktivizuar nĂ« CMOS, caktimi i vlerĂ«s 1 do tĂ« çojĂ« nĂ« çaktivizimin e motorit. PĂ«r tĂ« ndryshuar gjendjen CSME pĂ«rmes CMOS, Ă«shtĂ« shtuar metoda “.enable”, stadi i tĂ« cilit pĂ«rputhet me parametrin me_state.
  • ËshtĂ« shtuar coreboot-configurator, njĂ« ndĂ«rfaqe grafike e thjeshtĂ« pĂ«r ndĂ«rrimin e cilĂ«simeve tĂ« CMOS nĂ« Coreboot CBFS, qĂ« pĂ«rdor utilitarin nvramtool.
  • ËshtĂ« shtuar utilitari apcb_v3_edit pĂ«r redaktimin e skedarĂ«ve binar tĂ« APCB V3 (AMD PSP Customization Block) dhe zĂ«vendosjen e tyre deri nĂ« 16 SPD (Serial Presence Detect).
  • JanĂ« pĂ«rditĂ«suar nĂ«nmodulet amd_blobs, arm-trusted-firmware, blobs, chromeec, intel-microcode, qc_blobs dhe vboot.
  • Kodi pĂ«r konfigurimin e LAPIC (Local Advanced Programmable Interrupt Controller) Ă«shtĂ« kaluar nĂ« inicializimin MP.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r sekuenca tĂ« escapes ANSI pĂ«r tĂ« theksuar ngjarje tĂ« rĂ«ndĂ«sishme, pĂ«r shembull, gabime dhe paralajmĂ«rime nĂ« daljet e logĂ«ve nĂ« konsolĂ«n interaktive.
  • Funksioni cbmem_dump_console Ă«shtĂ« realizuar, i ngjashĂ«m me cbmem_dump_console_to_uart, por punon me konsolat qĂ« janĂ« zakonisht tĂ« konfiguruara.
  • CilĂ«simet e Live-imit janĂ« adaptuar pĂ«r tĂ« punuar me shpĂ«rndarjen NixOS 21.11. ËshtĂ« pezulluar mbĂ«shtetje pĂ«r paketĂ«n iasl, e cila Ă«shtĂ« zĂ«vendĂ«suar nga acpica-tools.
  • Bootloaderi U-Boot Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 2021.10.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r sisteme qĂ« pĂ«rfshijnĂ« mĂ« shumĂ« se 128 bĂ«rthama CPU.
  • ËshtĂ« shtuar njĂ« drejtues pĂ«r sensorĂ«t e afĂ«rsisĂ« Semtech sx9360 SAR, tĂ« pĂ«rdorur nĂ« pajisjet Samsung.
  • ËshtĂ« shtuar njĂ« drejtues pĂ«r kontrollorĂ«t SD SGenesys Logic GL9750, tĂ« pĂ«rdorur nĂ« Chromebook.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r kontrollorĂ«t Ethernet Realtek RT8125.
  • ËshtĂ« shtuar njĂ« drejtues pĂ«r Fibocom 5G WWAN ACPI.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r topologjitĂ« e pĂ«rziera tĂ« memories duke pĂ«rdorur DDR4.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r specifikimin FSP 2.3 (Flexible Software Package).
  • Kodi pĂ«r llogaritjen e hash-eve, tĂ« pĂ«rdorura nĂ« verifikimin dhe vlerĂ«simin e gjendjes CBFS Ă«shtĂ« rishikuar.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r teknologjinĂ« PCI-e Resizable BAR (Base Address Registers), qĂ« lejon CPU tĂ« drejtohet nĂ« tĂ« gjithĂ« memorien video tĂ« kartĂ«s PCI.

Për më tepër, është paraqitur një plan kalimi duke filluar nga lëshimi 4.18 në versionin e katërt të mekanizmit të ndarjes së burimeve (RESOURCE_ALLOCATOR_V4), në të cilin është shtuar mbështetje për manipulimin e disa grupeve burimesh, përdorimin e tërë hapësirës adresuese dhe caktimin e memories në zonat mbi 4 GB. Në lëshimin e Coreboot 4.18, i cili pritet në nëntor, parashihet gjithashtu njoftimi i skadimit të mekanizmit të inicializimit klasik të modit shumë-procesor (LEGACY_SMP_INIT), i cili është zëvendësuar me kodin e inicializimit PARALLEL_MP.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster