An buga sakin aikin CoreBoot 4.16, a cikin tsarin wanda ake haɓaka madadin kyauta ga firmware na mallaka da BIOS. Ana rarraba lambar aikin a ƙarƙashin lasisin GPLv2. Masu haɓaka 170 sun shiga cikin ƙirƙirar sabon sigar, waɗanda suka shirya canje-canje 1770.
Manyan sabbin abubuwa:
- An ƙara tallafi ga motherboards 33, waɗanda 22 daga cikinsu ana amfani da su akan na'urori masu gudanar da Chrome OS ko sabobin Google. Daga cikin allunan da ba su da alaƙa da Google:
- Acer Aspire VN7-572G
- amd chausie
- ASROCK H77 Pro4-M
- Saukewa: ASUS P8Z77-M
- Emulation QEMU power9
- Intel Alderlake-N RVP
- Prodrive Atlas
- Tauraron Labs Tauraron Labs StarBook Mk V (i3-1115G4 da i7-1165G7)
- System76 gaze16 3050, 3060 da 3060-b
- An daina goyan bayan Google Corsola, Nasher da Stryke uwayen uwa.
- Supportara tallafi don Power9 CPU da AMD Sabrina SoC.
- Ƙara wani zaɓi don musaki tsarin IME (Intel Management Engine), wanda ya zo akan yawancin uwayen zamani tare da na'urori masu sarrafawa na Intel kuma ana aiwatar da su azaman microprocessor daban wanda ke aiki ba tare da CPU ba kuma yana aiwatar da ayyuka waɗanda ke buƙatar rabuwa da tsarin aiki, kamar su. a matsayin sarrafa abun ciki mai kariya (DRM), aiwatar da tsarin TPM (Trusted Platform Module) da ƙananan matakan musaya don saka idanu da sarrafa kayan aiki. Don kashe IME a cikin tsarin tare da na'urori masu sarrafawa daga dangin Skylake zuwa Alder Lake, ana amfani da sigar me_state a cikin CMOS, yana ba da ƙimar 1 wacce zata kashe injin ɗin. Don canza yanayin CSME ta hanyar CMOS, an ƙara hanyar “.enable”, yanayin da ya yi daidai da sigar me_state.
- Ƙara coreboot-configurator, GUI mai sauƙi don canza saitunan CMOS a cikin Coreboot CBFS ta amfani da kayan aikin nvramtool.
- An ƙara apcb_v3_edit mai amfani don gyara APCB V3 (AMD PSP Customization Block) fayilolin binary da maye gurbin har zuwa 16 SPD (Serial Presence Detect) a cikinsu.
- Sabunta submodules amd_blobs, arm-trusted-firmware, blobs, chromeec, intel-microcode, qc_blobs da vboot.
- An canza lambar don daidaita LAPIC (Mai Kula da Tsare-tsaren Tsare-tsare na Gida) zuwa MP init.
- Ƙarin tallafi don jerin tserewa na ANSI don haskaka muhimman al'amura, kamar kurakurai da faɗakarwa, lokacin nuna rajistan ayyukan a cikin na'ura mai ba da hanya tsakanin hanyoyin sadarwa.
- An aiwatar da aikin cbmem_dump_console, mai kama da cbmem_dump_console_to_uart, amma yana aiki tare da na'urori masu mahimmanci.
- An daidaita saitunan hoto kai tsaye don aiki tare da rarraba NixOS 21.11. An dakatar da kunshin iasl kuma an maye gurbinsu da kayan aikin acpica.
- U-Boot bootloader an sabunta shi zuwa sigar 2021.10.
- Ƙara goyon baya don tsarin tare da fiye da 128 CPU cores.
- Ƙara direba don Semtech sx9360 SAR firikwensin kusancin da ake amfani da su a cikin na'urorin Samsung.
- Ƙara direba don SGenesys Logic GL9750 SD masu kula da amfani da su a cikin Chromebooks.
- Ƙara goyon baya ga Realtek RT8125 masu kula da Ethernet.
- Ƙara direba don Fibocom 5G WWAN ACPI.
- Ƙara goyon baya don gaurayawan topologies ƙwaƙwalwar ajiya lokacin amfani da DDR4.
- Ƙara goyon baya don ƙayyadaddun FSP 2.3 (Fakitin Software mai Sauƙi).
- An sake yin amfani da lambar don ƙididdige hashes da aka yi amfani da su wajen tabbatarwa da kimantawa na jihar CBFS
- Ƙara goyon baya don fasaha na PCI-e Resizable BAR (Base Address Registers), wanda ke ba CPU damar samun damar duk ƙwaƙwalwar bidiyo na katin PCI.
Bugu da ƙari, an gabatar da shirin miƙa mulki wanda ya fara daga saki 4.18 zuwa bugu na huɗu na tsarin rarraba albarkatu (RESOURCE_ALLOCATOR_V4), wanda ke ƙara goyon baya don sarrafa ma'auni na albarkatu masu yawa, ta amfani da sararin adireshin gabaɗaya, da kuma rarraba ƙwaƙwalwar ajiya a cikin yankunan sama da 4 GB. Coreboot 4.18, wanda ake sa ran a watan Nuwamba, shima yana shirin ɓata tsarin ƙaddamarwa na yau da kullun (LEGACY_SMP_INIT), yana maye gurbinsa da lambar ƙaddamarwa PARALLEL_MP.
source: budenet.ru
