Add PcdComponentName2Disable and PcdDriverDiagnostics2Disable.
[mirror_edk2.git] / MdeModulePkg / MdeModulePkg.dsc
1 #/** @file
2 # EFI/PI Reference Module Package for All Architectures
3 #
4 # This FPD file is used for Package Level build.
5 #
6 # Copyright (c) 2007, Intel Corporation
7 #
8 # All rights reserved. This program and the accompanying materials
9 # are licensed and made available under the terms and conditions of the BSD License
10 # which accompanies this distribution. The full text of the license may be found at
11 # http://opensource.org/licenses/bsd-license.php
12 #
13 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
15 #
16 #**/
17
18 ################################################################################
19 #
20 # Defines Section - statements that will be processed to create a Makefile.
21 #
22 ################################################################################
23 [Defines]
24 PLATFORM_NAME = MdeModuleAll
25 PLATFORM_GUID = 587CE499-6CBE-43cd-94E2-186218569478
26 PLATFORM_VERSION = 0.1
27 DSC_SPECIFICATION = 0x00010005
28 OUTPUT_DIRECTORY = $(WORKSPACE)\Build/MdeModule
29 SUPPORTED_ARCHITECTURES = IA32 IPF X64 EBC
30 BUILD_TARGETS = DEBUG,RELEASE
31 SKUID_IDENTIFIER = DEFAULT
32
33
34
35 ################################################################################
36 #
37 # Library Class section - list of all Library Classes needed by this Platform.
38 #
39 ################################################################################
40
41 [LibraryClasses.common]
42 CacheMaintenanceLib|${WORKSPACE}\MdePkg\Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf
43 DebugLib|${WORKSPACE}\MdePkg\Library/BaseDebugLibNull/BaseDebugLibNull.inf
44 BaseLib|${WORKSPACE}\MdePkg\Library/BaseLib/BaseLib.inf
45 BaseMemoryLib|${WORKSPACE}\MdePkg\Library/BaseMemoryLib/BaseMemoryLib.inf
46 PciCf8Lib|${WORKSPACE}\MdePkg\Library/BasePciCf8Lib/BasePciCf8Lib.inf
47 PciExpressLib|${WORKSPACE}\MdePkg\Library/BasePciExpressLib/BasePciExpressLib.inf
48 PciLib|${WORKSPACE}\MdePkg\Library/BasePciLibCf8/BasePciLibCf8.inf
49 PeCoffGetEntryPoint|${WORKSPACE}\MdePkg\Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf
50 PeCoffLib|${WORKSPACE}\MdePkg\Library/BasePeCoffLib/BasePeCoffLib.inf
51 PeformanceLib|${WORKSPACE}\MdePkg\Library/BasePerformanceLibNull/BasePerformanceLibNull.inf
52 PostCodeLib|${WORKSPACE}\MdePkg\Library/BasePostCodeLibDebug/BasePostCodeLibDebug.inf
53 PostCodeLib|${WORKSPACE}\MdePkg\Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf
54 PrintLib|${WORKSPACE}\MdePkg\Library/BasePrintLib/BasePrintLib.inf
55 TimerLib|${WORKSPACE}\MdePkg\Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
56 UefiDecompressLib|${WORKSPACE}\MdePkg\Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf
57
58 [LibraryClasses.IA32]
59 IoLib|${WORKSPACE}\MdePkg\Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
60 BaseMemoryLib|${WORKSPACE}\MdePkg\Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf
61
62 [LibraryClasses.X64]
63 IoLib|${WORKSPACE}\MdePkg\Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
64 BaseMemoryLib|${WORKSPACE}\MdePkg\Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf
65
66 [LibraryClasses.IPF]
67 IoLib|${WORKSPACE}\MdePkg\Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
68
69 [LibraryClasses.EBC]
70
71
72 [LibraryClasses.common.PEI_CORE]
73 PeiCoreEntryPoint|${WORKSPACE}\MdePkg\Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf
74 HobLib|${WORKSPACE}\MdePkg\Library/PeiHobLib/PeiHobLib.inf
75 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf
76 PeimEntryPointLib|${WORKSPACE}\MdePkg\Library/PeimEntryPoint/PeimEntryPoint.inf
77 PcdLib|${WORKSPACE}\MdePkg\Library/PeiPcdLib/PeiPcdLib.inf
78 PeiServiceLib|${WORKSPACE}\MdePkg\Library/PeiServicesLib/PeiServicesLib.inf
79 PeiServicesTablePointerLib|${WORKSPACE}\MdePkg\Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf
80
81 [LibraryClasses.common.PEIM]
82 HobLib|${WORKSPACE}\MdePkg\Library/PeiHobLib/PeiHobLib.inf
83 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf
84 PeimEntryPointLib|${WORKSPACE}\MdePkg\Library/PeimEntryPoint/PeimEntryPoint.inf
85 PcdLib|${WORKSPACE}\MdePkg\Library/PeiPcdLib/PeiPcdLib.inf
86 PeiServiceLib|${WORKSPACE}\MdePkg\Library/PeiServicesLib/PeiServicesLib.inf
87 PeiServicesTablePointerLib|${WORKSPACE}\MdePkg\Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf
88 SmBusLib|${WORKSPACE}\MdePkg\Library/PeiSmbusLib/PeiSmbusLib.inf
89
90 [LibraryClasses.common.DXE_CORE]
91 HobLib|${WORKSPACE}\MdePkg\Library/DxeCoreHobLib/DxeCoreHobLib.inf
92 DxeCoreEntryPoint|${WORKSPACE}\MdePkg\Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf
93 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf
94 UefiBootServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
95 DebugLib|${WORKSPACE}\MdePkg\Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
96 DevicePathLib|${WORKSPACE}\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf
97 UefiLib|${WORKSPACE}\MdePkg\Library/UefiLib/UefiLib.inf
98
99 [LibraryClasses.common.DXE_DRIVER]
100 HobLib|${WORKSPACE}\MdePkg\Library/DxeHobLib/DxeHobLib.inf
101 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf
102 PcdLib|${WORKSPACE}\MdePkg\Library/DxePcdLib/DxePcdLib.inf
103 DxeServiceTableLib|${WORKSPACE}\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf
104 SmbusLib|${WORKSPACE}\MdePkg\Library/DxeSmbusLib/DxeSmbusLib.inf
105 UefiBootServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
106 DebugLib|${WORKSPACE}\MdePkg\Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
107 DevicePathLib|${WORKSPACE}\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf
108 UefiDriverEntryPoint|${WORKSPACE}\MdePkg\Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
109 UefiLib|${WORKSPACE}\MdePkg\Library/UefiLib/UefiLib.inf
110 UefiRuntimeServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
111
112 [LibraryClasses.common.DXE_RUNTIME_DRIVER]
113 HobLib|${WORKSPACE}\MdePkg\Library/DxeHobLib/DxeHobLib.inf
114 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf
115 PcdLib|${WORKSPACE}\MdePkg\Library/DxePcdLib/DxePcdLib.inf
116 DxeServiceTableLib|${WORKSPACE}\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf
117 SmbusLib|${WORKSPACE}\MdePkg\Library/DxeSmbusLib/DxeSmbusLib.inf
118 UefiBootServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
119 DebugLib|${WORKSPACE}\MdePkg\Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
120 DevicePathLib|${WORKSPACE}\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf
121 UefiDriverEntryPoint|${WORKSPACE}\MdePkg\Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
122 UefiLib|${WORKSPACE}\MdePkg\Library/UefiLib/UefiLib.inf
123 UefiRuntimeServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
124
125 [LibraryClasses.common.DXE_SAL_DRIVER]
126 HobLib|${WORKSPACE}\MdePkg\Library/DxeHobLib/DxeHobLib.inf
127 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf
128 PcdLib|${WORKSPACE}\MdePkg\Library/DxePcdLib/DxePcdLib.inf
129 DxeServiceTableLib|${WORKSPACE}\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf
130 SmbusLib|${WORKSPACE}\MdePkg\Library/DxeSmbusLib/DxeSmbusLib.inf
131 HiiLib|${WORKSPACE}\MdePkg\Library/HiiLib/HiiLib.inf
132 UefiBootServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
133 DebugLib|${WORKSPACE}\MdePkg\Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
134 DevicePathLib|${WORKSPACE}\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf
135 UefiDriverEntryPoint|${WORKSPACE}\MdePkg\Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
136 UefiLib|${WORKSPACE}\MdePkg\Library/UefiLib/UefiLib.inf
137 UefiRuntimeServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
138
139 [LibraryClasses.common.DXE_SMM_DRIVER]
140 HobLib|${WORKSPACE}\MdePkg\Library/DxeHobLib/DxeHobLib.inf
141 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf
142 PcdLib|${WORKSPACE}\MdePkg\Library/DxePcdLib/DxePcdLib.inf
143 DxeServiceTableLib|${WORKSPACE}\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf
144 SmbusLib|${WORKSPACE}\MdePkg\Library/DxeSmbusLib/DxeSmbusLib.inf
145 HiiLib|${WORKSPACE}\MdePkg\Library/HiiLib/HiiLib.inf
146 UefiBootServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
147 DebugLib|${WORKSPACE}\MdePkg\Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
148 DevicePathLib|${WORKSPACE}\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf
149 UefiLib|${WORKSPACE}\MdePkg\Library/UefiLib/UefiLib.inf
150 UefiRuntimeServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
151
152 [LibraryClasses.common.UEFI_DRIVER]
153 HobLib|${WORKSPACE}\MdePkg\Library/DxeHobLib/DxeHobLib.inf
154 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf
155 PcdLib|${WORKSPACE}\MdePkg\Library/DxePcdLib/DxePcdLib.inf
156 DxeServiceTableLib|${WORKSPACE}\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf
157 SmbusLib|${WORKSPACE}\MdePkg\Library/DxeSmbusLib/DxeSmbusLib.inf
158 HiiLib|${WORKSPACE}\MdePkg\Library/HiiLib/HiiLib.inf
159 UefiBootServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
160 DebugLib|${WORKSPACE}\MdePkg\Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
161 DevicePathLib|${WORKSPACE}\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf
162 UefiDriverEntryPoint|${WORKSPACE}\MdePkg\Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
163 UefiLib|${WORKSPACE}\MdePkg\Library/UefiLib/UefiLib.inf
164 UefiRuntimeServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
165
166 [LibraryClasses.common.UEFI_APPLICATION]
167 HobLib|${WORKSPACE}\MdePkg\Library/DxeHobLib/DxeHobLib.inf
168 MemoryAllocationLib|${WORKSPACE}\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf
169 PcdLib|${WORKSPACE}\MdePkg\Library/DxePcdLib/DxePcdLib.inf
170 DxeServiceTableLib|${WORKSPACE}\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf
171 HiiLib|${WORKSPACE}\MdePkg\Library/HiiLib/HiiLib.inf
172 UefiApplicationEntryPoint|${WORKSPACE}\MdePkg\Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf
173 UefiBootServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
174 DevicePathLib|${WORKSPACE}\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf
175 UefiLib|${WORKSPACE}\MdePkg\Library/UefiLib/UefiLib.inf
176 UefiRuntimeServicesTableLib|${WORKSPACE}\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
177 DebugLib|${WORKSPACE}\MdePkg\Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
178
179
180 [LibraryClasses.IA32.BASE]
181 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
182
183 [LibraryClasses.IA32.SEC]
184 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
185
186 [LibraryClasses.IA32.PEI_CORE]
187 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
188
189 [LibraryClasses.IA32.PEIM]
190 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
191
192 [LibraryClasses.IA32.DXE_DRIVER]
193 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
194
195 [LibraryClasses.IA32.DXE_SAL_DRIVER]
196 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
197
198 [LibraryClasses.IA32.UEFI_DRIVER]
199 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
200
201 [LibraryClasses.IA32.UEFI_APPLICATION]
202 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
203
204 [LibraryClasses.X64.BASE]
205 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
206
207 [LibraryClasses.X64.SEC]
208 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
209
210 [LibraryClasses.X64.PEI_CORE]
211 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
212
213 [LibraryClasses.X64.PEIM]
214 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
215
216 [LibraryClasses.X64.DXE_DRIVER]
217 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
218
219 [LibraryClasses.X64.DXE_SAL_DRIVER]
220 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
221
222 [LibraryClasses.X64.UEFI_DRIVER]
223 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
224
225 [LibraryClasses.X64.UEFI_APPLICATION]
226 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
227
228 [LibraryClasses.IPF.BASE]
229 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
230
231 [LibraryClasses.IPF.SEC]
232 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
233
234 [LibraryClasses.IPF.PEI_CORE]
235 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
236
237 [LibraryClasses.IPF.PEIM]
238 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
239
240 [LibraryClasses.IPF.DXE_DRIVER]
241 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
242
243 [LibraryClasses.IPF.DXE_SAL_DRIVER]
244 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
245
246 [LibraryClasses.IPF.UEFI_DRIVER]
247 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
248
249 [LibraryClasses.IPF.UEFI_APPLICATION]
250 TimerLib|${WORKSPACE}\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
251
252 ################################################################################
253 #
254 # Pcd Section - list of all EDK II PCD Entries defined by this Platform
255 #
256 ################################################################################
257 [PcdsFeatureFlag.common]
258 PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE
259 PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE
260 PcdComponentName2Disable|gEfiMdePkgTokenSpaceGuid|TRUE
261 PcdDriverDiagnostics2Disable|gEfiMdePkgTokenSpaceGuid|TRUE
262
263 [PcdsFixedAtBuild.common]
264 PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000
265 PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000
266 PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000
267 PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000
268 PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x0f
269 PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000
270 PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06
271 PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF
272 PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0
273 PcdPostCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0
274 PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000
275 PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000
276 PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320
277
278 [PcdsPatchableInModule.common]
279 PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000
280 PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000
281 PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000
282
283
284 ################################################################################
285 #
286 # Components Section - list of all EDK II Modules needed by this Platform
287 #
288 ################################################################################
289
290
291 [Components.Ia32]
292 ${WORKSPACE}\MdeModulePkg\Application\HelloWorld/HelloWorld.inf
293