ICoreBoot 4.12 ilapha futhi iza nokuxhaswa kwamabhodi angama-49 nokuningi

Ngemuva kwengxenye yonyaka kusuka enguqulweni yokugcina emenyezelwe, kukhishwe inguqulo entsha yeCoreBoot 4.12 lapho kwengezwa khona uchungechunge lokuthuthuka njengokusekelwa okukhulu, ukuqedwa kwekhodi engasasebenzi nokuningi.

Kulabo abangajwayelene neCoreBoot, kufanele wazi ukuthi lokhu enye indlela evulekile ehlukile kuhlelo lwendabuko lwe-Basic I / O (BIOS) ebesevele ikuma-PC we-MS-DOS 80s futhi esikhundleni sayo kwafakwa i-UEFI (Unified Extensible). ICoreBoot ibuye ibe i-analog yamahhala ye-firmware ephathelene futhi iyatholakala ukuze iqinisekiswe ngokuphelele futhi ihlolwe. I-CoreBoot isetshenziswa njenge-firmware eyisisekelo yokuqalisa kwe-hardware nokuxhumanisa i-boot.

Kubandakanya ukuqaliswa kwe-chip chip, i-PCIe, i-SATA, i-USB, i-RS232. Ngasikhathi sinye, izingxenye zebhanana ze-FSP 2.0 (Intel Firmware Support Package) kanye ne-firmware kanambambili yohlelo olungaphansi lwe-Intel ME, okudingeka ukuthi iqalise futhi ivule i-CPU ne-chipset, ihlanganiswe kwi-CoreBoot.

Yini okusha ku-CoreBoot 4.12?

Kule nguqulo entsha ye Abathuthukisi beCoreBoot 4.12, 190 babambe iqhaza balungisa izinguquko ezingama-2692 okubaluleke kakhulu okulandelayo.

KuCoreboot 4.12 kungezwe ukusekelwa kwamabhodi womama angama-49, iningi lawo lisetshenziswa kumadivayisi we-Chrome OS.

Ngenkathi ngakolunye uhlangothi ukwesekwa kwamabhodi we-51 kwasuswa, ukususwa okuhlobene ikakhulukazi nokuphela kokusekelwa yamapuleti aphelelwe yisikhathi futhi asebenzela ukuqeda izimpinda izinketho zebhodi ezifanayo. Amabhodi amaningi, abekade ethulwa njengamamodeli ahlukile, ahlanganiswe abe amasethi (okuhlukile), lapho imodyuli eyodwa ihlanganisa khona wonke umndeni wedivayisi.

Ikhodi yokusekela amapulatifomu I-AMDFAM10, i-VIA VX900 ne-FSP1.0 (BROADWELL_DE, FSP_BAYTRAIL, RANGELEY), ezingahlangabezani nezidingo ezintsha, zikhishiwe kwisisekelo sekhodi uthishanhloko. Isibonelo, ku-FSP1.0 akunakwenzeka ukusebenzisa isigaba se-POSTCAR.

Ukubheka ukuhlanzwa kwezimpinda, yize empeleni inani lamabhodi akhishiwe lidlula inani elengeziwe, uhlu lwemishini ehambisanayo lukhuphukile. Uhlobo olusha futhi lwenze izinguquko eziningi ezihlobene ne- ukusekelwa okuthuthukisiwe kwamadivayisi eza ne-OEM firmware, kufaka phakathi lezo ezisuselwa ku-Coreboot.

Ngaphezu kokuqhubeka nokuhlanza isisekelo sekhodi, amanothi evolumu kumalayisense kumaheda wefayela kufakwe ezinye izihlonzi ze-SPDX ezimfushane. Amagama abo bonke ababhali ababambe iqhaza entuthukweni aqoqwe kufayela le-AUTHORS. Amafayili kanhlokweni abuyekezwa ukuze kuncishiswe ikhodi embozwe ngesikhathi sokuhlangana kweyunithi ngalinye lomhlangano.

Isilawuli se-SMMSTORE Flash Drive sibonwa silungele ukusetshenziswa kabanzi. Isilawuli sisebenzisa imodi ye-SMM (System Management Mode) ukubhala, ukufunda nokusula izindawo kwimemori ye-flash, futhi singasetshenziswa kuzinto ze-OS noma ze-firmware ukuhlela ukugcinwa unomphela kwezilungiselelo, ngaphandle kwesidingo sokusebenzisa isilawuli esithile kupulatifomu ngayinye.

Amathuluzi wokuhlola amayunithi anwetshiwe, ezihlangana nohlelo olusha lokwakha futhi ziqhubekele ekusebenziseni uhlaka lweCmocka. Isivivinyo / umkhombandlela ohlukile wenziwe esihlahleni somthombo sokuhlolwa kwamayunithi.

Izakhi manje ziyadingeka ezinhlelweni ze-x86 zifaka RELOCATABLE_RAMSTAGE, POSTCAR_STAGE, ne-C_ENVIRONMENT_BOOTBLOCK I-RELOCATABLE_RAMSTAGE okuvumela i-ramstage ukuthi idluliselwe kwenye indawo yememori ngesikhathi sokusebenza engadluli nohlelo lokusebenza noma abashayeli bokulayisha abakhokhelwayo (ukuhambisa kuyadingeka njengoba i-ramstage ibekiwe ku-CBMEM ukuze ilayishwe ngokushesha lapho iphuma kwimodi yokulinda).

POSTCAR_STAGE isetshenziselwe ukushintsha isuka ku-CAR (i-Cache-As-Ram) iye kukhodi esebenzisa i-DRAM. C_ENVIRONMENT_BOOTBLOCK ivumela ukusebenzisa i-bootblock ehlanganiswe kusetshenziswa i-GCC ejwayelekile, esikhundleni somhlanganisi okhethekile we-romcc.

Thola i-CoreBoot

Ekugcineni, kulabo abanentshisekelo yokukwazi ukuthola le nguqulo entsha yeCoreBoot bangakwenza esigabeni sabo sokulanda, engatholakala kuwebhusayithi esemthethweni yephrojekthi.

Ngokungeziwe kulokho kuyo ungathola imibhalo kanye neminye imininingwane mayelana nephrojekthi.

Isixhumanisi yilokhu.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.