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 төхөөрөмжүүд байгаа эсэхийг илрүүлэх чадварыг нэмсэн. Энэ функцийг стандарт "илрүүлэх" тугийг ашиглан мэдрэгч самбаруудыг илрүүлэхэд ашиглаж болох бөгөөд өмнө нь мэдрэгч самбаруудад ашиглаж байсан цөмд хамаарах "шалгасан" тугийг арилгадаг. Linux, 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
