This an EDK II package used to collect all my UEFI Shell application together.
Currently, below applications are contained in this package,
-
Hello
A sample "Hello World" program.
-
PcieLinkDump
A small utility to dump current status of PCIe Link of target device. This is an UEFI version of my another DOS utility with the same program name. The DOS version could be found on github,
Repository URL: https://github.com/raptornagatomi/PcieLinkDump
The built environment is established with edk2-vUDK2018 which could be got from github of UDK2018.
Respository URL: https://github.com/tianocore/tianocore.github.io/wiki/UDK2018
I adopt Visual Studio 2015 as my TOOL_CHAIN, therefore the step 1 below may be different if you adopt another TOOL_CHAIN.
- Run "Developer Command Prompt for VS2015"
- Change directory to the workspace directory of UDK2018
- Run batch file "edksetup.bat" (without any parameter)
edksetup
- Clean previous built if necessary
build cleanall
- Build RptPkg
build -t VS2015x86 -p RptPkg\RptPkg.dsc
- The output directory is edk2-vUDK2018\Build\RptPkg\DEBUG_VS2015x86\X64\RptPkg