EDK II Specifications Archived - lzeng14/tianocore GitHub Wiki

current EDK II Specifications
EDK II Specifications Archived
Specification_Revision_Download Description
BUILD-EDK II BUILD
Spec v1.26
-2016-01-01 - PDF | ZIP
Spec v1.25
-2015-08-01 - Errata A PDF | ZIP
- 2015-07-01 - PDF | ZIP
Spec v1.24
-2015-03-01 - Errata A PDF | ZIP
-2015-01-01 - PDF | ZIP
Spec v1.22
-2014-01-01 - Errata D PDF | ZIP
-2013-08-30 - Errata C PDF
-2012-06-26 - Errata B PDF
-2011-12-19 - Errata A PDF
-2010-05-04 - No_Errata PDF
This document describes the EDK II build information for the (BUILD) specification and it contains the proposal for the Errata updates that will be available with the UDK2010, UDK2014 and UDK2015 releases. See details in the Revision History in the document for more details.
DEC- EDK II DEC File
Spec v1.25
-2016-01-01 - PDF | ZIP
Spec v1.24
-2015-08-01 - Errata C PDF | ZIP
-2015-03-01 - Errata B PDF | ZIP
-2015-01-11 - Errata A PDF | ZIP
-2014-08-11 - PDF | ZIP
Spec v1.22
-2013-08-30 - Errata C PDF | ZIP
-2012-06-26 - Errata B PDF
-2011-12-19 - Errata A PDF
-2010-05-04 - No_Errata
This document describes the EDK II build information (DEC) file format and it contains the proposal for the Errata updates that will be available with the UDK2010, UKD2014 and UDK2015 releases. See details in the Revision History in the document for more details.
DSC- EDK II DSC File
Spec v1.26
-2016-01-01 - PDF | ZIP
Spec v1.25
-2015-07-01 - PDF | ZIP
Spec v1.24
-2015-03-01 - Errata A PDF | ZIP
-2015-01-11 - PDF | ZIP
Spec v1.22 PDF
-2014-01-11 - Errata D | ZIP
-2013-08-30 - Errata C
-2012-06-26 - Errata B
-2011-12-19 - Errata A
-2010-05-04 - No_Errata
This document describes the EDK II build information (DSC) file format and it contains the proposal for the Errata updates that will be available with the UDK2010 , UDK2014 and UDK2015 releases. See details in the Revision History in the document for more details.
FDF- EDK II FDF File
Spec v1.26
-2016-01-01 - PDF | ZIP
Spec v1.25
-2015-07-01 - PDF | ZIP
Spec v1.24
-2015-03-01 - Errata A PDF | ZIP
-2015-01-01 - PDF | ZIP
Spec v1.22
-2014-01-01 - Errata D | ZIP
-2013-08-30 - Errata C
-2012-06-26 - Errata B
-2011-12-19 - Errata A
-2010-05-04 - No_Errata
This document describes the EDK II Flash Description (FDF) file format. This format was designed to support new build requirements of building EDK and EDK II modules within the EDK II build infrastructure. The EDK II Build Infrastructure supports generation of current Unified EFI, Inc. (UEFI 2.5 and PI 1.4) compliant binary images. The FDF file is used to describe the content and layout of binary images. Binary images described in this file may be any combination of boot images, capsule images or PCI Options ROMs. See details in the Revision History in the document for more details.
INF- EDK II INF File
Spec v1.25
-2015-08-01 - PDF | ZIP
Spec v1.24
-2015-08-01 - Errata C PDF | ZIP
-2015-03-01 - Errata B PDF | ZIP
-2015-01-01 - Errata A PDF | ZIP
-2014-08-11 - PDF | ZIP
Spec v1.22
-2014-01-01 - Errata D PDF | ZIP
-2013-08-30 - Errata C
-2012-06-26 - Errata B
-2011-12-19 - Errata A
-2010-05-04 - No_Errata
This document describes the EDK II build information (INF) file format and it contains the proposal for the Errata updates that will be available with the UDK2010, UDK2014 and UDK2015 releases. See details in the Revision History in the document for more details.
Meta-Data EDK II data
Spec v1.1 Jan 2015 - PDF | ZIP
EDK II Meta Data File Expression Syntax Specification -
This document describes the syntax of expression statements for EDK II Meta-data files used in data fields, feature flag expressions and conditional directive statements
PCD EDK II PCD Variables
Spec v0.55 April 2009 - PCD PDF
Platform Configuration Database Infrastructure Description PCDs -
This document discusses the mechanisms and configuration entries required to make it easy to write portable silicon modules and to port the Framework from platform to platform.
UNI Unicode File
Spec v1.3 - March 2016 - PDF | ZIP
Spec v1.2 - March 2015 - Errata A | ZIP
Multi-String UNI Unicode File Specification
This document describes the Multi-String build information (UNI) file format . See details in the Revision History in the document for more details.
VFR Visual Forms Rep File
Spec v1.9 July 2015 - PDF | ZIP
Spec v1.7 June 2012 - PDF
Spec v1.6 Dec 2011 - PDF
Spec v1.4 May 2011 - PDF
Spec v1.3 Feb 2010 - PDF
To simplify the creation of Internal Forms Representation (IFR), a high-level Visual Forms Representation (VFR) language is described in this document.
C Coding Standards for EDK II
Spec v2.1 Draft Oct 2015 - PDF
The EDK II C Coding Standards Specification establishes a set of rules intended not as a constraint, but as an enabling philosophy which will:
  • Establish uniformity of style.
  • Set minimum information content requirements.
  • Allow all programmers to easily understand the code.
  • Facilitate support tasks by establishing uniform conventions.
  • Ease documentation efforts by embedding the design documentation in the code.
  • Reduce customer and new employee learning curves by providing accurate code documentation and uniform style.
These rules apply to all code developed
ARCHIVES
Errata EDK II V 1.22
This document describes the known errata with the specifications as of 31 August 2011.
⚠️ **GitHub.com Fallback** ⚠️