31.3 UEFI Shell Debugging

There are several UEFI Shell commands that can be used to help debug UEFI drivers. These UEFI Shell commands are documented in the EFI Shell Users Guide.
Caution: The UEFI Shell that is included in EDK II is a reference implementation of a UEFI Shell that may be customized for various platforms. As a result, the UEFI Shell commands described here may not behave identically on all platforms.
A detailed description of a UEFI Shell commands may be displayed by using the built-in UEFI Shell `help` command. The following table lists UEFI Shell commands that may be useful when testing and debugging UEFI drivers along with the protocol and/or service exercised. Type `shell -h` to get a list of all available shell commands.