Skip to content

Getting Started with EDK II

Laurie Jarlstrom edited this page Nov 23, 2016 · 16 revisions

Step-by-step Instructions

GitHub Help

GitHub (https://help.github.com/index.html) provides step-by-step instructions for user registration and basic features supported by GitHub

GitHub EDK II Project Repositories

How to Setup the EDK II Tree

A few different build environment types are documented. If instructions are not available for your exact system configuration, you may still be able to tweak the instructions to work on your system.

Note: Some other build tools may be required depending on the project or package

Note: Some of the following examples use the Multiple Workspace feature to configure the EDK II BaseTools. More information on the Multiple Workspace feature can be found at the following location.

EDK II Development Process

After setting up your build environment see EDK II Development Process for making contributions to the EDK II Project.

Further Help

If you have questions about the code or run into obstacles getting things to work for you, please join our edk2-devel email list and ask your EDK II related questions on the list.

How to Write a simple UEFI EDK II Application, see: Getting Started Writing Simple Application

Understanding the basic setup of .DSC, .DEC, and .INF files Build Description Files

Clone this wiki locally