UEFI Introduction

Home >> | Back to Courseware Access page >> | Back to Other Courseware Content page >> |

 

UEFI Curriculum

About UEFI

UEFI-Framework Course Contents

Introduction to PC Architecture

Beyond BIOS

UEFI Introduction

UEFI Architecture and Technical Overview

UEFI Application

UEFI Shell

UEFI Boot Manager

UEFI Services

UEFI Drivers

Framework Architecture and Technical Overview

Lab

References

Potential research topics

 


 

Contents

 

Agenda

• Brief History on EFI • UEFI Forum • Framework

 

 

Brief History On EFI

Interface specification

  • - Implementation agnostic

Compatible by design

  • - Evolution, not revolution

Abstracts BIOS from OS

  • - Decouples development

Modular and extensible

  • - OS-Neutral value add

Provide efficient Option ROM Replacement

  • - Common source for multiple CPU architectures

 

UEFI Forum

Unified EFI Forum, Inc. created for standardization

A Washington non-profit Corporation

- Develops, promotes and manages evolution of Unified EFI Specification

- Continue to drive low barrier for adoption

Promoter members:

- AMD, AMI, Apple, Dell, HP, IBM, Insyde, Intel, Lenovo, Microsoft, Phoenix

Tiered Membership:

- Promoters, Contributors and Adopters

More information: http://www.uefi.org

 

Unified EFI (UEFI) Forum – www.uefi.org

• Promoters

  • – OEMs: Dell, HP, IBM, Lenovo
  • – IBVs: AMI, Insyde, Phoenix
  • – AMD, Apple, Intel, Microsoft

• UEFI Specification

  • – EFI 1.10 specification contributed to the Forum by Intel and Microsoft to be used as a starting draft
  • – UEFI 2.1 specification released.
  • – Forum will evolve, extend, and add any new functionality as required
  • – Intel contributed EFI 1.10 SCT being used as starting base for UEFI conformance tests

 

UEFI Membership

Promoters: board and corporate officers

 

 

Contributors:

- Corporations, groups or individuals wanting to participate in UEFI 

- Chance to join work groups and contribute to spec or test development

- Early access to drafts and work in progress

 

 

Adopters: - Any entity wanting to implement the specification

 

 

UEFI Promoters, Contributors and Adopters

11 Promoters

20+ Contributors

70+ Adopters

How the UEFI Forum Works

• Board sets strategic direction – Charters work groups to implement direction

• Work groups drawn from membership – Staffed by Promoters and Contributors

• Board approves work groups proposals

• Work Groups:

– 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

 

UEFI Many Groups working together for Standardizing Firmware

 

 

Framework

Intel® Platform Innovation Framework for EFI and UEFI

350px.jpg

Key Benefits

• Better - Faster - Cheaper to develop firmware

• Provides for flexibility –modularity –future growth

• Enables independence of drivers and applications from underlying hardware

• Framework is Intel implementation of EFI and UEFI

 

 

For more complete information about compiler optimizations, see our Optimization Notice.

1 comment

Top
anonymous's picture

This presentation did not convert & display well on the external web interface http://software.intel.com/en-us/articles/uefi-introduction/

Consider revising & republishing the entire presentation.

Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.