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