1## @file 2# Provides shell Debug1 profile functions 3# 4# Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR> 5# 6# SPDX-License-Identifier: BSD-2-Clause-Patent 7# 8# 9## 10[Defines] 11 INF_VERSION = 0x00010006 12 BASE_NAME = UefiShellDebug1CommandsLib 13 FILE_GUID = 90330D51-A99B-4cc8-A2EB-AE22542A3F45 14 MODULE_TYPE = UEFI_APPLICATION 15 VERSION_STRING = 1.2 16 LIBRARY_CLASS = NULL|UEFI_APPLICATION UEFI_DRIVER 17 CONSTRUCTOR = UefiShellDebug1CommandsLibConstructor 18 DESTRUCTOR = UefiShellDebug1CommandsLibDestructor 19 20[Sources] 21 SetSize.c 22 Comp.c 23 Mode.c 24 MemMap.c 25 Compress.h 26 Compress.c 27 EfiCompress.c 28 EfiDecompress.c 29 Dmem.c 30 LoadPciRom.c 31 Mm.c 32 SetVar.c 33 SerMode.c 34 Pci.c 35 Pci.h 36 DmpStore.c 37 Dblk.c 38 SmbiosView/EventLogInfo.c 39 SmbiosView/EventLogInfo.h 40 SmbiosView/PrintInfo.c 41 SmbiosView/QueryTable.c 42 SmbiosView/SmbiosView.c 43 SmbiosView/SmbiosViewStrings.uni 44 SmbiosView/LibSmbiosView.c 45 SmbiosView/PrintInfo.h 46 SmbiosView/LibSmbiosView.h 47 SmbiosView/QueryTable.h 48 SmbiosView/SmbiosView.h 49 UefiShellDebug1CommandsLib.c 50 UefiShellDebug1CommandsLib.h 51 UefiShellDebug1CommandsLib.uni 52 53## Files shared by both editors 54 EditTitleBar.h 55 EditTitleBar.c 56 EditInputBar.h 57 EditInputBar.c 58 EditStatusBar.h 59 EditStatusBar.c 60 EditMenuBar.h 61 EditMenuBar.c 62 63## Files specific to the text editor 64 Edit/Edit.c 65 Edit/TextEditor.h 66 Edit/TextEditorTypes.h 67 Edit/FileBuffer.h 68 Edit/FileBuffer.c 69 Edit/MainTextEditor.h 70 Edit/MainTextEditor.c 71 Edit/Misc.h 72 Edit/Misc.c 73 Edit/TextEditStrings.uni 74 75## Files specific to the HEX editor 76 HexEdit/BufferImage.h 77 HexEdit/BufferImage.c 78 HexEdit/Clipboard.h 79 HexEdit/Clipboard.c 80 HexEdit/DiskImage.h 81 HexEdit/DiskImage.c 82 HexEdit/FileImage.h 83 HexEdit/FileImage.c 84 HexEdit/HexEdit.c 85 HexEdit/HexEditor.h 86 HexEdit/HexEditorTypes.h 87 HexEdit/HexeditStrings.uni 88 HexEdit/MainHexEditor.h 89 HexEdit/MainHexEditor.c 90 HexEdit/MemImage.h 91 HexEdit/MemImage.c 92 HexEdit/Misc.h 93 HexEdit/Misc.c 94 95[Packages] 96 MdePkg/MdePkg.dec 97 ShellPkg/ShellPkg.dec 98 MdeModulePkg/MdeModulePkg.dec 99 100[LibraryClasses] 101 MemoryAllocationLib 102 BaseLib 103 BaseMemoryLib 104 IoLib 105 DebugLib 106 ShellCommandLib 107 ShellLib 108 UefiLib 109 UefiRuntimeServicesTableLib 110 UefiBootServicesTableLib 111 SortLib 112 PrintLib 113 BcfgCommandLib 114 115[Pcd] 116 gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask ## CONSUMES 117 118[Protocols] 119 gEfiPciRootBridgeIoProtocolGuid ## SOMETIMES_CONSUMES 120 gEfiBlockIoProtocolGuid ## SOMETIMES_CONSUMES 121 gEfiSimplePointerProtocolGuid ## SOMETIMES_CONSUMES 122 gEfiCpuIo2ProtocolGuid ## SOMETIMES_CONSUMES 123 124[Guids] 125 gEfiGlobalVariableGuid ## SOMETIMES_CONSUMES ## GUID 126 gEfiSmbiosTableGuid ## SOMETIMES_CONSUMES ## SystemTable 127 gEfiSmbios3TableGuid ## SOMETIMES_CONSUMES ## SystemTable 128 gEfiMpsTableGuid ## SOMETIMES_CONSUMES ## SystemTable 129 gEfiAcpi10TableGuid ## SOMETIMES_CONSUMES ## SystemTable 130 gEfiAcpi20TableGuid ## SOMETIMES_CONSUMES ## SystemTable 131 gShellDebug1HiiGuid ## SOMETIMES_CONSUMES ## HII 132