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