定义操作系统与平台固件之间的接口
背景材料
统一 EFI(UEFI)规范(以前称为 EFI 规范)定义了操作系统与平台固件间的接口。
该接口由一些数据表组成,其中包含了供操作系统及其加载器使用的平台相关信息和启动及运行时服务调用。这些技术为启动操作系统和运行预启动应用提供了一个标准环境。
UEFI 规范最初面向下一代基于英特尔架构的电脑,是于 1998 年启动的“英特尔® Boot Initiative”(IBI)项目的副产物。
该英特尔规范原始版本的公开名称为 EFI,最后的版本为 EFI 1.10 版本。
2005 年,统一 EFI 论坛作为一个行业机构成立,旨在推动 EFI 规范的采用,并继续开发 EFI 规范。该行业组织将 EFI 1.10 规范做为起点,发布了后续规范,重新命名为统一 EFI。
UEFI 规范的当前版本可在 UEFI 网站上找到。
有用资源
独立硬件厂商 UEFI 支持中心
查找最新工具资源和培训机会,着手开发驱动程序和应用。
UEFI 和框架历史
如欲了解有关 UEFI 历史和框架的信息,请与我们联系。
UEFI 行业组织
统一 EFI 论坛
面向 EFI 实施的最新 UEFI 和基础代码
TianoCore.org
英特尔® UEFI 社区资源中心
您开发用于英特尔® 架构平台的 UEFI 固件、驱动程序和应用的网关
Linux* ELILO* 资源
面向最新 ELILO 的资源要求使用 gcc3.x 和 binutils 2.11.90 或更高版本,二进制为 Linux* 内核编译了面向 IA-32 的 EFI 支持,可通过www.kernel.org获得,适用于任何 2.6.1 或更高版本的内核。
EGRUB——可应要求提供。发送电子邮件至 EFI General Feedback。