EDK
From tianocore
| Message from the owner(s) To help our external members better understand the EDK codebase, we've documented the module structure and also assigned owners to each module. Check out EDK Module Structure Explained for more information. |
Project home
| Summary | Project for the EFI Developer Kit |
| Category | optionroms, foundation-code, sample-driver, development-platform |
| License | BSD |
| Owner(s) | hhtian-, michaelkrau- |
| Docs and files | http://sourceforge.net/projects/efidevkit/files |
| Source Repository | https://efidevkit.svn.sourceforge.net/svnroot/efidevkit/trunk/Edk |
| Developer Page | http://sourceforge.net/projects/efidevkit/develop |
Welcome to the EDK PROJECT, EFI and Framework Open Source Community Website's first and most prominent project. The EDK is the open-source component of the "Framework", Intel's implementation of the EFI Specification, which was developed under the project codenamed "Tiano". The EDK was released under the BSD License. Refer to the EDK section of the EFI and Framework Open Source FAQs for a full explanation of how the EDK relates to the EFI effort.
Working with the EDK
The EDK is essentially a container for the Framework's Foundation code and sample drivers. The EDK is also a development kit for developing, debugging, and testing EFI and Framework drivers, EFI Option ROMs, and EFI Applications for use in the Framework environment. The following bullets provide information on how to download, build and use the EDK:
- Download snapshots of development or official releases of the EDK. Simply click on the link and choose the latest development or official version to start the download process.
- Download the EDK Getting Started Guide (pdf) for guidance on building and using the EDK to develop and test drivers.
- You can find the Framework Specification on the Intel website.
Project Participation
The EDK project team is primarily comprised of Intel platform engineers, but the door is open to external engineers to join this blended team of professionals. Companies and individuals that may want to join the EDK development team include:
- Independent Hardware Vendors (IHVs)
- Independent BIOS Vendors (IBVs)
- Original Equipment Manufacturers (OEMs)
- Operating System Developers
- Open BIOS Engineers
- Educational Institutions
There is room for project membership in filing, screening, fixing and verifying bugs, as well as participating in the enhancement of the EDK. See EDK Development Process for an explanation of how this project functions and how new users can participate. Handy Links
The following links are provided for use by the general public:
- Directory of EDK Source Code Snapshots (Development Versions)
- Latest EDK Official Release Snapshot
- Link to the Intel Framework Specification (on Intel's Site)
- Archives of the EDK "Dev" Mailing List
These links will work only if you are a registered user on the EFI and Framework Open Source Community Website (click here to register):
- Query of Open and Active EDK Defects
- Request for a Project Role (initial or promotion)
- Link to the FAT-DRIVER Subproject
- Link to the NETWORK-IO Subproject
Project Points of Contact
- EDK Senior Engineer (China): Hot Tian, Intel Corporation, mailto:hot.tian@intel.com
- EDK Project Owner (US): Michael Krau, Intel Corporation, mailto:michael.p.krau@intel.com
EDK Module Maintainer List
| Subprojects | |
|---|---|
| Name | Summary |
| edk-apps | EDK Applications |
| network-io | SNP NT32 Network I/O |
