小编Red*_*Red的帖子

TianoCore+coreboot 是真正的开源 UEFI 吗?

围绕 UEFI 存在很多争议,但不管喜欢与否,它正在成为普遍可用的台式机主板的唯一选择。一段时间以来,我一直在避免使用 UEFI 主板,但现在由于主板供应商提供的 UEFI 产品具有比 BIOS 产品更多的功能(即支持更多 RAM),这变得非常困难。考虑到这一点,我想确保将来至少有一个选择开源,如果没有,我可以忍受更少的功能但更多的自由。

TianoCore 是英特尔对 UEFI 接口的开源实现,维基百科对此有以下说法

TianoCore 缺少初始化芯片组功能的专用驱动程序,而是由 Coreboot 提供,其中 TianoCore 是许多有效负载选项之一。Coreboot 的开发需要芯片组厂商的合作,提供开发初始化驱动所需的规范。

我的问题是,coreboot 提供的这些驱动程序是否仍然需要来自芯片组供应商的某种二进制 blob?此外,Ronald G. Minnich对 EFI有以下看法

对 IDE I/O 地址或某些内存地址的访问可能会被捕获到 EFI 代码中,并可能被检查、修改或中止。许多人认为这是构建“DRM BIOS”的努力。

在 TianoCore+coreboot 设置中,是否有可能执行硬件供应商提供的开源或二进制固件的部分?

motherboard bios open-source uefi

14
推荐指数
2
解决办法
9085
查看次数

标签 统计

bios ×1

motherboard ×1

open-source ×1

uefi ×1