下周要去培训,这周决定还是了解下EFI,刚来BIOS5个月还在学习Legacy BIOS ,但是下周有机会去听听EFI,所以决定还是了解一点EFI才好,这里就边翻译一点边学习理解一点啦。

本章目标:

              1.描述EFI和UEFI的背景。

               2.介绍UEFI架构的基本原理和Inter的EFI启动实施。

                3.提供一个基本的UEFI术语和概念的基本字典。

               4.这些术语和概念是理解UEFI和学习下面课程的基础。

课程:

               1.UEFI概述。

                2.UEFI技术概述。

                       .UEFI专业名词。

                        .UEFI系统表是什么?

                        .一个设备路径是指什么?

                        .UEFI启动设备是什么?

                          .EFI1.1和UEFI2.0的区别。

内容:

                                                                          EFI概述

1.EFI----Extensible Firmware Interface:可扩展的固件接口。

2.EFI是一个接口规范。

3.从OS抽象出来的平台--分层开发。

4.包括一个模块化的驱动模型和CPU-Independent option rom---提供改进的RAS约定(翻译不好Offers promise of improved RAS)。

5.兼容性的设计--Evolution, not revolution。

6.模块化和可扩展化--OS OS-Neutral value add。

7.对现有接口的补充。

灵活的满足现有和未来的需要


                                                                         

                                                                                            EFI(UEFI)统一论坛--www.uefi.org

成员

         -OEMs:Dell,HP,IBM,Lenovo

          -IBVs   : AMI,Insyde,Phoenix

          -AMD,Apple,Intel,Microsoft

UEFI规范:

           1.EFI 1.1规范是由Intel和微软贡献的草稿。

           2.UEFI 2.1规范已经发布。

            3.Forum将会根据要求开发和扩展来增加一些新的功能。

           4.英特尔提供的EFI 1.1 SCT(子程序调用表?)将会作为UEFI遵守测试的基础。

目的:UEFI规范的世界性的采用和促进。

                                                                      UEFI会员

Promoters(推广者)         :董事会和企业人员

Contributors(贡献参与者):

                                               1.想参与和分享UEFI的公司,团体或者个人。

                                                2.有机会加入工作小组和贡献规格或测试的发展。

                                                3.早期进入起草和工作的。

Adopter(接管者)              : 任何想执行遵从这个规范的。

                                                            How the UEFI Forum Works

1.Board设置战略方向----特别建立工作团队去执行这个方向章程。

2.工作团队从UEFI成员(推广者和参与者)获取。

3.Board为工作团队提供建议书。

4.Work Group(工作团队):

     – USWG – UEFI Specification Working Group
              –responsible for UEFI Spec production
     – UTWG – UEFI Testing Working Group
              –Responsible for publishing SCT
    – PIWG – Platform Initialization Working Group
                –Responsible for the spec that will eventually replace the framework level specs
     – ICWG: Industry Communications


1.UEFI Board:负责Spec的发行、决断、和批准。

2.USWG(uefi工作团队)、UTWG(UEFI测试团队)、PIWG(平台初始化小组)、ICWG(行业沟通小组):每个工作小组批准/提供不同的内容。

3.每个子团队侧重与特定的主题和材料贡献。

USWGuefi工作团队)/PIWG(平台初始化团队)的关系:


1.UEFI Spec 是定义OS, Platform Drivers之间的接口,OS和高级软件应该只能和UEFI spec定义的接口和Server相关联。

2.PI(Platform Initialization )主要是指定与实施UEFI

-促进与固件组件提供者之间的互操作性。

-All interfaces and services produced and consumed by firmware only.

3.UEFI and PI是相互独立的Interfaces

                                                 Uefi 2.1 介绍

*uefi 2.1已经发布一年(其建立在UEFI2.0的基础上)。

*Board 提供确认的正式版本于 jan 2307发布(可以在www.uefi.org上下载)。

*增加内容:

       -Human Interface Infrastructure Human Infrastructure

-提供HW错误报告。

-Authenticated Variable Support Authenticated Support

-简单的文本输入扩展。

-Absolute Pointer Support Absolute Support

                                       

阅读全文
类别:Efi 查看评论
posted on 2010-07-10 01:33  sinbad_li  阅读(1018)  评论(0编辑  收藏  举报