Coreboot 4.12 නිකුතුව

පළ කළා ව්යාපෘති නිකුතුව Core Boot 4.12, හිමිකාර ස්ථිරාංග සහ BIOS සඳහා නිදහස් විකල්පයක් සංවර්ධනය කරමින් සිටී. සංවර්ධකයින් 190 ක් නව අනුවාදයක් නිර්මාණය කිරීමට සහභාගී වූ අතර ඔවුන් වෙනස්කම් 2692 ක් සකස් කළහ.

ප්රධාන නවෝත්පාදන:

  • මවු පුවරු 49 සඳහා සහය එක් කරන ලදී, ඒවායින් බොහොමයක් Chrome OS සහිත උපාංගවල භාවිතා වේ. මවු පුවරු 51 සඳහා සහය ඉවත් කරන ලදී. ඉවත් කිරීම ප්‍රධාන වශයෙන් සම්බන්ධ වන්නේ ලෙගසි පුවරු සඳහා වන සහාය අවසන් කිරීම සහ සමාන පුවරු ප්‍රභේදවල අනුපිටපත් ඉවත් කිරීමට ක්‍රියා කිරීමයි. කලින් වෙනම මාදිලි ලෙස ඉදිරිපත් කරන ලද බොහෝ පුවරු කට්ටල (විචල්යයන්) බවට ඒකාබද්ධ කර ඇති අතර, එක් මොඩියුලයක් මුළු උපාංග පවුලම එකවර ආවරණය කරයි. අනුපිටපත් පිරිසිදු කිරීම සැලකිල්ලට ගනිමින්, විධිමත් ලෙස ඉවත් කරන ලද පුවරු සංඛ්යාව එකතු කරන ලද සංඛ්යාව ඉක්මවා ගියද, සහාය දක්වන උපකරණ ලැයිස්තුව වැඩි වී ඇත. නව නිකුතුවට Coreboot මත පදනම් වූ ඒවා ඇතුළුව OEM ස්ථිරාංග සමඟ නැව්ගත කරන උපාංග සඳහා සහය වැඩි දියුණු කිරීම සඳහා විශාල වෙනස්කම් රාශියක් ඇතුළත් වේ.
  • කේත පදනම පිරිසිදු කිරීම දිගටම කරගෙන ගියේය. ගොනු ශීර්ෂවල දිගු බලපත්‍ර සටහන් කෙටි හඳුනාගැනීම් සමඟ ප්‍රතිස්ථාපනය කර ඇත එස්පීඩීඑක්ස්. සංවර්ධනයට සහභාගී වූ සියලුම කතුවරුන්ගේ නම් AUTHORS ගොනුවේ එකතු කර ඇත. එක් එක් එකලස් කිරීමේ ඒකකය එකලස් කිරීමේදී ආවරණය වන කේතය අවම කිරීම සඳහා ශීර්ෂ ගොනු සංශෝධනයක් සිදු කරන ලදී.
  • ෆ්ලෑෂ් ධාවකයන් සඳහා ධාවකය කෙටි පණිවුඩ ගබඩාව පුළුල් භාවිතය සඳහා සූදානම් ලෙස හඳුනාගෙන ඇත. ෆ්ලෑෂ් මතකයේ ඇති ප්‍රදේශ ලිවීමට, කියවීමට සහ ඉවත් කිරීමට ධාවකය SMM (පද්ධති කළමනාකරණ මාදිලිය) භාවිතා කරන අතර, වේදිකා-විශේෂිත ධාවකයක් ක්‍රියාත්මක කිරීමේ අවශ්‍යතාවයකින් තොරව, ස්ථිරවම සිටුවම් ගබඩා කිරීමට OS හෝ ස්ථිරාංග සංරචක තුළ භාවිතා කළ හැක.
  • ඒකක පරීක්ෂණ මෙවලම් පුළුල් කර, නව ගොඩනැගීමේ පද්ධතිය සමඟ ඒකාබද්ධ කර Cmocka රාමුව භාවිතයට මාරු කර ඇත. ඒකක පරීක්ෂණ සඳහා ප්‍රභව ගසෙහි වෙනම පරීක්ෂණ/ නාමාවලියක් නිර්මාණය කර ඇත.
  • x86 පද්ධති සඳහා දැන් අනිවාර්ය වන සංරචක RELOCATABLE_RAMSTAGE, POSTCAR_STAGE, සහ C_ENVIRONMENT_BOOTBLOCK ඇතුළත් වේ. RELOCATABLE_RAMSTAGE ධාවන කාලය නැවත ස්ථානගත කිරීමට ඉඩ දෙයි රැලි වේදිකාව මෙහෙයුම් පද්ධතිය හෝ ගෙවීම් හසුරුවන්නෙහි මතකය සමඟ අතිච්ඡාදනය නොවන වෙනත් මතක ප්‍රදේශයකට (ඉදිරිපත් ප්‍රකාරයෙන් පිටවන විට වේගවත් පූරණය සඳහා CBMEM හි ramstage හැඹිලිගත කර ඇති බැවින් මෙම චලනය අවශ්‍ය වේ). 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

අදහස් එක් කරන්න