30 Building UEFI Drivers

This chapter provides an overview of how to compile and link a UEFI Driver in an EDK II build environment to produce a UEFI conformant UEFI Driver image that may be loaded and executed on a UEFI conformant platform. The steps required include:

  • Create an EDK II package, if required, for the UEFI Driver

  • Create directory for UEFI Driver in an existing EDK II package.

  • Add INF file and all source files to UEFI Driver directory.

  • Add file path to INF file to EDK II package DSC file.

  • Build UEFI Driver using the EDK II build tool called build.exe.

  • Locate UEFI Driver in the build output directory specified by DSC file.

For detailed information, refer to the EDK II Build Specification on www.tianocore.orgwww.tianocore.org