CoreBoot 4.15 项目的版本已经发布,在该项目的框架内正在开发专有固件和 BIOS 的免费替代方案。 项目代码根据 GPLv2 许可证分发。 219名开发人员参与了新版本的创建,准备了2597项变更。
主要创新:
- 新增对 21 款主板的支持,包括基于 H61 芯片组的华硕主板和 14 款 System76 设备使用的主板。非 System76 主板包括:
- SuperMicro x9sae
- 华硕 p8h61-m_pro_cm6630
- 华硕 p8h77-v
- 华硕 p8z77-v
- Google nipperkin
- 联想 W541
- 西门子 mc_ehl
- Google Mancomb主板支持已停止。
- 实现了对 libpayload 库和有效载荷组件进行单元测试的功能。
- 本文提出了一种访问 cpu_info 结构的新方法,该方法基于使用指向堆栈上分配的数据段的 CPU 特定描述符来确定结构的位置,从而无需计算 cpu_info 结构的偏移量。
- 之前已被弃用并被 UefiPayloadPkg 选项取代的 COREBOOTPAYLOAD 选项已停止使用。
- 旧的 lp4x 和 ddr4 版本的 spd_tools 已被移除,并被统一版本取代。
来源: opennet.ru
