Coreboot 4.12 air a leigeil ma sgaoil

foillsichte foillseachadh pròiseict Boot bunaiteach 4.12, a tha a’ leasachadh roghainn eile an-asgaidh an àite firmware seilbhe agus BIOS. Ghabh 190 leasaiche pàirt ann an cruthachadh an dreach ùr, a dheasaich 2692 atharrachaidhean.

prìomh innleachdan:

  • Taic a bharrachd airson 49 bùird-màthar, a’ mhòr-chuid dhiubh air an cleachdadh air innealan le Chrome OS. Thoir air falbh taic airson 51 motherboards. Tha an toirt air falbh gu ìre mhòr a’ buntainn ri crìoch a chuir air taic do bhùird dìleab agus obrachadh gus cuir às do dhùblaidhean de dh’ atharrachaidhean bùird coltach ris. Tha mòran de bhùird a chaidh a thaisbeanadh roimhe seo mar mhodalan fa leth air an cur còmhla ann an seataichean (caochlaidhean), anns a bheil aon mhodal a ’còmhdach an teaghlach gu lèir de dh’ innealan aig an aon àm. A 'gabhail a-steach glanadh dùblaidhean, a dh' aindeoin gu bheil an àireamh de bhùird air an toirt air falbh gu foirmeil nas àirde na an àireamh de bhùird a bharrachd, tha an liosta de uidheamachd le taic air a dhol suas. Tha an sgaoileadh ùr cuideachd a ’toirt a-steach àireamh mhòr de dh’ atharrachaidhean gus taic a leasachadh airson innealan a bhios a ’dol le firmware OEM, a’ toirt a-steach an fheadhainn a tha stèidhichte air Coreboot.
  • Lean glanadh bunait a’ chòd. Chaidh aithnichearan goirid a chuir an àite notaichean cead fada ann an cinn fhaidhlichean SPDX. Tha ainmean nan ùghdaran uile a ghabh pàirt san leasachadh air an cruinneachadh ann am faidhle AUTHORS. Chaidh ath-sgrùdadh a dhèanamh air na faidhlichean cinn gus an còd a chaidh a chòmhdach nuair a bhathas a’ cruinneachadh gach aonad cruinneachaidh a lughdachadh.
  • Driver airson flash drive SMACHDADH aithnichte mar deiseil airson cleachdadh farsaing. Bidh an draibhear a’ cleachdadh SMM (modh riaghlaidh siostam) gus raointean air cuimhne flash a sgrìobhadh, a leughadh agus a ghlanadh, agus faodar a chleachdadh anns an OS no co-phàirtean firmware gus suidheachaidhean a stòradh gu maireannach, gun fheum air draibhear àrd-ùrlar sònraichte a chuir an gnìomh.
  • Chaidh na h-innealan deuchainn aonad a leudachadh, amalachadh leis an t-siostam togail ùr agus a ghluasad gu cleachdadh frèam Cmocka. Chaidh deuchainn / eòlaire air leth a chruthachadh anns a’ chraobh stòr airson deuchainnean aonaid.
  • Am measg nan co-phàirtean a tha a-nis èigneachail airson siostaman x86 tha RELOCATABLE_RAMSTAGE, POSTCAR_STAGE, agus C_ENVIRONMENT_BOOTBLOCK. RELOCATABLE_RAMSTAGE a’ ceadachadh gluasad ùine ruith reamhrachd gu raon cuimhne eile nach eil a’ dol thairis air cuimhne an OS no luchd-làimhseachaidh luchd-pàighidh (tha an gluasad riatanach leis gu bheil ramstage air a thasgadh ann an CBMEM airson luchdachadh nas luaithe nuair a dh’ fhàgas e modh cùl-taic). Tha POSTCAR_STAGE air a chleachdadh gus gluasad bho CAR (Cache-As-Ram) gu còd ruith bho DRAM. Leigidh C_ENVIRONMENT_BOOTBLOCK leat bloc-tòiseachaidh a chleachdadh a chaidh a chur ri chèile a’ cleachdadh GCC àbhaisteach, seach an compiler romcc sònraichte.
  • Tha an còd gus taic a thoirt do àrd-ùrlaran AMDFAM10, VIA VX900 agus FSP1.0 (BROADWELL_DE, FSP_BAYTRAIL, RANGELEY), nach eil a’ coinneachadh ris na riatanasan ùra, air a chuir a-mach às a’ phrìomh bhunait còd. Mar eisimpleir, chan eil e comasach an ìre POSTCAR ann am FSP1.0 a bhuileachadh.

Source: fosgailtenet.ru

Cuir beachd ann