Skip to content

EDK II User Documentation

Laurie Jarlstrom edited this page Jan 21, 2016 · 11 revisions
EDK II User Documentation
Document DownLoad Description
PDF UEFI Packaging Tool (UEFIPT) Quick Start 1.2
This document provides a definitive list of steps to follow which will result in the creation of a UEFI Distribution Package using the UEFI Packaging Tool (UEFIPT) within a Microsoft Windows* OS and Linux OS environments.
  • August 2015
PDF UEFI SCT Case Writers Guide .91
This document defines the guidelines for writing the test cases under UEFI Self-Certification Test (SCT) and introduces the UEFI SCT source tree. This document is intended for anyone interested in developing or porting tests for the UEFI SCT
PDF or Zip A_Tour_Beyond_BIOS_into_UEFI_Secure_Boot_White_Paper
This document provides an overview of the implementation and intent behind the UEFI Secure Boot feature and capability of UEFI Specification, Version 2.3.1C, http://www.uefi.org The goal of the paper is to provide
  • an understanding of the motivations behind this capability
  • a walk-through of the implementation
  • a future evolution.
This paper targets firmware, software, and BIOS engineers.
PDF or Zip Signing UEFI Images.pdf V1.31
Version 1.31. This document describes how to sign UEFI images for the development and test of UEFI Secure Boot using the UDK2010.SR1 release.
  • Provides an overview of UEFI Secure Boot
  • Details the steps to sign an UEFI image
  • Describes the UEFI Secure Boot policies
  • Describes the steps required to set specific UEFI Secure Boot policies
  • Describes the image authorization flow when UEFI Secure Boot is enabled
  • Decribes how to use OVMF and NT32Pkg as UEFI Secure Boot reference platforms
  • Demonstrates several UEFI Secure Boot scenarios using OVMF
Updates and clarifications related to UEFI Spec conformance regarding KEK and DB usages See also SecurityPkg for more information on How to enable security, TPM, User identification (UID), secure boot and authenticated variable. NOTE SVNs: For Nt32Pkg requires -r13186, For OVMF Requires -r13160 beyond UDK2010.SR1 release version
PDF Driver Writer Guide V1.01
The UEFI Driver Writer Guide V1.0.1 document is designed to aid in the development of UEFI Drivers using the EDK II open source project as a development environment. Please also refer to the Driver-Developer page for the EDK II UEFI Driver Developer Wizard. UEFI Drivers are described in the Unified Extensible Firmware Interface Specification, Version 2.3.1. There are different categories of UEFI Drivers, and many variations of each category. This document provides basic information for the most common categories of UEFI drivers. Many other driver designs are possible.
PDF EDKII User Manual V 0.7
This document provides detailed instructions for downloading, configuring, and building an EDK II project as well as running EDKII Emulation Environments.
PDF EDK II User Manual v 0.6
This document provides detailed instructions for downloading, configuring and building an EDK II project as well as running EDK II Emulation Environments. Superceded by version 0.7
PDF EDK II Module Writer's Guide v 0.7
The document is a guideline for new EDK II module developers, and provides detailed instructions on how to develop and build a new module, and how to release with a package.
PDF EDK II Module Writer's Guide v0.01
The document is a guidline for new EDK II module developers, and provides detailed instructions on how to develop and build a new module, and how to release with a package. Superceded by version 0.7.
PDF EDK II C Coding Standards Specification v 2.1 Draft
C Coding standards for EDK II
PDF Performance Optimization
Technical documentation for Performance Optimization for EDK II
Clone this wiki locally