Coreboot 4.20 带来更多支持、改进等

核心引导

Coreboot(以前称为 LinuxBIOS)是一个旨在替换专有 BIOS 中的非自由固件的项目

新版本 Coreboot 4.20 日前发布 在这个版本中,他们做了一个 很多变化 重点是改进已经实现的功能,以及安全改进、兼容性改进,还支持对已经支持的板和新板的改进。

对于那些不熟悉CoreBoot的人,您应该知道这是 传统的基本I / O系统的开源替代品 (BIOS)已在MS-DOS 80s PC上并将其替换为UEFI(统一可扩展)。 CoreBoot还是一个免费的专有固件模拟产品,可用于全面验证和审核。 CoreBoot用作硬件初始化和启动协调的基本固件。

包括图形芯片初始化,PCIe,SATA,USB,RS232。 同时,初始化和启动CPU和芯片组所需的FSP 2.0(英特尔固件支持包)二进制组件和英特尔ME子系统的二进制固件已集成到CoreBoot中。

CoreBoot 4.20 的主要新特性

在这个新版本的 Coreboot 4.20 中 呈现约1600个确认的工作 自上一个版本以来,它代表了清理工作和实施的持续改进。

在这个新版本中最突出的变化是 cpu/mp_init.c 在运行代码后启用 CPU,加上cpu/x86/smm增加了PCI资源存储功能

除此之外, SMM 运行时确保 PCI 资源存储在 SMRAM 内存中 防止通过篡改 PCI BAR 重映射导致敏感数据泄露的攻击。

在这个新版本中突出的另一个变化是 添加了一个驱动程序来读取和写入 EFI 变量 存储在单独的内存区域中。 这对于作为有效负载的 EDK2 特别有用,并允许重复使用现有的 EFI 工具来设置/获取固件使用的选项。

我也知道e 添加了 EWL 控制器 (改进的警告日志记录)来处理英特尔 EWL HOB 错误,以及什么 为 Intel GM2 的代码添加了 DDR45 内存支持,为英特尔“Emmitsburg”PCH 添加了英特尔工具支持,为 Chromebook 添加了 Sound-Open-Firmware 驱动程序以支持系统声音,并为 AMD 添加了 SimNow 控制台日志记录支持。

而且, Yabits 载荷被移除 它变得过时和存档,并且还强调了 修复了超级工具构建问题 使用 musl-libc,在 Xeon SPR 上实现了初步工作,从 coreboot-sdk 中删除了 Zephyr SDK 支持,因为打包的版本很旧并且没有真正使用,并且还添加了对 Intel PCH“Emmitsburg”的 inteltool 支持。

提到在使用 ccache 重建时提高缓存命中百分比的工作,以及 ACPI 生成代码的改进和扩展以及 修复了 RISC-V 代码的一些问题。

最后,还值得一提的是,在这个新版本中, 增加了对25个主板的支持,其中 11 个用于 Chrome 操作系统设备或网络服务器。

  • 华擎:B75M-ITX
  • 戴尔:Latitude E6400
  • 谷歌:奥拉什
  • 谷歌:四四方方
  • 谷歌:宪法
  • 谷歌:哥斯拉克斯
  • 谷歌:哈迪斯
  • 谷歌:神秘
  • 谷歌:Screenbo
  • 谷歌:Starmie
  • 谷歌:塔兰萨
  • 谷歌:欧顿
  • 谷歌:亚维拉
  • 惠普:EliteBook 2170p
  • 英特尔:Archer City CRB
  • 英特尔:DQ67SW
  • 保护:VP2420
  • 保护:VP4630/VP4650
  • 保护:VP4670
  • 西门子:MC EHL4
  • 西门子:MC EHL5
  • 系统76:lemp11
  • 系统76:oryp10
  • 系统76:oryp9

如果您有兴趣了解更多关于CoreBoot 4.18这个新版本的信息,可以查阅详情 在下面的链接.

获取CoreBoot

最后,对于那些有兴趣获得此新版本的CoreBoot的人 他们可以从下载部分进行操作,可以在该项目的官方网站上找到。

除此之外,他们还将能够找到有关该项目的文档和更多信息。

链接是这个。


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。