کوربوټ 4.12 خپور شو

خپور شوی د پروژې خوشې کول کور بوټ 4.12، کوم چې د ملکیت فرم ویئر او BIOS لپاره وړیا بدیل رامینځته کوي. د نوي نسخې په جوړولو کې 190 پراختیا کونکو برخه اخیستې، چې 2692 بدلونونه یې چمتو کړي.

اصلي نوښتونه:

  • د 49 مدر بورډونو لپاره ملاتړ اضافه شوی ، چې ډیری یې د کروم OS سره وسیلو کې کارول کیږي. د 51 مور بورډونو لپاره ملاتړ لرې شوی. لرې کول په عمده ډول د میراث بورډونو لپاره د ملاتړ پای ته رسیدو او د ورته بورډ ډولونو نقلونو له مینځه وړو لپاره کار کولو اندیښنه لري. ډیری بورډونه چې دمخه د جلا ماډلونو په توګه وړاندې شوي و په سیټونو (ډولونو) کې یوځای شوي ، په کوم کې چې یو ماډل په یوځل کې د وسیلو ټوله کورنۍ پوښي. د نقلونو پاکولو په پام کې نیولو سره، سره له دې چې په رسمي توګه د لیرې شوي بورډونو شمیر د اضافه شوي شمیر څخه ډیر دی، د ملاتړ شوي تجهیزاتو لیست ډیر شوی. نوې ریلیز کې د وسیلو لپاره ملاتړ ته وده ورکولو لپاره لوی شمیر بدلونونه هم شامل دي چې د OEM فرم ویئر سره لیږدول کیږي ، پشمول د Coreboot پراساس.
  • د کوډ بیس پاکول دوام لري. د فایل سرلیکونو کې اوږده جواز نوټونه د لنډ پیژندونکو سره بدل شوي SPDX. د ټولو لیکوالانو نومونه چې په پراختیا کې یې برخه اخیستې وه د AUTHORS فایل کې راټول شوي. د سرلیک فایلونو بیاکتنه ترسره شوې ترڅو د پوښښ کوډ کم کړي کله چې د هر مجلس واحد راټولول.
  • د فلش ډرایو لپاره ډرایور SMMSTORE د پراخه استعمال لپاره چمتو په توګه پیژندل شوی. ډرایور د فلش حافظې د لیکلو، لوستلو او پاکولو لپاره SMM (سیسټم مدیریت حالت) کاروي، او په OS یا فرم ویئر برخو کې کارول کیدی شي د تل لپاره ترتیبات ذخیره کړي، پرته له دې چې د پلیټ فارم ځانګړي ډرایور پلي کولو ته اړتیا ولري.
  • د واحد ازموینې وسیلې پراخه شوي ، د نوي جوړونې سیسټم سره مدغم شوي او د Cmocka چوکاټ کارولو ته لیږدول شوي. د واحد ازموینې لپاره د سرچینې ونې کې یو جلا ازموینې/ لارښود جوړ شوی.
  • هغه برخې چې اوس د x86 سیسټمونو لپاره لازمي دي شامل دي RELOCATABLE_RAMSTAGE، POSTCAR_STAGE، او C_ENVIRONMENT_BOOTBLOCK. RELOCATABLE_RAMSTAGE د چلولو وخت بدلولو ته اجازه ورکوي رامسټیج د حافظې یوې بلې ساحې ته چې د OS یا د پیلوډ هینډلرونو حافظې سره نه تیریږي (حرکت اړین دی ځکه چې رامسټیج د سټینډ بای حالت څخه د وتلو پرمهال د ګړندي بارولو لپاره په CBMEM کې کیش شوی دی). POSTCAR_STAGE د CAR (Cache-As-Ram) څخه د DRAM څخه چلولو کوډ ته د لیږد لپاره کارول کیږي. C_ENVIRONMENT_BOOTBLOCK تاسو ته اجازه درکوي د ځانګړي romcc کمپیلر پرځای د منظم GCC په کارولو سره ترتیب شوی بوټ بلاک وکاروئ.
  • د AMDFAM10، VIA VX900 او FSP1.0 پلیټ فارمونو (BROADWELL_DE، FSP_BAYTRAIL، RANGELEY) ملاتړ کولو کوډ، کوم چې نوي اړتیاوې نه پوره کوي، د اصلي کوډ بیس څخه ایستل شوي. د مثال په توګه، په FSP1.0 کې د POSTCAR مرحله پلي کول ممکن ندي.

سرچینه: opennet.ru

Add a comment