TianoCore EDK2 master
|
#include <Uefi.h>
#include <PiDxe.h>
#include <Library/BaseLib.h>
#include <Library/DebugLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiLib.h>
#include <Protocol/UnicodeCollation.h>
#include <Protocol/PiPcd.h>
#include <Protocol/Pcd.h>
#include <Protocol/PiPcdInfo.h>
#include <Protocol/PcdInfo.h>
#include <Protocol/ShellParameters.h>
#include <Protocol/Shell.h>
Go to the source code of this file.
Macros | |
#define | MAJOR_VERSION 1 |
#define | MINOR_VERSION 0 |
Functions | |
EFI_STATUS EFIAPI | DumpDynPcdMain (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
Variables | |
GLOBAL_REMOVE_IF_UNREFERENCED EFI_STRING_ID | mStrDumpDynPcdHelpTokenId = STRING_TOKEN (STR_DUMP_DYN_PCD_HELP_INFORMATION) |
A shell application to dump dynamic PCD settings.
Copyright (c) 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file DumpDynPcd.c.
#define MAJOR_VERSION 1 |
Definition at line 35 of file DumpDynPcd.c.
#define MINOR_VERSION 0 |
Definition at line 36 of file DumpDynPcd.c.
EFI_STATUS EFIAPI DumpDynPcdMain | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable | ||
) |
Main entrypoint for DumpDynPcd shell application.
[in] | ImageHandle | The image handle. |
[in] | SystemTable | The system table. |
EFI_SUCCESS | Command completed successfully. |
EFI_INVALID_PARAMETER | Command usage error. |
EFI_OUT_OF_RESOURCES | Not enough resources were available to run the command. |
EFI_ABORTED | Aborted by user. |
EFI_NOT_FOUND | The specified PCD is not found. |
Others | Error status returned from gBS->LocateProtocol. |
Definition at line 534 of file DumpDynPcd.c.
GLOBAL_REMOVE_IF_UNREFERENCED EFI_STRING_ID mStrDumpDynPcdHelpTokenId = STRING_TOKEN (STR_DUMP_DYN_PCD_HELP_INFORMATION) |
Definition at line 33 of file DumpDynPcd.c.