Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

EDK II Dashboard

Note: this page is no longer maintained. Information is here for historical purposes and will be archived in an upcoming site revision.

EDK II BIOS Enabling Dashboard – January 21, 2014

Updates in red

UEFI specs

Description

Revision

Notes

Intel UDK2010 page, with links to all kits and latest release

  • UEFI 2.3.1 and PI 1.2.1

SR1.UP1.P1

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UDK2010

UEFI Spec

2.4 A Dec 2013

http://www.uefi.org Click Specifications -> Download Specifications, fill out form, and click Submit.

UDK2010 documents (.chm and html)

SR1.UP1.P1 Jul 2013

all docs http://sourceforge.net/projects/edk2/files/UDK2010%20Releases/UDK2010.SR1.UP1.P1/UDK2010.SR1.UP1.P1-Documents.zip/download individual docs https://sourceforge.net/projects/edk2/files/EDK_II_Libraries/UDK2010.SR1.UP1.P1/

UEFI Driver Writer’s Guide

1.01 Mar 2012

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Driver_Developer

Platform Initialization (PI) spec

1.3 Jul 2013

http://www.uefi.org Click Specifications -> Download Specifications, fill out form, and click Submit.

UEFI Shell spec

2.0 Errata A May 2012

http://www.uefi.org Click Specifications -> Download Specifications, fill out form, and click Submit.

UEFI other

Description

Revision

Notes

UEFI Mantis access

Mantis is the UEFI ECR (Engineering Change Request) portal

  1. http://www.uefi.org/home/
  2. Click on Log On in upper right corner, or Members Pages on left.
  3. Under Announcements on the right is Current Specifications (which is not accurate) and UEFI Mantis Access.
  4. Click on UEFI Mantis Access - this is the UEFI ECR database.
  5. Your uefi.org username/password is supposed to work. If it does not, then use the UEFI contact link to request access http://www.uefi.org/contact_us/

Intel UEFI Driver and Application Tool Resources

http://www.intel.com/go/uefi-ihv

How to enable UEFI Secure Boot

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=How_to_Enable_Security http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=SecurityPkg

UEFI Training videos

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Training

Driver Developer page

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Driver_Developer

UDK main page

http://www.tianocore.org

UDK 2010 roadmap

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=RoadMap

UEFI tools

Description

Revision

Notes

UEFI Driver Wizard

0.11 Mar 2012

Open source program designed to accelerate the development of new UEFI drivers using a GUI-based template generator. http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Driver_Developer

shell

Description

Revision

Notes

UEFI Shell

2.0 Aug 2011

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UDK2010

EDK II App Dev Kit (EADK)

  • Include Standard C libraries in UEFI shell applications

A2 May 2011

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UDK2010

EDK II shell porting guide

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Porting_an_EDK_Shell_Extension

Shell 2.0 documentation

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ShellPkg#Shell_2.0_Engineering_Resources

build specs

Description

Revision

Notes

Build Specs wiki

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK_II_Specifications

EDK II Build Spec

1.22 Errata C Aug 2013

http://sourceforge.net/projects/edk2/files/Specifications/Build_Spec_v1.22_Errata_C.pdf/download

DEC Spec

1.22 Errata C Aug 2013

http://sourceforge.net/projects/edk2/files/Specifications/DEC_Spec_v1.22_Errata_C.pdf/download

DSC Spec

1.22 Errata C Aug 2013

http://sourceforge.net/projects/edk2/files/Specifications/DSC_Spec_v1.22_Errata_C.pdf/download

FDF Spec

1.22 Errata C Aug 2013

http://sourceforge.net/projects/edk2/files/Specifications/FDF_Spec_v1.22_Errata_C.pdf/download

INF Spec

1.22 Errata C Aug 2013

http://sourceforge.net/projects/edk2/files/Specifications/INF_Spec_v1.22_Errata_C.pdf/download

VFR Spec

1.7 May 2012

http://sourceforge.net/projects/edk2/files/Specifications/VFR_V1.7.pdf/download

PCD Infrastructure

0.55 Apr 2009

http://sourceforge.net/projects/edk2/files/Specifications/PCD_Infrastructure.pdf/download

user documentation

Description

Revision

Notes

EDK II User Manual

0.7 Mar 2010

http://sourceforge.net/projects/edk2/files/General%20Documentation/EDKII%20User%20Manual%20V0.60.pdf/download

EDK II Module Writer’s Guide

0.7 Mar 2010

http://sourceforge.net/projects/edk2/files/General%20Documentation/EDKII%20Module%20Writer_s%20Guide_0_7.pdf/download

EDK II C Coding Standards

2.0 Dec 2014

http://sourceforge.net/projects/edk2/files/Specifications/EDK2_C_Coding_Standards_2_0.pdf/download

EDK II Performance Optimization

1.0 Feb 2010

http://sourceforge.net/projects/edk2/files/Technical%20Information/PerformanceOptimization_1_0.pdf/download

EDK II packages

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDKII_Packages

FAQ and whitepapers

Description

Revision

Notes

EDK II and other FAQs

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Member_FAQ

EDK II Build Decoded

0.0.2 WW11 2012

http://sourceforge.net/projects/edk2/files/General%20Documentation/EDK_II_Build_Decoded.pdf/download

How to create Visual Studio solution for code tree

1.0 May 2012

http://sourceforge.net/projects/edk2/files/General%20Documentation/How-to-Create_VS_Solution_for_Existing_Code.pdf/download

EDK II SMM call topology

0.3.1 October 2012

http://sourceforge.net/projects/edk2/files/General%20Documentation/EDK%20II%20SMM%20call%20topology.pdf/download

How EDK II Platform Reference Code is dispatched

1.0 May 2012

Build integration of Reset Vector: example for a UDK2010 platform

1.0 May 2012

forums

Description

Notes

EDK II project home page

http://edk2.sourceforge.net/

EDK II support page

http://sourceforge.net/projects/edk2/support

EDK II source code changes mailing list

http://lists.sourceforge.net/lists/listinfo/edk2-commits

EDK II developer discussion mailing list

http://lists.sourceforge.net/mailman/listinfo/edk2-devel

EDK II search mailing lists

http://sourceforge.net/search/?group_id=288620&type_of_search=mlists

user contributions

Description

Notes

StartCore

http://edk2-startcore.sourceforge.net/

EDK II Build Data Viewer

https://github.com/01org/edkiibuilddataviewer/ A Windows application to view all EDK II build log files, and display and quickly find where PCDs and GUIDs are defined, what source files are used in a build, and more!

EFI info, may be useful

Description

Revision

Notes

EFI Shell Developer Guide

0.91

http://sourceforge.net/projects/efi-shell/files/documents/

EFI Shell Command Manual

1.1

http://sourceforge.net/projects/efi-shell/files/documents/

EFI Shell User’s Guide

1.0

http://sourceforge.net/projects/efi-shell/files/documents/

EFI Shell Getting Started Guide

0.31

http://sourceforge.net/projects/efi-shell/files/

HII spec

0.92

http://www.intel.com/content/www/us/en/processors/itanium/efi-human-interface-infrastructure-specification-v092.html

Intel Framework specs collection

http://www.intel.com/content/www/us/en/architecture-and-technology/unified-extensible-firmware-interface/efi-specifications-general-technology.html