|Summary||EFI Development Kit II|
|Category||development-platform, foundation-code, sample-driver, development-platform|
|Docs and files||http://sourceforge.net/projects/edk2/files/|
Welcome to the home of EDK II Development!
If you are new to the project, welcome! We are still in heavy development, but we wish to invite you to take a look at what we have done so far.
More EDK II information:
You will need to install some external tools that are necessary to build the code.
To get the code please follow this document. It will walk you through the installation of the Subversion Software Configuration management Client, TortoiseSVN, and show you how to pull the latest copy of the tree.
Additionally, we have provided some step-by-step instructions for helping new developers set up their build environment and build their first EDK II package. These instructions also cover setting up builds for Unix-like platforms, including building a GCC UEFI cross compiler for EDK II development.
The EDK II has a platform port for a Beagle Board. We have provided build and install instructions to help new developers get the EDK II up and running on the beagle board. There is also a Beagle Board Wiki that discusses the edk2 BeagleBoard port and explains some key UEFI and PI (UEFI Platform Initialization) concepts.
Help! If you have questions about the code or run into obstacles getting things to work for you, please post a note on the firstname.lastname@example.org mailing list. One of the friendly developers will be happy to help you.
You are not signed up to the project mailing lists by default. We encourage you to subscribe to the mailing lists of the edk2 project here. If you were registered and logged in, you could join these lists.
Notes on FAT II Driver Project
Since the EDK II involved making changes to the source files to support the enhanced build environment, FAT file system driver sources required changes to be compatible with the EDK II build environment. The FAT II sub-project provides those compatible sources without impacting the original FAT driver sub project of the current EDK.
The FAT II Driver Project is a subproject of the EDK II project, and is only used to house the FAT32 code repository. All development tools in the EDK II project are integrated with this sub-project. This project is to be used only to update the repository or to get access to the latest code snapshots. Use the EDK II project to post issues, join mailing lists, participate in discussion forums, etc. In short, consider them one project with two code repositories.
|edk2-fat-driver||Edk II Fat Driver Package|
|OVMF||Open Virtual Machine Firmware Project|
|Beagle Board||Beagle Board Project|
|gcc-shell | Edk Shell that compiles with GCC and ARMCC|