Initialize the dsc and dec file for Nt32Pkg
authorklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 26 Jun 2007 08:15:15 +0000 (08:15 +0000)
committerklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 26 Jun 2007 08:15:15 +0000 (08:15 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2747 6f19259b-4bc3-4df7-8a09-765794883524

Nt32Pkg/Nt32.dsc [new file with mode: 0644]
Nt32Pkg/Nt32Pkg.dec [new file with mode: 0644]

diff --git a/Nt32Pkg/Nt32.dsc b/Nt32Pkg/Nt32.dsc
new file mode 100644 (file)
index 0000000..64f67df
--- /dev/null
@@ -0,0 +1,1094 @@
+#/** @file\r
+# EFI/Framework Emulation Platform\r
+#\r
+# The Emulation Platform can be used to debug individual modules, prior to creating\r
+#    a real platform. This also provides an example for how an FPD is created.\r
+#\r
+# Copyright (c) 2006 - 2007, Intel Corporation\r
+#\r
+#  All rights reserved. This program and the accompanying materials\r
+#    are licensed and made available under the terms and conditions of the BSD License\r
+#    which accompanies this distribution. The full text of the license may be found at\r
+#    http://opensource.org/licenses/bsd-license.php\r
+# \r
+#    THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+#    WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+#\r
+#**/\r
+\r
+################################################################################\r
+#\r
+# Defines Section - statements that will be processed to create a Makefile.\r
+#\r
+################################################################################\r
+[Defines]\r
+  PLATFORM_NAME                  = NT32\r
+  PLATFORM_GUID                  = EB216561-961F-47EE-9EF9-CA426EF547C2\r
+  PLATFORM_VERSION               = 0.3\r
+  DSC_SPECIFICATION              = 0x00010005\r
+  OUTPUT_DIRECTORY               = $(WORKSPACE)/Build/Nt32Platform\r
+  SUPPORTED_ARCHITECTURES        = IA32\r
+  BUILD_TARGETS                  = DEBUG\r
+  SKUID_IDENTIFIER               = DEFAULT\r
+\r
+  DEBUG_ICC_IA32_DLINK_FLAGS                  = /EXPORT:InitializeDriver=_ModuleEntryPoint /ALIGN:4096 /SUBSYSTEM:CONSOLE\r
+  DEBUG_VS2003_IA32_DLINK_FLAGS               = /EXPORT:InitializeDriver=_ModuleEntryPoint /ALIGN:4096 /SUBSYSTEM:CONSOLE\r
+  DEBUG_MYTOOLS_IA32_DLINK_FLAGS              = /EXPORT:InitializeDriver=_ModuleEntryPoint /ALIGN:4096 /SUBSYSTEM:CONSOLE\r
+  DEBUG_WINDDK3790x1830_IA32_DLINK_FLAGS      = /EXPORT:InitializeDriver=_ModuleEntryPoint /ALIGN:4096 /SUBSYSTEM:CONSOLE\r
+  DEBUG_VS2005PRO_IA32_DLINK_FLAGS            = /EXPORT:InitializeDriver=_ModuleEntryPoint /ALIGN:4096 /SUBSYSTEM:CONSOLE\r
+  DEBUG_MIXED_IA32_DLINK_FLAGS                = /EXPORT:InitializeDriver=_ModuleEntryPoint /ALIGN:4096 /SUBSYSTEM:CONSOLE\r
+  RELEASE_ICC_IA32_DLINK_FLAGS                = /ALIGN:4096\r
+  RELEASE_VS2003_IA32_DLINK_FLAGS             = /ALIGN:4096\r
+  RELEASE_MYTOOLS_IA32_DLINK_FLAGS            = /ALIGN:4096\r
+  RELEASE_WINDDK3790x1830_IA32_DLINK_FLAGS    = /ALIGN:4096\r
+  RELEASE_VS2005PRO_IA32_DLINK_FLAGS          = /ALIGN:4096\r
+  RELEASE_MIXED_IA32_DLINK_FLAGS              = /ALIGN:4096\r
+\r
+\r
+################################################################################\r
+#\r
+# Library Class section - list of all Library Classes needed by this Platform.\r
+#\r
+################################################################################\r
+\r
+[LibraryClass.IA32.DXE_CORE]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\Nt32Pkg\Library/Nt32PeCoffLoaderLib/Nt32PeCoffLoaderLib.inf\r
+\r
+[LibraryClass.IA32]\r
+  IoLib|$(WORKSPACE)\MdePkg\Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf\r
+\r
+[LibraryClass.IA32.DXE_SAL_DRIVER]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+  EdkFvbServiceLib|$(WORKSPACE)\MdeModulePkg\Library/EdkFvbServiceLib/EdkFvbServiceLib.inf\r
+  OemHookStatusCodeLib|$(WORKSPACE)\Nt32Pkg\Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf\r
+\r
+[LibraryClass.IA32.DXE_SMM_DRIVER]\r
+  WinNtLib|$(WORKSPACE)\Nt32Pkg\Library/DxeWinNtLib/DxeWinNtLib.inf\r
+  EdkFvbServiceLib|$(WORKSPACE)\MdeModulePkg\Library/EdkFvbServiceLib/EdkFvbServiceLib.inf\r
+  OemHookStatusCodeLib|$(WORKSPACE)\Nt32Pkg\Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf\r
+\r
+[LibraryClass.IA32.PEIM]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\Nt32Pkg\Library/Nt32PeCoffLoaderLib/Nt32PeCoffLoaderLib.inf\r
+  PeiServicesTablePointerLib|$(WORKSPACE)\MdePkg\Library/PeiServicesTablePointerLibMm7/PeiServicesTablePointerLibMm7.inf\r
+  OemHookStatusCodeLib|$(WORKSPACE)\Nt32Pkg\Library/PeiNt32OemHookStatusCodeLib/PeiNt32OemHookStatusCodeLib.inf\r
+  PeCoffGetEntryPointLib|$(WORKSPACE)\Nt32Pkg\Library/EdkNt32PeiPeCoffGetEntryPointLib/EdkNt32PeiPeCoffGetEntryPointLib.inf\r
+\r
+[LibraryClass.IA32.PEI_CORE]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+  PeiServicesTablePointerLib|$(WORKSPACE)\MdePkg\Library/PeiServicesTablePointerLibMm7/PeiServicesTablePointerLibMm7.inf\r
+  PeCoffGetEntryPointLib|$(WORKSPACE)\Nt32Pkg\Library/EdkNt32PeiPeCoffGetEntryPointLib/EdkNt32PeiPeCoffGetEntryPointLib.inf\r
+\r
+[LibraryClass.IA32.DXE_RUNTIME_DRIVER]\r
+  WinNtLib|$(WORKSPACE)\Nt32Pkg\Library/DxeWinNtLib/DxeWinNtLib.inf\r
+  EdkFvbServiceLib|$(WORKSPACE)\MdeModulePkg\Library/EdkFvbServiceLib/EdkFvbServiceLib.inf\r
+  OemHookStatusCodeLib|$(WORKSPACE)\Nt32Pkg\Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf\r
+\r
+[LibraryClass.IA32.BASE]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+\r
+[LibraryClass.IA32.SEC]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+\r
+[LibraryClass.IA32.UEFI_DRIVER]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+  WinNtLib|$(WORKSPACE)\Nt32Pkg\Library/DxeWinNtLib/DxeWinNtLib.inf\r
+  EdkFvbServiceLib|$(WORKSPACE)\MdeModulePkg\Library/EdkFvbServiceLib/EdkFvbServiceLib.inf\r
+  OemHookStatusCodeLib|$(WORKSPACE)\Nt32Pkg\Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf\r
+\r
+[LibraryClass.IA32.DXE_DRIVER]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+  WinNtLib|$(WORKSPACE)\Nt32Pkg\Library/DxeWinNtLib/DxeWinNtLib.inf\r
+  EdkFvbServiceLib|$(WORKSPACE)\MdeModulePkg\Library/EdkFvbServiceLib/EdkFvbServiceLib.inf\r
+  OemHookStatusCodeLib|$(WORKSPACE)\Nt32Pkg\Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf\r
+  EdkGenericBdsLib|$(WORKSPACE)\Nt32Pkg\Library/EdkGenericBdsLib/EdkGenericBdsLib.inf\r
+\r
+[LibraryClass.IA32.UEFI_APPLICATION]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf\r
+  WinNtLib|$(WORKSPACE)\Nt32Pkg\Library/DxeWinNtLib/DxeWinNtLib.inf\r
+  EdkFvbServiceLib|$(WORKSPACE)\MdeModulePkg\Library/EdkFvbServiceLib/EdkFvbServiceLib.inf\r
+  OemHookStatusCodeLib|$(WORKSPACE)\Nt32Pkg\Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf\r
+\r
+[LibraryClass.common.DXE_CORE]\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  DevicePathLib|$(WORKSPACE)\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
+  UefiDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.inf\r
+  UefiBootServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/DxeCoreHobLib/DxeCoreHobLib.inf\r
+  DxeCoreEntryPoint|$(WORKSPACE)\MdePkg\Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf\r
+  CustomDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreCustomDecompressLibFromHob/DxeCoreCustomDecompressLibFromHob.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf\r
+  UefiLib|$(WORKSPACE)\MdePkg\Library/UefiLib/UefiLib.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
+  TianoDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.inf\r
+\r
+[LibraryClass.common]\r
+  TimerLib|$(WORKSPACE)\MdePkg\Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf\r
+  PrintLib|$(WORKSPACE)\MdePkg\Library/BasePrintLib/BasePrintLib.inf\r
+  UefiDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/BaseUefiTianoDecompressLib/BaseUefiTianoDecompressLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/BasePcdLibNull/BasePcdLibNull.inf\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/BaseDebugLibNull/BaseDebugLibNull.inf\r
+  PeCoffGetEntryPointLib|$(WORKSPACE)\MdePkg\Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf\r
+  SerialPortLib|$(WORKSPACE)\MdeModulePkg\Library/EdkSerialPortLibNull/EdkSerialPortLibNull.inf\r
+  BaseMemoryLib|$(WORKSPACE)\MdePkg\Library/BaseMemoryLib/BaseMemoryLib.inf\r
+  BaseLib|$(WORKSPACE)\MdePkg\Library/BaseLib/BaseLib.inf\r
+  CustomDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/BaseCustomDecompressLibNull/BaseCustomDecompressLibNull.inf\r
+  PerformanceLib|$(WORKSPACE)\MdePkg\Library/BasePerformanceLibNull/BasePerformanceLibNull.inf\r
+  PeCoffLib|$(WORKSPACE)\MdePkg\Library/BasePeCoffLib/BasePeCoffLib.inf\r
+  PciIncompatibleDeviceSupportLib|$(WORKSPACE)\MdeModulePkg\Library/EdkPciIncompatibleDeviceSupportLib/EdkPciIncompatibleDeviceSupportLib.inf\r
+  CacheMaintenanceLib|$(WORKSPACE)\MdePkg\Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf\r
+\r
+[LibraryClass.common.DXE_SAL_DRIVER]\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  UefiRuntimeServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/DxeHobLib/DxeHobLib.inf\r
+  EdkIfrSupportLib|$(WORKSPACE)\MdeModulePkg\Library/EdkIfrSupportLib/EdkIfrSupportLib.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/DxePcdLib/DxePcdLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf\r
+  UefiLib|$(WORKSPACE)\MdePkg\Library/UefiLib/UefiLib.inf\r
+  UefiDriverEntryPoint|$(WORKSPACE)\MdePkg\Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf\r
+  EdkGraphicsLib|$(WORKSPACE)\MdeModulePkg\Library/EdkGraphicsLib/EdkGraphicsLib.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
+  PrintLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePrintLib/EdkDxePrintLib.inf\r
+  DxeServicesTableLib|$(WORKSPACE)\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf\r
+  UefiDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.inf\r
+  HiiLib|$(WORKSPACE)\MdePkg\Library/HiiLib/HiiLib.inf\r
+  UefiBootServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
+  DevicePathLib|$(WORKSPACE)\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
+  BaseMemoryLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryLib/DxeMemoryLib.inf\r
+  UefiRuntimeLib|$(WORKSPACE)\MdeModulePkg\Library/EdkUefiRuntimeLib/EdkUefiRuntimeLib.inf\r
+  TianoDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.inf\r
+  EdkUsbLib|$(WORKSPACE)\MdeModulePkg\Library/EdkUsbLib/EdkUsbLib.inf\r
+  EdkScsiLib|$(WORKSPACE)\MdeModulePkg\Library/EdkScsiLib/EdkScsiLib.inf\r
+\r
+[LibraryClass.common.DXE_SMM_DRIVER]\r
+  EdkUsbLib|$(WORKSPACE)\MdeModulePkg\Library/EdkUsbLib/EdkUsbLib.inf\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  DxeServicesTableLib|$(WORKSPACE)\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf\r
+  PrintLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePrintLib/EdkDxePrintLib.inf\r
+  EdkScsiLib|$(WORKSPACE)\MdeModulePkg\Library/EdkScsiLib/EdkScsiLib.inf\r
+  UefiDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.inf\r
+  HiiLib|$(WORKSPACE)\MdePkg\Library/HiiLib/HiiLib.inf\r
+  UefiBootServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/DxeHobLib/DxeHobLib.inf\r
+  DevicePathLib|$(WORKSPACE)\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
+  EdkIfrSupportLib|$(WORKSPACE)\MdeModulePkg\Library/EdkIfrSupportLib/EdkIfrSupportLib.inf\r
+  BaseMemoryLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryLib/DxeMemoryLib.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/DxePcdLib/DxePcdLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf\r
+  EdkGraphicsLib|$(WORKSPACE)\MdeModulePkg\Library/EdkGraphicsLib/EdkGraphicsLib.inf\r
+  UefiLib|$(WORKSPACE)\MdePkg\Library/UefiLib/UefiLib.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
+  TianoDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.inf\r
+  UefiRuntimeServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
+\r
+[LibraryClass.common.PEIM]\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/PeiHobLib/PeiHobLib.inf\r
+  PeiServicesTablePointerLib|$(WORKSPACE)\MdePkg\Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/PeiPcdLib/PeiPcdLib.inf\r
+  IoLib|$(WORKSPACE)\MdePkg\Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  PeimEntryPoint|$(WORKSPACE)\MdePkg\Library/PeimEntryPoint/PeimEntryPoint.inf\r
+  PeiServicesLib|$(WORKSPACE)\MdePkg\Library/PeiServicesLib/PeiServicesLib.inf\r
+  BaseMemoryLib|$(WORKSPACE)\MdePkg\Library/PeiMemoryLib/PeiMemoryLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf\r
+\r
+[LibraryClass.common.PEI_CORE]\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/PeiHobLib/PeiHobLib.inf\r
+  PeiServicesTablePointerLib|$(WORKSPACE)\MdePkg\Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/PeiPcdLib/PeiPcdLib.inf\r
+  IoLib|$(WORKSPACE)\MdePkg\Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  PeiServicesLib|$(WORKSPACE)\MdePkg\Library/PeiServicesLib/PeiServicesLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf\r
+  PeiCoreEntryPoint|$(WORKSPACE)\MdePkg\Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf\r
+\r
+[LibraryClass.common.DXE_RUNTIME_DRIVER]\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  UefiRuntimeServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/DxeHobLib/DxeHobLib.inf\r
+  EdkIfrSupportLib|$(WORKSPACE)\MdeModulePkg\Library/EdkIfrSupportLib/EdkIfrSupportLib.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/DxePcdLib/DxePcdLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf\r
+  UefiLib|$(WORKSPACE)\MdePkg\Library/UefiLib/UefiLib.inf\r
+  UefiDriverEntryPoint|$(WORKSPACE)\MdePkg\Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf\r
+  EdkGraphicsLib|$(WORKSPACE)\MdeModulePkg\Library/EdkGraphicsLib/EdkGraphicsLib.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
+  PrintLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePrintLib/EdkDxePrintLib.inf\r
+  DxeServicesTableLib|$(WORKSPACE)\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf\r
+  UefiDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.inf\r
+  HiiLib|$(WORKSPACE)\MdePkg\Library/HiiLib/HiiLib.inf\r
+  UefiBootServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
+  DevicePathLib|$(WORKSPACE)\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
+  BaseMemoryLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryLib/DxeMemoryLib.inf\r
+  UefiRuntimeLib|$(WORKSPACE)\MdeModulePkg\Library/EdkUefiRuntimeLib/EdkUefiRuntimeLib.inf\r
+  TianoDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.inf\r
+  EdkUsbLib|$(WORKSPACE)\MdeModulePkg\Library/EdkUsbLib/EdkUsbLib.inf\r
+  EdkScsiLib|$(WORKSPACE)\MdeModulePkg\Library/EdkScsiLib/EdkScsiLib.inf\r
+  UefiDriverModelLib|$(WORKSPACE)\MdePkg\Library/UefiDriverModelLib/UefiDriverModelLib.inf\r
+\r
+[LibraryClass.common.UEFI_DRIVER]\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  UefiRuntimeServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/DxeHobLib/DxeHobLib.inf\r
+  EdkIfrSupportLib|$(WORKSPACE)\MdeModulePkg\Library/EdkIfrSupportLib/EdkIfrSupportLib.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/DxePcdLib/DxePcdLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf\r
+  UefiLib|$(WORKSPACE)\MdePkg\Library/UefiLib/UefiLib.inf\r
+  UefiDriverEntryPoint|$(WORKSPACE)\MdePkg\Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf\r
+  EdkGraphicsLib|$(WORKSPACE)\MdeModulePkg\Library/EdkGraphicsLib/EdkGraphicsLib.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
+  PrintLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePrintLib/EdkDxePrintLib.inf\r
+  DxeServicesTableLib|$(WORKSPACE)\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf\r
+  UefiDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.inf\r
+  HiiLib|$(WORKSPACE)\MdePkg\Library/HiiLib/HiiLib.inf\r
+  UefiBootServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
+  DevicePathLib|$(WORKSPACE)\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
+  BaseMemoryLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryLib/DxeMemoryLib.inf\r
+  TianoDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.inf\r
+  EdkUsbLib|$(WORKSPACE)\MdeModulePkg\Library/EdkUsbLib/EdkUsbLib.inf\r
+  EdkScsiLib|$(WORKSPACE)\MdeModulePkg\Library/EdkScsiLib/EdkScsiLib.inf\r
+  UefiDriverModelLib|$(WORKSPACE)\MdePkg\Library/UefiDriverModelLib/UefiDriverModelLib.inf\r
+\r
+[LibraryClass.common.DXE_DRIVER]\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  UefiRuntimeServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/DxeHobLib/DxeHobLib.inf\r
+  EdkIfrSupportLib|$(WORKSPACE)\MdeModulePkg\Library/EdkIfrSupportLib/EdkIfrSupportLib.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/DxePcdLib/DxePcdLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf\r
+  UefiLib|$(WORKSPACE)\MdePkg\Library/UefiLib/UefiLib.inf\r
+  UefiDriverEntryPoint|$(WORKSPACE)\MdePkg\Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf\r
+  EdkGraphicsLib|$(WORKSPACE)\MdeModulePkg\Library/EdkGraphicsLib/EdkGraphicsLib.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
+  PrintLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePrintLib/EdkDxePrintLib.inf\r
+  DxeServicesTableLib|$(WORKSPACE)\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf\r
+  UefiDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.inf\r
+  HiiLib|$(WORKSPACE)\MdePkg\Library/HiiLib/HiiLib.inf\r
+  UefiBootServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
+  DevicePathLib|$(WORKSPACE)\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
+  BaseMemoryLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryLib/DxeMemoryLib.inf\r
+  TianoDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.inf\r
+  EdkUsbLib|$(WORKSPACE)\MdeModulePkg\Library/EdkUsbLib/EdkUsbLib.inf\r
+  EdkScsiLib|$(WORKSPACE)\MdeModulePkg\Library/EdkScsiLib/EdkScsiLib.inf\r
+  UefiDriverModelLib|$(WORKSPACE)\MdePkg\Library/UefiDriverModelLib/UefiDriverModelLib.inf\r
+\r
+[LibraryClass.common.UEFI_APPLICATION]\r
+  EdkUsbLib|$(WORKSPACE)\MdeModulePkg\Library/EdkUsbLib/EdkUsbLib.inf\r
+  DebugLib|$(WORKSPACE)\MdePkg\Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf\r
+  DxeServicesTableLib|$(WORKSPACE)\MdePkg\Library/DxeServicesTableLib/DxeServicesTableLib.inf\r
+  PrintLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePrintLib/EdkDxePrintLib.inf\r
+  EdkScsiLib|$(WORKSPACE)\MdeModulePkg\Library/EdkScsiLib/EdkScsiLib.inf\r
+  UefiDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreUefiDecompressLibFromHob/DxeCoreUefiDecompressLibFromHob.inf\r
+  HiiLib|$(WORKSPACE)\MdePkg\Library/HiiLib/HiiLib.inf\r
+  UefiApplicationEntryPoint|$(WORKSPACE)\MdePkg\Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf\r
+  UefiBootServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf\r
+  HobLib|$(WORKSPACE)\MdePkg\Library/DxeHobLib/DxeHobLib.inf\r
+  DevicePathLib|$(WORKSPACE)\MdePkg\Library/UefiDevicePathLib/UefiDevicePathLib.inf\r
+  EdkIfrSupportLib|$(WORKSPACE)\MdeModulePkg\Library/EdkIfrSupportLib/EdkIfrSupportLib.inf\r
+  BaseMemoryLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryLib/DxeMemoryLib.inf\r
+  EdkPeCoffLoaderLib|$(WORKSPACE)\MdeModulePkg\Library/EdkDxePeCoffLoaderFromHobLib/EdkDxePeCoffLoaderFromHobLib.inf\r
+  PcdLib|$(WORKSPACE)\MdePkg\Library/DxePcdLib/DxePcdLib.inf\r
+  MemoryAllocationLib|$(WORKSPACE)\MdePkg\Library/DxeMemoryAllocationLib/DxeMemoryAllocationLib.inf\r
+  EdkGraphicsLib|$(WORKSPACE)\MdeModulePkg\Library/EdkGraphicsLib/EdkGraphicsLib.inf\r
+  UefiLib|$(WORKSPACE)\MdePkg\Library/UefiLib/UefiLib.inf\r
+  ReportStatusCodeLib|$(WORKSPACE)\MdePkg\Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
+  TianoDecompressLib|$(WORKSPACE)\MdeModulePkg\Library/DxeCoreTianoDecompressLibFromHob/DxeCoreTianoDecompressLibFromHob.inf\r
+  UefiRuntimeServicesTableLib|$(WORKSPACE)\MdePkg\Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
+\r
+################################################################################\r
+#\r
+# Pcd Section - list of all EDK II PCD Entries defined by this Platform\r
+#\r
+################################################################################\r
+\r
+[PcdPatchableInModule.IA32]\r
+  PcdStatusCodeMemorySize|gEfiMdeModulePkgTokenSpaceGuid|1\r
+  PcdStatusCodeRuntimeMemorySize|gEfiMdeModulePkgTokenSpaceGuid|128\r
+\r
+[PcdFixedAtBuild.IA32]\r
+  PcdWinNtMemorySizeForSecMain|gEfiNt32PkgTokenSpaceGuid|L"64!64"|VOID*|10\r
+  PcdWinNtFirmwareVolume|gEfiNt32PkgTokenSpaceGuid|L"..\\Fv\\Fv_Recovery.fd"|VOID*|52\r
+  PcdWinNtBootMode|gEfiNt32PkgTokenSpaceGuid|1\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0\r
+  PcdMaxPeiPcdCallBackNumberPerPcdEntry|gEfiMdeModulePkgTokenSpaceGuid|0x08\r
+  PcdVpdBaseAddress|gEfiMdeModulePkgTokenSpaceGuid|0x0\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdVpdBaseAddress|gEfiMdeModulePkgTokenSpaceGuid|0x0\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaxSizePopulateCapsule|gEfiMdeModulePkgTokenSpaceGuid|0x0\r
+  PcdMaxSizeNonPopulateCapsule|gEfiMdeModulePkgTokenSpaceGuid|0x0\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdPciIncompatibleDeviceSupportMask|gEfiMdeModulePkgTokenSpaceGuid|0x0\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1F\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+  PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000\r
+  PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000\r
+  PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f\r
+  PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF\r
+  PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000\r
+  PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320\r
+\r
+[PcdFeatureFlag.IA32]\r
+  PcdPeiPcdDatabaseTraverseEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdPeiPcdDatabaseCallbackOnSetEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdPeiPcdDatabaseExEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdPeiPcdDatabaseGetSizeEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdPeiPcdDatabaseSetEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdStatusCodeUseSerial|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseMemory|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseOEM|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdDxeIplSwitchToLongMode|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdDxeIplSupportEfiDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdDxeIplSupportTianoDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdDxeIplSupportCustomDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdDxeIplBuildShareCodeHobs|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdDxePcdDatabaseTraverseEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdStatusCodeUseHardSerial|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseEfiSerial|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseRuntimeMemory|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseDataHub|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeUseOEM|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdStatusCodeReplayInSerial|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeReplayInDataHub|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeReplayInRuntimeMemory|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdStatusCodeReplayInOEM|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdSupportUpdateCapsuleRest|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdNtEmulatorEnable|gEfiMdeModulePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDevicePathSupportDevicePathToText|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdDevicePathSupportDevicePathFromText|gEfiMdeModulePkgTokenSpaceGuid|TRUE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdPciIsaEnable|gEfiGenericPlatformTokenSpaceGuid|FALSE\r
+  PcdPciVgaEnable|gEfiGenericPlatformTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdPciBusHotplugDeviceSupport|gEfiGenericPlatformTokenSpaceGuid|TRUE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+  PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE\r
+\r
+\r
+################################################################################\r
+#\r
+# Pcd Dynamic Section - list of all EDK II PCD Entries defined by this Platform\r
+#\r
+################################################################################\r
+\r
+[PcdDynamic.DEFAULT]\r
+  PcdFlashNvStorageFtwSpareBase|gEfiGenericPlatformTokenSpaceGuid|0x0\r
+  PcdFlashNvStorageVariableSize|gEfiGenericPlatformTokenSpaceGuid|0x0\r
+  PcdWinNtCpuSpeed|gEfiNt32PkgTokenSpaceGuid|L"3000"|8\r
+  PcdFlashNvStorageVariableBase|gEfiGenericPlatformTokenSpaceGuid|0x0\r
+  PcdWinNtSerialPort|gEfiNt32PkgTokenSpaceGuid|L"COM1!COM2"|18\r
+  PcdWinNtFileSystem|gEfiNt32PkgTokenSpaceGuid|L".!..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"|106\r
+  PcdFlashNvStorageFtwWorkingSize|gEfiGenericPlatformTokenSpaceGuid|0x0\r
+  PcdWinNtGop|gEfiNt32PkgTokenSpaceGuid|L"UGA Window 1!UGA Window 2"|50\r
+  PcdWinNtConsole|gEfiNt32PkgTokenSpaceGuid|L"Bus Driver Console Window"|50\r
+  PcdFlashNvStorageFtwWorkingBase|gEfiGenericPlatformTokenSpaceGuid|0x0\r
+  PcdWinNtMemorySize|gEfiNt32PkgTokenSpaceGuid|L"64!64"|10\r
+  PcdWinNtVirtualDisk|gEfiNt32PkgTokenSpaceGuid|L"FW;40960;512"|24\r
+  PcdWinNtCpuModel|gEfiNt32PkgTokenSpaceGuid|L"Intel(R) Processor Model"|48\r
+  PcdWinNtPhysicalDisk|gEfiNt32PkgTokenSpaceGuid|L"E:RW;245760;512"|30\r
+  PcdFlashNvStorageFtwSpareSize|gEfiGenericPlatformTokenSpaceGuid|0x0\r
+  PcdWinNtUga|gEfiNt32PkgTokenSpaceGuid|L"UGA Window 1!UGA Window 2"|50\r
+\r
+################################################################################\r
+#\r
+# Components Section - list of all EDK II Modules needed by this Platform\r
+#\r
+################################################################################\r
+\r
+[Components.IA32]\r
diff --git a/Nt32Pkg/Nt32Pkg.dec b/Nt32Pkg/Nt32Pkg.dec
new file mode 100644 (file)
index 0000000..6afdf90
--- /dev/null
@@ -0,0 +1,119 @@
+#/** @file\r
+# EFI/PI Reference Module Package for All Architectures\r
+#\r
+# This FPD file is used for Package Level build.\r
+#\r
+# Copyright (c) 2007, Intel Corporation\r
+#\r
+#  All rights reserved. This program and the accompanying materials\r
+#    are licensed and made available under the terms and conditions of the BSD License\r
+#    which accompanies this distribution. The full text of the license may be found at\r
+#    http://opensource.org/licenses/bsd-license.php\r
+#\r
+#    THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+#    WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+#\r
+#**/\r
+\r
+################################################################################\r
+#\r
+# Defines Section - statements that will be processed to create a Makefile.\r
+#\r
+################################################################################\r
+\r
+[Defines]\r
+  DEC_SPECIFICATION              = 0x00010005\r
+  PACKAGE_NAME                   = Nt32Pkg\r
+  PACKAGE_GUID                   = 0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3\r
+  PACKAGE_VERSION                = 0.1\r
+  \r
+################################################################################\r
+#\r
+# Include Section - list of Include Paths that are provided by this package.\r
+#                   Comments are used for Keywords and Module Types.\r
+#\r
+# Supported Module Types:\r
+#  SEC PEI_CORE PEIM DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER DXE_SAL_DRIVER UEFI_DRIVER\r
+#\r
+################################################################################\r
+[Includes.common]\r
+  Include                        # FlashLayout WinNtDxe WinNtPeim\r
+  Include/Library                # EdkGenericBdsLib WinNtLib\r
+  Include/Ppi                    # NtAutoscan NtFwh NtPeiLoadFile NtThunk\r
+  Include/Common                 # WinNTInclude\r
+  Include/Protocol               # WinNtIo WinNtThunk\r
+\r
+\r
+################################################################################\r
+#\r
+# Library Class Header section - list of Library Class header files that are\r
+#                                provided by this package.\r
+#\r
+################################################################################\r
+[LibraryClasses.common]\r
+  WinNtLib|Include/Library/WinNtLib.h\r
+  EdkGenericBdsLib|Include/Library/EdkGenericBdsLib.h\r
+\r
+\r
+################################################################################\r
+#\r
+# Global Guid Definition section - list of Global Guid C Name Data Structures\r
+#                                  that are provided by this package.\r
+#\r
+################################################################################\r
+[Guids.common]\r
+  gEfiWinNtPassThroughGuid       = { 0xCC664EB8, 0x3C24, 0x4086, { 0xB6, 0xF6, 0x34, 0xE8, 0x56, 0xBC, 0xE3, 0x6E }}\r
+  gEfiWinNtCPUSpeedGuid          = { 0xD4F29055, 0xE1FB, 0x11D4, { 0xBD, 0x0D, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtCPUModelGuid          = { 0xBEE9B6CE, 0x2F8A, 0x11D4, { 0xBD, 0x0D, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtMemoryGuid            = { 0x99042912, 0x122A, 0x11D4, { 0xBD, 0x0D, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtConsoleGuid           = { 0xBA73672C, 0xA5D3, 0x11D4, { 0xBD, 0x00, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtUgaGuid               = { 0xAB248E99, 0xABE1, 0x11D4, { 0xBD, 0x0D, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtGopGuid               = { 0x4e11e955, 0xccca, 0x11d4, { 0xbd, 0x0d, 0x00, 0x80, 0xc7, 0x3c, 0x88, 0x81 }}\r
+  gEfiWinNtSerialPortGuid        = { 0x0C95A93D, 0xA006, 0x11D4, { 0xBC, 0xFA, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtFileSystemGuid        = { 0x0C95A935, 0xA006, 0x11D4, { 0xBC, 0xFA, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtPhysicalDisksGuid     = { 0x0C95A92F, 0xA006, 0x11D4, { 0xBC, 0xFA, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtVirtualDisksGuid      = { 0x0C95A928, 0xA006, 0x11D4, { 0xBC, 0xFA, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiEdkNt32PkgTokenSpaceGuid   = { 0x0D79A645, 0x1D91, 0x40a6, { 0xA8, 0x1F, 0x61, 0xE6, 0x98, 0x2B, 0x32, 0xB4 }}\r
+\r
+\r
+################################################################################\r
+#\r
+# Global Protocols Definition section - list of Global Protocols C Name Data\r
+#                                  Structures that are provided by this package.\r
+#\r
+################################################################################\r
+[Protocols.common]\r
+  gWinNtBusDriverGuid            = { 0x0419f582, 0x0625, 0x4531, { 0x8a, 0x33, 0x85, 0xa9, 0x96, 0x5c, 0x95, 0xbc }}\r
+  gEfiWinNtThunkProtocolGuid     = { 0x58C518B1, 0x76F3, 0x11D4, { 0xBC, 0xEA, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+  gEfiWinNtIoProtocolGuid        = { 0x96EB4AD6, 0xA32A, 0x11D4, { 0xBC, 0xFD, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }}\r
+\r
+\r
+################################################################################\r
+#\r
+# PCD Declarations section - list of all PCDs Declared by this Package\r
+#                            Only this package should be providing the\r
+#                            declaration, other packages should not.\r
+#\r
+################################################################################\r
+\r
+[PcdFixedAtBuild.common]\r
+  PcdWinNtBootMode|0x00001006|gEfiEdkNt32PkgTokenSpaceGuid|UINT32|1\r
+  PcdWinNtFirmwareVolume|0x00001009|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"..\\Fv\\Fv_Recovery.fd"\r
+  PcdWinNtMemorySizeForSecMain|0x0000100c|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"64!64"\r
+\r
+[PcdDynamic.common]\r
+  PcdWinNtPhysicalDisk|0x00001000|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"E:RW;245760;512"\r
+  PcdWinNtVirtualDisk|0x00001001|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"FW;40960;512"\r
+  PcdWinNtSerialPort|0x00001002|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"COM1!COM2"\r
+  PcdWinNtUga|0x00001003|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"UGA Window 1!UGA Window 2"\r
+  PcdWinNtFileSystem|0x00001004|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L".!..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"\r
+  PcdWinNtMemorySize|0x00001005|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"64!64"\r
+  PcdWinNtCpuModel|0x00001007|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"Intel(R) Processor Model"\r
+  PcdWinNtCpuSpeed|0x00001008|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"3000"\r
+  PcdWinNtConsole|0x0000100a|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"Bus Driver Console Window"\r
+  PcdWinNtGop|0x0000100d|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"UGA Window 1!UGA Window 2"\r
+\r
+[PcdPatchableInModule.common]\r
+  PcdWinNtBootMode|0x00001006|gEfiEdkNt32PkgTokenSpaceGuid|UINT32|1\r
+  PcdWinNtFirmwareVolume|0x00001009|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"..\\Fv\\Fv_Recovery.fd"\r
+  PcdWinNtMemorySizeForSecMain|0x0000100c|gEfiEdkNt32PkgTokenSpaceGuid|VOID*|L"64!64"
\ No newline at end of file