diff options
author | Jiaqing Zhao <jiaqing.zhao@intel.com> | 2020-11-15 15:15:18 +0800 |
---|---|---|
committer | Jiaqing Zhao <jiaqing.zhao@intel.com> | 2020-11-15 15:15:18 +0800 |
commit | 773f30af293fc174732891994bb8deafe015c75d (patch) | |
tree | 71a5b852aa114b6d538a3363aa0380f456ce2075 /lib | |
parent | 2b26c8112ffc78260baf9f9348ecdeed8944c4eb (diff) | |
download | gnu-efi-773f30af293fc174732891994bb8deafe015c75d.tar.gz |
Move EFI_SHELL_PARAMETERS_PROTOCOL related definitions to efishell.h
As EFI_SHELL_PARAMETERS_PROTOCOL is also defined in UEFI Shell Spec,
put it together with EFI_SHELL_PROTOCOL.
Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/cmdline.c | 6 | ||||
-rw-r--r-- | lib/data.c | 3 |
2 files changed, 4 insertions, 5 deletions
diff --git a/lib/cmdline.c b/lib/cmdline.c index f21c44c..9c214dd 100644 --- a/lib/cmdline.c +++ b/lib/cmdline.c @@ -1,8 +1,8 @@ #include "lib.h" #include "efiprot.h" +#include "efishell.h" #include "efishellintf.h" -#include "efishellparm.h" #ifndef MAX_ARGV_CONTENTS_SIZE # define MAX_CMDLINE_SIZE 1024 @@ -77,8 +77,6 @@ INTN GetShellArgcArgv(EFI_HANDLE ImageHandle, CHAR16 **Argv[]) // Code inspired from EDK2's // ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.c (BSD) EFI_STATUS Status; - static const EFI_GUID EfiShellParametersProtocolGuid - = EFI_SHELL_PARAMETERS_PROTOCOL_GUID; static const EFI_GUID ShellInterfaceProtocolGuid = SHELL_INTERFACE_PROTOCOL_GUID; EFI_SHELL_PARAMETERS_PROTOCOL *EfiShellParametersProtocol = NULL; @@ -86,7 +84,7 @@ INTN GetShellArgcArgv(EFI_HANDLE ImageHandle, CHAR16 **Argv[]) Status = uefi_call_wrapper(BS->OpenProtocol, 6, ImageHandle, - (EFI_GUID*)&EfiShellParametersProtocolGuid, + (EFI_GUID*)&ShellParametersProtocolGuid, (VOID **)&EfiShellParametersProtocol, ImageHandle, NULL, @@ -211,4 +211,5 @@ EFI_GUID SimpleTextInputExProtocol = EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL_GUID; // // Shell protocol GUIDs // -EFI_GUID ShellProtocolGuid = EFI_SHELL_PROTOCOL_GUID; +EFI_GUID ShellProtocolGuid = EFI_SHELL_PROTOCOL_GUID; +EFI_GUID ShellParametersProtocolGuid = EFI_SHELL_PARAMETERS_PROTOCOL_GUID; |