]> git.proxmox.com Git - mirror_edk2.git/blame - ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf
ShellPkg: Add a new library for "bcfg" command
[mirror_edk2.git] / ShellPkg / Library / UefiShellDebug1CommandsLib / UefiShellDebug1CommandsLib.inf
CommitLineData
5d73d92f 1## @file\r
2# Provides shell Debug1 profile functions\r
3#\r
187cb3dd 4# Copyright (c) 2010 - 2012, 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
19 MODULE_TYPE = UEFI_DRIVER\r
20 VERSION_STRING = 1.0\r
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
39 Bcfg.c\r
40 Pci.c\r
41 Pci.h\r
42 DmpStore.c\r
43 Dblk.c\r
980d554e 44 SmbiosView/EventLogInfo.c\r
4bcb7fe7 45 SmbiosView/EventLogInfo.h\r
980d554e 46 SmbiosView/PrintInfo.c\r
47 SmbiosView/QueryTable.c\r
48 SmbiosView/SmbiosView.c\r
980d554e 49 SmbiosView/SmbiosViewStrings.uni\r
50 SmbiosView/LibSmbiosView.c\r
4bcb7fe7
ED
51 SmbiosView/PrintInfo.h\r
52 SmbiosView/LibSmbiosView.h\r
4bcb7fe7 53 SmbiosView/QueryTable.h\r
a1d4bfcc 54 SmbiosView/SmbiosView.h\r
5d73d92f 55 UefiShellDebug1CommandsLib.c\r
56 UefiShellDebug1CommandsLib.h\r
57 UefiShellDebug1CommandsLib.uni\r
58\r
3737ac2b 59## Files shared by both editors\r
60 EditTitleBar.h\r
61 EditTitleBar.c\r
62 EditInputBar.h\r
63 EditInputBar.c\r
64 EditStatusBar.h\r
65 EditStatusBar.c\r
66 EditMenuBar.h\r
67 EditMenuBar.c\r
68 \r
69## Files specific to the text editor \r
980d554e 70 Edit/Edit.c\r
71 Edit/TextEditor.h\r
72 Edit/TextEditorTypes.h\r
73 Edit/FileBuffer.h\r
74 Edit/FileBuffer.c\r
75 Edit/MainTextEditor.h\r
76 Edit/MainTextEditor.c\r
77 Edit/Misc.h\r
78 Edit/Misc.c\r
79 Edit/TextEditStrings.uni\r
3737ac2b 80 \r
81## Files specific to the HEX editor\r
980d554e 82 HexEdit/BufferImage.h\r
83 HexEdit/BufferImage.c\r
84 HexEdit/Clipboard.h\r
85 HexEdit/Clipboard.c\r
86 HexEdit/DiskImage.h\r
87 HexEdit/DiskImage.c\r
88 HexEdit/FileImage.h\r
89 HexEdit/FileImage.c\r
90 HexEdit/HexEdit.c\r
91 HexEdit/HexEditor.h\r
92 HexEdit/HexEditorTypes.h\r
93 HexEdit/HexeditStrings.uni\r
94 HexEdit/MainHexEditor.h\r
95 HexEdit/MainHexEditor.c\r
96 HexEdit/MemImage.h\r
97 HexEdit/MemImage.c\r
98 HexEdit/Misc.h\r
99 HexEdit/Misc.c\r
3737ac2b 100\r
5d73d92f 101[Packages]\r
102 MdePkg/MdePkg.dec\r
103 ShellPkg/ShellPkg.dec\r
104 MdeModulePkg/MdeModulePkg.dec\r
105\r
106[LibraryClasses]\r
107 MemoryAllocationLib\r
108 BaseLib\r
109 BaseMemoryLib\r
110 DebugLib\r
111 ShellCommandLib\r
112 ShellLib\r
113 UefiLib\r
114 UefiRuntimeServicesTableLib\r
115 UefiBootServicesTableLib\r
116 SortLib\r
117 PrintLib\r
118\r
119[Pcd]\r
3737ac2b 120 gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask # ALWAYS_CONSUMED\r
121 gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize # ALWAYS_CONSUMED\r
122 gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength # ALWAYS_CONSUMED\r
5d73d92f 123\r
124[Protocols]\r
125 gEfiPciRootBridgeIoProtocolGuid\r
126 gEfiBlockIoProtocolGuid\r
3737ac2b 127 gEfiSimplePointerProtocolGuid\r
5d73d92f 128\r
129[Guids]\r
130 gEfiGlobalVariableGuid\r
131 gEfiSmbiosTableGuid\r
3737ac2b 132 gEfiMpsTableGuid\r
133 gEfiSalSystemTableGuid\r
134 gEfiAcpi10TableGuid\r
135 gEfiAcpi20TableGuid\r
bca163ff 136 gShellDebug1HiiGuid\r