2 # This is the shell application
4 # (C) Copyright 2013 Hewlett-Packard Development Company, L.P.<BR>
5 # Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
13 INF_VERSION = 0x00010006
15 FILE_GUID = 7C04A583-9E3E-4f1c-AD65-E05268D0B4D1 # gUefiShellFileGuid
16 MODULE_TYPE = UEFI_APPLICATION
18 ENTRY_POINT = UefiMain
21 # The following information is for reference only and not required by the build tools.
23 # VALID_ARCHITECTURES = IA32 X64 EBC
29 ShellParametersProtocol.c
30 ShellParametersProtocol.h
49 MdeModulePkg/MdeModulePkg.dec
53 UefiApplicationEntryPoint
58 UefiRuntimeServicesTableLib
59 UefiBootServicesTableLib
71 gShellVariableGuid ## SOMETIMES_CONSUMES ## GUID
72 gShellAliasGuid ## SOMETIMES_CONSUMES ## GUID
73 gShellAliasGuid ## SOMETIMES_PRODUCES ## GUID
76 gEfiShellProtocolGuid ## PRODUCES
78 gEfiShellParametersProtocolGuid ## PRODUCES
81 # gEfiShellEnvironment2Guid ## SOMETIMES_PRODUCES
82 # gEfiShellInterfaceGuid ## SOMETIMES_PRODUCES
84 gEfiSimpleTextInputExProtocolGuid ## CONSUMES
85 gEfiSimpleTextInProtocolGuid ## CONSUMES
86 gEfiSimpleTextOutProtocolGuid ## CONSUMES
87 gEfiSimpleFileSystemProtocolGuid ## SOMETIMES_CONSUMES
88 gEfiLoadedImageProtocolGuid ## CONSUMES
89 gEfiComponentName2ProtocolGuid ## SOMETIMES_CONSUMES
90 gEfiUnicodeCollation2ProtocolGuid ## CONSUMES
91 gEfiDevicePathProtocolGuid ## CONSUMES
92 gEfiHiiPackageListProtocolGuid ## SOMETIMES_PRODUCES
95 gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel ## CONSUMES
96 gEfiShellPkgTokenSpaceGuid.PcdShellSupportOldProtocols ## CONSUMES
97 gEfiShellPkgTokenSpaceGuid.PcdShellRequireHiiPlatform ## CONSUMES
98 gEfiShellPkgTokenSpaceGuid.PcdShellSupportFrameworkHii ## CONSUMES
99 gEfiShellPkgTokenSpaceGuid.PcdShellPageBreakDefault ## CONSUMES
100 gEfiShellPkgTokenSpaceGuid.PcdShellInsertModeDefault ## CONSUMES
101 gEfiShellPkgTokenSpaceGuid.PcdShellScreenLogCount ## CONSUMES
102 gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize ## CONSUMES
103 gEfiShellPkgTokenSpaceGuid.PcdShellForceConsole ## CONSUMES
104 gEfiShellPkgTokenSpaceGuid.PcdShellSupplier ## CONSUMES
105 gEfiShellPkgTokenSpaceGuid.PcdShellMaxHistoryCommandCount ## CONSUMES
106 gEfiShellPkgTokenSpaceGuid.PcdShellDefaultDelay ## CONSUMES