## @file | |
# Provides shell Debug1 profile functions | |
# | |
# Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR> | |
# | |
# This program and the accompanying materials | |
# are licensed and made available under the terms and conditions of the BSD License | |
# which accompanies this distribution. The full text of the license may be found at | |
# http://opensource.org/licenses/bsd-license.php | |
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, | |
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. | |
# | |
# | |
## | |
[Defines] | |
INF_VERSION = 0x00010006 | |
BASE_NAME = UefiShellDebug1CommandsLib | |
FILE_GUID = 90330D51-A99B-4cc8-A2EB-AE22542A3F45 | |
MODULE_TYPE = UEFI_DRIVER | |
VERSION_STRING = 1.0 | |
LIBRARY_CLASS = NULL|UEFI_APPLICATION UEFI_DRIVER | |
CONSTRUCTOR = UefiShellDebug1CommandsLibConstructor | |
DESTRUCTOR = UefiShellDebug1CommandsLibDestructor | |
[Sources] | |
SetSize.c | |
Comp.c | |
Mode.c | |
MemMap.c | |
Compress.h | |
Compress.c | |
EfiCompress.c | |
EfiDecompress.c | |
Dmem.c | |
LoadPciRom.c | |
Mm.c | |
SetVar.c | |
SerMode.c | |
Pci.c | |
Pci.h | |
DmpStore.c | |
Dblk.c | |
SmbiosView/EventLogInfo.c | |
SmbiosView/EventLogInfo.h | |
SmbiosView/PrintInfo.c | |
SmbiosView/QueryTable.c | |
SmbiosView/SmbiosView.c | |
SmbiosView/SmbiosViewStrings.uni | |
SmbiosView/LibSmbiosView.c | |
SmbiosView/PrintInfo.h | |
SmbiosView/LibSmbiosView.h | |
SmbiosView/QueryTable.h | |
SmbiosView/SmbiosView.h | |
UefiShellDebug1CommandsLib.c | |
UefiShellDebug1CommandsLib.h | |
UefiShellDebug1CommandsLib.uni | |
## Files shared by both editors | |
EditTitleBar.h | |
EditTitleBar.c | |
EditInputBar.h | |
EditInputBar.c | |
EditStatusBar.h | |
EditStatusBar.c | |
EditMenuBar.h | |
EditMenuBar.c | |
## Files specific to the text editor | |
Edit/Edit.c | |
Edit/TextEditor.h | |
Edit/TextEditorTypes.h | |
Edit/FileBuffer.h | |
Edit/FileBuffer.c | |
Edit/MainTextEditor.h | |
Edit/MainTextEditor.c | |
Edit/Misc.h | |
Edit/Misc.c | |
Edit/TextEditStrings.uni | |
## Files specific to the HEX editor | |
HexEdit/BufferImage.h | |
HexEdit/BufferImage.c | |
HexEdit/Clipboard.h | |
HexEdit/Clipboard.c | |
HexEdit/DiskImage.h | |
HexEdit/DiskImage.c | |
HexEdit/FileImage.h | |
HexEdit/FileImage.c | |
HexEdit/HexEdit.c | |
HexEdit/HexEditor.h | |
HexEdit/HexEditorTypes.h | |
HexEdit/HexeditStrings.uni | |
HexEdit/MainHexEditor.h | |
HexEdit/MainHexEditor.c | |
HexEdit/MemImage.h | |
HexEdit/MemImage.c | |
HexEdit/Misc.h | |
HexEdit/Misc.c | |
[Packages] | |
MdePkg/MdePkg.dec | |
ShellPkg/ShellPkg.dec | |
MdeModulePkg/MdeModulePkg.dec | |
[LibraryClasses] | |
MemoryAllocationLib | |
BaseLib | |
BaseMemoryLib | |
DebugLib | |
ShellCommandLib | |
ShellLib | |
UefiLib | |
UefiRuntimeServicesTableLib | |
UefiBootServicesTableLib | |
SortLib | |
PrintLib | |
BcfgCommandLib | |
[Pcd] | |
gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask ## CONSUMES | |
gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize ## CONSUMES | |
gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength ## CONSUMES | |
[Protocols] | |
gEfiPciRootBridgeIoProtocolGuid ## CONSUMES | |
gEfiBlockIoProtocolGuid ## CONSUMES | |
gEfiSimplePointerProtocolGuid ## CONSUMES | |
[Guids] | |
gEfiGlobalVariableGuid ## SOMETIMES_CONSUMES ## GUID | |
gEfiSmbiosTableGuid ## SOMETIMES_CONSUMES ## SystemTable | |
gEfiMpsTableGuid ## SOMETIMES_CONSUMES ## SystemTable | |
gEfiSalSystemTableGuid ## SOMETIMES_CONSUMES ## SystemTable | |
gEfiAcpi10TableGuid ## SOMETIMES_CONSUMES ## SystemTable | |
gEfiAcpi20TableGuid ## SOMETIMES_CONSUMES ## SystemTable | |
gShellDebug1HiiGuid ## SOMETIMES_CONSUMES ## HII |