Ukukhutshwa kweprojekthi yeCoreBoot 4.16 kupapashwe, ngaphakathi kwesakhelo apho enye indlela yamahhala kwi-firmware yobunikazi kunye ne-BIOS iphuhliswa. Ikhowudi yeprojekthi isasazwa phantsi kwelayisensi ye-GPLv2. Abaphuhlisi be-170 bathathe inxaxheba ekudalweni kwenguqulelo entsha, abalungiselele utshintsho lwe-1770.
Iinguqulelo eziphambili:
- Inkxaso eyongeziweyo yeebhodi ze-33 ze-motherboards, ezi-22 zazo zisetyenziselwa izixhobo ze-Chrome OS okanye iiseva zeGoogle. Phakathi kweebhodi ezingezizo ezakwaGoogle:
- I-Acer Aspire VN7-572G
- amd chausie
- I-ASROCK H77 Pro4-M
- I-ASUS P8Z77-M
- Ukulinganisa amandla e-QEMU9
- Intel Alderlake-N RVP
- I-Atlas ye-Prodrive
- IiLebhu zeNkwenkwezi zeLabs StarBook Mk V (i3-1115G4 kunye ne-i7-1165G7)
- System76 gaze16 3050, 3060 kunye 3060-b
- Inkxaso yeGoogle Corsola, Nasher kunye neStryke motherboards iye yanqunyanyiswa.
- Inkxaso eyongeziweyo ye-Power9 CPU kunye ne-AMD Sabrina SoC.
- Kongezwe ukhetho lokukhubaza i-IME (i-Intel Management Engine) subsystem, eza kwiibhodi ezininzi zangoku ezine-Intel processors kwaye iphunyezwe njenge-microprocessor eyahlukileyo esebenza ngokuzimeleyo kwi-CPU kwaye yenze imisebenzi efuna ukwahlulwa kwinkqubo yokusebenza, efana nale. njengokusetyenzwa komxholo okhuselweyo (DRM), ukuphunyezwa kweemodyuli zeTPM (iModyuli yeQonga eliThenjiweyo) kunye nojongano olukwinqanaba elisezantsi lokubeka iliso kunye nokulawula izixhobo. Ukukhubaza i-IME kwiinkqubo ezisuka kusapho lwe-Skylake ukuya kwi-Alder Lake, i-parameter ye-me_state isetyenziswa kwi-CMOS, inika ixabiso le-1 apho iya kuvala injini. Ukutshintsha imeko ye-CSME nge-CMOS, indlela ethi ".enable" yongezwe, imeko ehambelana ne-me_state parameter.
- I-coreboot-configurator eyongeziweyo, i-GUI elula yokutshintsha izicwangciso ze-CMOS kwi-Coreboot CBFS usebenzisa i-nvramtool utility.
- Yongeza i-apcb_v3_edit into eluncedo yokuhlela APCB V3 (AMD PSP Customization Block) iifayile zokubini kwaye endaweni yayo ukuya kwi-16 SPD (Serial Ubukho bokubona) kuzo.
- I-submodules ehlaziyiweyo i-amd_blobs, i-arm-trusted-firmware, i-blobs, i-chromeec, i-intel-microcode, i-qc_blobs kunye ne-vboot.
- Ikhowudi yokumisela i-LAPIC (I-Local Advanced Programmable Interrupt Controller) ihanjiswe kwi-MP init.
- Inkxaso eyongeziweyo yolandelelwano lokubaleka lwe-ANSI ukugqamisa iziganeko ezibalulekileyo, ezinje ngeempazamo kunye nezilumkiso, xa ubonisa iilog kwi-interactive console.
- Iphunyeziwe cbmem_dump_console umsebenzi, efana cbmem_dump_console_to_uart, kodwa isebenza kunye consoles iqwalaselwe ngokuqhelekileyo.
- Izicwangciso zemifanekiso ephilayo zilungelelaniswe ukusebenza kunye nokuhanjiswa kwe-NixOS 21.11. Iphakheji ye-iasl iyekisiwe kwaye yatshintshwa ngezixhobo ze-acpica.
- I-U-Boot bootloader ihlaziywe kwinguqulo ye-2021.10.
- Inkxaso eyongeziweyo kwiinkqubo ezingaphezulu kwe-128 CPU cores.
- Umqhubi ofakiweyo we-Semtech sx9360 SAR izivamvo zokusondela ezisetyenziswa kwizixhobo ze-Samsung.
- Umqhubi wongeziweyo we-SGenesys Logic GL9750 abalawuli be-SD abasetyenziswa kwiiChromebooks.
- Inkxaso eyongeziweyo yabalawuli be-Realtek RT8125 Ethernet.
- Umqhubi wongeziweyo weFibocom 5G WWAN ACPI.
- Inkxaso eyongeziweyo kwi-topology yememori edibeneyo xa usebenzisa i-DDR4.
- Inkxaso eyongeziweyo ye-FSP 2.3 (Flexible Software Package) iinkcukacha.
- Ikhowudi yokubala i-hashes esetyenziselwa ukuqinisekiswa kunye novavanyo lwelizwe le-CBFS iye yasebenza kwakhona.
- Inkxaso eyongeziweyo ye-PCI-e Resizable BAR (iRejista yeedilesi ezisisiseko) ubuchwepheshe, obuvumela i-CPU ukuba ifikelele kwimemori yevidiyo epheleleyo yekhadi le-PCI.
Ukongezelela, isicwangciso sotshintsho sinikezelwa ukususela ekukhululweni kwe-4.18 ukuya kwi-edition yesine ye-resource allocation mechanism (RESOURCE_ALLOCATOR_V4), eyongeza inkxaso yokuguqula uluhlu lwemithombo emininzi, usebenzisa yonke indawo yedilesi, kunye nokwabiwa kwememori kwiindawo ezingaphezulu kwe-4 GB. I-Coreboot 4.18, ekulindeleke ngoNovemba, iphinda icwangcise ukulahla i-classic multiprocessor initialization mechanism (LEGACY_SMP_INIT), endaweni yayo ngekhowudi yokuqalisa ye-PARALLEL_MP.
umthombo: opennet.ru