Intel offers a number of resources to support Unified Extensible Firmware Interface (UEFI) development by independent hardware vendors (IHV), operating systems vendors (OSV), and application programmers.
Support for UEFI developers can now be found at the Intel® UEFI Community Resource Center, your gateway for developing UEFI firmware, drivers, and applications for Intel® architecture platforms.
Intel® UEFI 2.3.1 Development Kits enable engineers to test, debug, and validate UEFI drivers and applications on a UEFI 2.3.1 compliant system. Platforms can be assembled and configured in your lab or home workshop using commercially available hardware.
The following kits, tools, sample code, and links will help with UEFI driver development. Additional resources can be found at firmware.intel.com.
Documentation related to UEFI development can be found under the ‘Develop’ section of the Intel UEFI Community Resource Center. This includes links to the UEFI Driver Writer’s Guide and tips for compiling UEFI drivers under UDK2010.
Visit the ‘Learn’ section of the Intel UEFI Community Resource Center to download training materials, whitepapers, and presentations on UEFI.
You can also contact Intel to find out more information about UEFI training courses.
Note: The UEFI Specification and all other information on this web site are provided “as is” with no warranties of any kind, including without limitation the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, and are subject to change without notice.