Coreboot 4.12 lage

pibliye lage pwojè Nwayo Boot 4.12, ki ap devlope yon altènatif gratis nan firmwèr propriétaires ak BIOS. 190 devlopè te patisipe nan kreyasyon nouvo vèsyon an, ki te prepare 2692 chanjman.

Prensipal la inovasyon:

  • Te ajoute sipò pou 49 plak mèr, pifò ladan yo yo itilize sou aparèy ak Chrome OS. Retire sipò pou 51 plak mèr. Retire a sitou konsène mete fen nan sipò pou tablo eritaj yo ak travay pou elimine doub variants tablo ki sanble. Anpil tablo ki te deja prezante kòm modèl separe yo konbine nan seri (variante), nan ki yon modil kouvri tout fanmi an nan aparèy nan yon fwa. Lè w ap pran an kont netwayaj la nan kopi, malgre lefèt ke fòmèlman kantite ankadreman retire depase kantite ajoute, lis la nan ekipman sipòte te ogmante. Nouvo lage a gen ladan tou yon gwo kantite chanjman pou amelyore sipò pou aparèy ki anbake ak firmwèr OEM, ki gen ladan sa ki baze sou Coreboot.
  • Netwayaj baz kòd la kontinye. Yo te ranplase nòt lisans ki long nan tèt dosye yo ak idantifyan kout SPDX. Non tout otè ki te patisipe nan devlopman yo kolekte nan dosye AUTHORS la. Yo te fè yon revizyon nan dosye header yo pou minimize kòd ki kouvri lè yo rasanble chak inite asanble.
  • Chofè pou kondui flash SMMSTORE rekonèt kòm pare pou itilize toupatou. Chofè a sèvi ak SMM (mòd jesyon sistèm) pou ekri, li ak klè zòn nan memwa flash, epi li ka itilize nan konpozan OS oswa firmwèr pou konsève paramèt yo nèt ale, san yo pa bezwen aplike yon chofè espesifik pou platfòm.
  • Zouti tès inite yo te elaji, entegre ak nouvo sistèm bati a epi transfere nan itilizasyon fondasyon Cmocka. Yo te kreye yon tès/anyè separe nan pyebwa sous la pou tès inite yo.
  • Eleman ki obligatwa kounye a pou sistèm x86 yo enkli RELOCATABLE_RAMSTAGE, POSTCAR_STAGE, ak C_ENVIRONMENT_BOOTBLOCK. RELOCATABLE_RAMSTAGE pèmèt demenajman nan ègzekutabl ramstage nan yon lòt zòn memwa ki pa sipèpoze ak memwa OS oswa moun kap okipe chaj (deplasman an nesesè depi ramstage nan kachèt nan CBMEM pou chaje pi vit lè w ap soti nan mòd sibstiti). POSTCAR_STAGE yo itilize pou fè tranzisyon soti nan CAR (Cache-As-Ram) pou ale nan kouri kòd ki soti nan DRAM. C_ENVIRONMENT_BOOTBLOCK pèmèt ou sèvi ak yon bootblock konpile lè l sèvi avèk GCC regilye, olye ke konpilatè romcc espesyalize a.
  • Kòd pou sipòte AMDFAM10, VIA VX900 ak FSP1.0 platfòm (BROADWELL_DE, FSP_BAYTRAIL, RANGELEY), ki pa satisfè nouvo kondisyon yo, yo te eskli nan baz kòd prensipal la. Pa egzanp, li pa posib pou aplike etap POSTCAR nan FSP1.0.

Sous: opennet.ru

Add nouvo kòmantè