可扩展固件接口(EFI), Intel平台创新架构(Platform Innovation Framework)和Tiano

 
很容易会混淆EFI规范、Framework规范和Tiano。这三个概念密切相关,却不尽相同。这里,我们做一下对比。
EFI,可扩展固件接口(Extensible Firmware Interface)。名符其实,EFI是固件(Firmware)和操作系统之间的接口。EFI不是程序代码,而是一个规范。Intel®公布了EFI规范的示例实现,叫做EFI Sample Implementation v1.10.14.62。这个实现使用老版BIOS的功能来引导。
为了实现从老版BIOS到EFI的转变,Intel®创建了实现EFI的完整的平台固件解决方案,叫做Platform Innovation Framework for EFI,简称“the Framework”。The Framework – 名符其实 – 是一个符合EFI规范独立于老版BIOS的架构。The Framework被描述为一系列架构定义和建立独立于旧版并服从EFI规范的固件时所需的规则的集合。Tiano是Framework在Intel的内部代号。称谓上Tiano和“the Framework”可以互换,代表同样的概念。
EDK(EFI Developer Kit)是Framework基础部份的开源版,在Framework的Core Interface Specifications(CIS)定义,还附加了一些驱动示例和一个Nt32的平台实现示例。除了开源了Framework的基础代码,EDK还允许EFI和DXE驱动、Option ROM和pre-Boot应用程序的开发、Debug和测试。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值