2 # This is the shell application
4 # Copyright (c) 2009 - 2013, Intel Corporation. All rights reserved.<BR>
6 # This program and the accompanying materials
7 # are licensed and made available under the terms and conditions of the BSD License
8 # which accompanies this distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
17 INF_VERSION = 0x00010006
19 FILE_GUID = 7C04A583-9E3E-4f1c-AD65-E05268D0B4D1
20 MODULE_TYPE = UEFI_APPLICATION
22 ENTRY_POINT = UefiMain
25 # The following information is for reference only and not required by the build tools.
27 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
33 ShellParametersProtocol.c
34 ShellParametersProtocol.h
53 MdeModulePkg/MdeModulePkg.dec
57 UefiApplicationEntryPoint
62 UefiRuntimeServicesTableLib
63 UefiBootServicesTableLib
75 gShellVariableGuid # ALWAYS_CONSUMED
76 gShellMapGuid # ALWAYS_CONSUMED
77 gShellAliasGuid # ALWAYS_CONSUMED
80 gEfiShellProtocolGuid # ALWAYS_PRODUCED
82 gEfiShellParametersProtocolGuid # ALWAYS_PRODUCED
85 # gEfiShellEnvironment2Guid # SOMETIMES_PRODUCED
86 # gEfiShellInterfaceGuid # SOMETIMES_PRODUCED
88 gEfiSimpleTextInputExProtocolGuid # ALWAYS_CONSUMED
89 gEfiSimpleTextInProtocolGuid # ALWAYS_CONSUMED
90 gEfiSimpleTextOutProtocolGuid # ALWAYS_CONSUMED
91 gEfiSimpleFileSystemProtocolGuid # ALWAYS_CONSUMED
92 gEfiLoadedImageProtocolGuid # ALWAYS_CONSUMED
93 gEfiComponentName2ProtocolGuid # ALWAYS_CONSUMED
94 gEfiUnicodeCollation2ProtocolGuid # ALWAYS_CONSUMED
95 gEfiDevicePathProtocolGuid # ALWAYS_CONSUMED
98 gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel # ALWAYS_CONSUMED
99 gEfiShellPkgTokenSpaceGuid.PcdShellSupportOldProtocols # ALWAYS_CONSUMED
100 gEfiShellPkgTokenSpaceGuid.PcdShellRequireHiiPlatform # ALWAYS_CONSUMED
101 gEfiShellPkgTokenSpaceGuid.PcdShellSupportFrameworkHii # ALWAYS_CONSUMED
102 gEfiShellPkgTokenSpaceGuid.PcdShellPageBreakDefault # ALWAYS_CONSUMED
103 gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize # ALWAYS_CONSUMED
104 gEfiShellPkgTokenSpaceGuid.PcdShellInsertModeDefault # ALWAYS_CONSUMED
105 gEfiShellPkgTokenSpaceGuid.PcdShellScreenLogCount # ALWAYS_CONSUMED
106 gEfiShellPkgTokenSpaceGuid.PcdShellMapNameLength # ALWAYS_CONSUMED
107 gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize # ALWAYS_CONSUMED
108 gEfiShellPkgTokenSpaceGuid.PcdShellForceConsole # ALWAYS_CONSUMED