Ă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
