Coreboot 4.18 хувилбар

CoreBoot 4.18 төслийн хувилбар хэвлэгдсэн бөгөөд үүний хүрээнд хувийн програм хангамж болон BIOS-ийн үнэгүй хувилбарыг боловсруулж байна. Төслийн кодыг GPLv2 лицензийн дагуу түгээдэг. Шинэ хувилбарыг бүтээхэд 200 гаруй хөгжүүлэгчид оролцож, 1800 гаруй өөрчлөлтийг бэлтгэсэн.

Үндсэн өөрчлөлтүүд:

  • 23 эх хавтангийн дэмжлэгийг нэмсэн бөгөөд үүнээс 19-ыг нь Chrome OS төхөөрөмж эсвэл Google серверт ашигладаг. Google-н бус самбаруудын дунд:
    • MSI PRO Z690-A WIFI DDR4
    • AMD Бирман
    • AMD Pademelon
    • Siemens MC APL7
  • Google Brya4ES эх хавтангийн дэмжлэгийг зогсоосон.
  • Intel Meteor Lake, Mediatek Mt8188 болон AMD Morgana SoC-ийн дэмжлэгийг нэмсэн.
  • Одоо байгаа техник хангамжийн бүрэлдэхүүн хэсгүүдийг дүрсэлсэн төхөөрөмжийн модны бүтцийг хөрвүүлэгч sconfig нь төхөөрөмж бүрийн үйлдлийг тодорхойлох боломжийг нэмсэн. Үйлдлүүд нь C-идентификаторын хэлбэрээр тодорхойлогддог, жишээлбэл, "device pci 00.0 alias system_agent on ops system_agent_ops end".
  • ACPI/SSDT хүснэгтэд төхөөрөмжийн бүртгэл үүсгэх үед i2c төхөөрөмж байгаа эсэхийг тодорхойлох чадварыг нэмсэн. Энэ функцийг ChromeOS-д ашигладаг Линуксийн цөмд зориулагдсан мэдрэгчтэй самбарт өмнө нь ашиглаж байсан "шалгасан" тугийг ашиглан стандарт "илрүүлэх" тугийг ашиглан мэдрэгчтэй самбарыг илрүүлэхэд ашиглаж болно.
  • SBoM (Firmware Software Bill of Materials) үүсгэх чадварыг хэрэгжүүлсэн бөгөөд энэ нь програм хангамжийн зурагт орсон програм хангамжийн бүрэлдэхүүн хэсгүүдийн найрлагыг тодорхойлох, жишээлбэл, програм хангамжийн эмзэг байдлыг шалгах эсвэл лицензийн шинжилгээг автоматжуулах зорилгоор хийгдсэн.
  • Нөөц хуваарилах механизмын дөрөв дэх хувилбар (RESOURCE_ALLOCATOR_V4) дээр ажиллаж байгаа бөгөөд энэ нь олон төрлийн нөөцийг удирдах, хаягийн орон зайг бүхэлд нь ашиглах, 4 ГБ-аас дээш хэмжээтэй санах ойг хуваарилах боломжийг олгодог.
  • Сонгодог олон процессор горимыг эхлүүлэх механизмыг (LEGACY_SMP_INIT) хуучирсан гэж зарлаж, PARALLEL_MP эхлүүлэх кодоор сольсон.
  • smbus консол драйвер нэмсэн.
  • Checkpatch хэрэгсэл нь Lunux 5.19 цөмд дэмжлэг үзүүлдэг.
  • ACPI-г ASL 2.0 синтакс руу орчуулах ажил үргэлжилж байна.
  • UEFI стек EDK II (TianoCore) дээр суурилсан ачааллын бүрэлдэхүүн хэсэг нь шинэчлэгдсэн бөгөөд үүнийг Intel Core процессорууд (2-оос 12-р үе), Intel Small Core BYT, BSW, APL, GLK болон GLK-R, AMD Stoney Ridge процессоруудад туршсан. болон Пикассо.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх