DxeLoad.c\r
\r
[Sources.Ia32]\r
- X64/VirtualMemory.h ||||PcdDxeIplSwitchToLongMode\r
- X64/VirtualMemory.c ||||PcdDxeIplSwitchToLongMode\r
+ X64/VirtualMemory.h ||||gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
+ X64/VirtualMemory.c ||||gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
Ia32/DxeLoadFunc.c\r
- Ia32/IdtVectorAsm.asm||||PcdDxeIplSwitchToLongMode\r
- Ia32/IdtVectorAsm.S ||||PcdDxeIplSwitchToLongMode\r
+ Ia32/IdtVectorAsm.asm||||gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
+ Ia32/IdtVectorAsm.S ||||gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
\r
[Sources.X64]\r
X64/VirtualMemory.h\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x0|UINT32|0x30000011\r
\r
## FFS filename to find the ACPI tables\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiTableStorageFile|{ 0x25, 0x4e, 0x37, 0x7e, 0x01, 0x8e, 0xee, 0x4f, 0x87, 0xf2, 0x39, 0xc, 0x23, 0xc6, 0x6, 0xcd }|VOID*|16\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiTableStorageFile|{ 0x25, 0x4e, 0x37, 0x7e, 0x01, 0x8e, 0xee, 0x4f, 0x87, 0xf2, 0x39, 0xc, 0x23, 0xc6, 0x6, 0xcd }|VOID*|0x30000016\r
\r
## Single root I/O virtualization virtual function memory BAR alignment\r
# BITN set indicates 2 of n+12 power\r
# It installs the Capsule Architectural Protocol defined in PI1.0a to signify \r
# the capsule runtime services are ready.\r
# \r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
# 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
\r
[Pcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule || PcdSupportUpdateCapsuleReset ## Populate Image requires reset support.\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule || gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleReset ## Populate Image requires reset support.\r
\r
[Depex]\r
gEfiVariableWriteArchProtocolGuid ## Depends on variable write functionality to produce capsule data variable\r
\r
[Sources]\r
DevicePathUtilities.c\r
- DevicePathToText.c ||||PcdDevicePathSupportDevicePathToText\r
- DevicePathFromText.c ||||PcdDevicePathSupportDevicePathFromText\r
+ DevicePathToText.c ||||gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText\r
+ DevicePathFromText.c ||||gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText\r
DevicePath.h\r
DevicePath.c\r
\r
DebugLib\r
\r
[Guids]\r
- gEfiVTUTF8Guid | PcdDevicePathSupportDevicePathFromText OR PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
- gEfiVT100Guid | PcdDevicePathSupportDevicePathFromText OR PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
- gEfiVT100PlusGuid | PcdDevicePathSupportDevicePathFromText OR PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
- gEfiPcAnsiGuid | PcdDevicePathSupportDevicePathFromText OR PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
- gEfiUartDevicePathGuid | PcdDevicePathSupportDevicePathFromText OR PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
- gEfiSasDevicePathGuid | PcdDevicePathSupportDevicePathFromText OR PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiVTUTF8Guid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText OR gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiVT100Guid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText OR gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiVT100PlusGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText OR gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiPcAnsiGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText OR gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiUartDevicePathGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText OR gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiSasDevicePathGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText OR gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
\r
[Protocols]\r
- gEfiDevicePathToTextProtocolGuid | PcdDevicePathSupportDevicePathFromText ## PRODUCES\r
- gEfiDevicePathFromTextProtocolGuid | PcdDevicePathSupportDevicePathToText ## PRODUCES\r
+ gEfiDevicePathToTextProtocolGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText ## PRODUCES\r
+ gEfiDevicePathFromTextProtocolGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText ## PRODUCES\r
gEfiDevicePathUtilitiesProtocolGuid ## PRODUCES\r
- gEfiDebugPortProtocolGuid | PcdDevicePathSupportDevicePathFromText OR PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
+ gEfiDebugPortProtocolGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText OR gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText ## SOMETIMES_CONSUMES ## GUID\r
\r
[FeaturePcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText\r
# It allows code running in the boot services environment to perform lexical\r
# comparison functions on Unicode strings for English languages.\r
# \r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
# 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
gEfiMdeModulePkgTokenSpaceGuid.PcdUnicodeCollation2Support\r
\r
[Protocols]\r
- gEfiUnicodeCollationProtocolGuid | PcdUnicodeCollationSupport ## PRODUCES\r
- gEfiUnicodeCollation2ProtocolGuid | PcdUnicodeCollation2Support ## PRODUCES\r
+ gEfiUnicodeCollationProtocolGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdUnicodeCollationSupport ## PRODUCES\r
+ gEfiUnicodeCollation2ProtocolGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdUnicodeCollation2Support ## PRODUCES\r
\r
# which provides fault tolerant write capability for block devices.\r
# Its implementation depends on the full functionality FVB protocol that support read, write/erase flash access.\r
#\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
gEfiSystemNvDataFvGuid ## CONSUMES ## FV Signature of Working Space Header\r
\r
[Protocols]\r
- gEfiSwapAddressRangeProtocolGuid | PcdFullFtwServiceEnable ## CONSUMES\r
+ gEfiSwapAddressRangeProtocolGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdFullFtwServiceEnable ## CONSUMES\r
gEfiFirmwareVolumeBlockProtocolGuid ## CONSUMES\r
gEfiFaultTolerantWriteProtocolGuid ## PRODUCES\r
\r
gEfiSystemNvDataFvGuid ## CONSUMES ## FV Signature of Working Space Header\r
\r
[Protocols]\r
- gEfiSmmSwapAddressRangeProtocolGuid | PcdFullFtwServiceEnable ## CONSUMES\r
+ gEfiSmmSwapAddressRangeProtocolGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdFullFtwServiceEnable ## CONSUMES\r
gEfiSmmFirmwareVolumeBlockProtocolGuid ## CONSUMES\r
gEfiSmmFaultTolerantWriteProtocolGuid ## PRODUCES\r
\r
## @file\r
# The DXE driver produces HII protocols defined in UEFI HII 2.1 specificatin.\r
#\r
-# Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials \r
# are licensed and made available under the terms and conditions of the BSD License \r
[Protocols]\r
gEfiDevicePathProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiHiiStringProtocolGuid ## PRODUCES\r
- gEfiHiiImageProtocolGuid |PcdSupportHiiImageProtocol ## PRODUCES\r
+ gEfiHiiImageProtocolGuid |gEfiMdeModulePkgTokenSpaceGuid.PcdSupportHiiImageProtocol ## PRODUCES\r
gEfiHiiConfigRoutingProtocolGuid ## PRODUCES\r
gEfiHiiDatabaseProtocolGuid ## PRODUCES\r
gEfiHiiFontProtocolGuid ## PRODUCES\r
# Protocol. For Lock/UnLock/Decode, EFI_SUCCESS is returned although the region's\r
# attributes were not actually modified.\r
#\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
# 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
BASE_NAME = LegacyRegion2Dxe\r
FILE_GUID = EC2BEECA-E84A-445B-869B-F7A73C96F58A\r
MODULE_TYPE = DXE_DRIVER\r
+ VERSION_STRING = 1.0 \r
ENTRY_POINT = LegacyRegion2Install\r
\r
#\r
# - Variable GUID for HII type PCD\r
# - Token space GUID for dynamicex type PCD \r
# \r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
\r
[Pcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPcdCallBackNumberPerPcdEntry || PcdPeiFullPcdDatabaseEnable\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPcdCallBackNumberPerPcdEntry || gEfiMdeModulePkgTokenSpaceGuid.PcdPeiFullPcdDatabaseEnable\r
\r
[Depex]\r
TRUE\r
## @file\r
# Report Status Code Router PEIM which produces Report Stataus Code Handler PPI and Status Code PPI.\r
#\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
BASE_NAME = ReportStatusCodeRouterPei\r
FILE_GUID = A3610442-E69F-4DF3-82CA-2360C4031A23\r
MODULE_TYPE = PEIM\r
+ VERSION_STRING = 1.0\r
ENTRY_POINT = GenericStatusCodePeiEntry\r
\r
#\r
# Report Status Code Router Driver which produces Report Stataus Code Handler Protocol\r
# and Status Code Runtime Protocol.\r
#\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
BASE_NAME = ReportStatusCodeRouterRuntimeDxe\r
FILE_GUID = D93CE3D8-A7EB-4730-8C8E-CC466A9ECC3C\r
MODULE_TYPE = DXE_RUNTIME_DRIVER\r
+ VERSION_STRING = 1.0 \r
ENTRY_POINT = GenericStatusCodeRuntimeDxeEntry\r
\r
#\r
# Report Status Code Router Driver which produces Report Stataus Code Handler Protocol\r
# and Status Code Runtime Protocol.\r
#\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
FILE_GUID = A6885402-D022-4b0e-A509-4711B90F2A39\r
MODULE_TYPE = DXE_SMM_DRIVER\r
PI_SPECIFICATION_VERSION = 0x0001000A\r
+ VERSION_STRING = 1.0 \r
ENTRY_POINT = GenericStatusCodeSmmEntry\r
\r
#\r
# Report Status Code Handler PEIM which produces general handlers and hook them\r
# onto the PEI status code router.\r
#\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
BASE_NAME = StatusCodeHandlerPei\r
FILE_GUID = 9D225237-FA01-464C-A949-BAABC02D31D0\r
MODULE_TYPE = PEIM\r
+ VERSION_STRING = 1.0 \r
ENTRY_POINT = StatusCodeHandlerPeiEntry\r
\r
#\r
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial\r
\r
[Pcd]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1|PcdStatusCodeUseMemory\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1|gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory\r
\r
[Depex]\r
gEfiPeiRscHandlerPpiGuid\r
# Status Code Handler Driver which produces general handlers and hook them\r
# onto the DXE status code router.\r
#\r
-# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
BASE_NAME = StatusCodeHandlerRuntimeDxe\r
FILE_GUID = 6C2004EF-4E0E-4BE4-B14C-340EB4AA5891\r
MODULE_TYPE = DXE_RUNTIME_DRIVER\r
+ VERSION_STRING = 1.0\r
ENTRY_POINT = StatusCodeHandlerRuntimeDxeEntry\r
\r
#\r
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial\r
\r
[Pcd]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize |128| PcdStatusCodeUseMemory\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize |128| gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory\r
\r
[Depex]\r
gEfiRscHandlerProtocolGuid\r
# Status Code Handler Driver which produces general handlers and hook them\r
# onto the SMM status code router.\r
#\r
-# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
FILE_GUID = 79CD78D8-6EDC-4978-BD02-3299C387AB17\r
MODULE_TYPE = DXE_SMM_DRIVER\r
PI_SPECIFICATION_VERSION = 0x0001000A\r
+ VERSION_STRING = 1.0 \r
ENTRY_POINT = StatusCodeHandlerSmmEntry\r
\r
#\r
gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial\r
\r
[Pcd]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize |128| PcdStatusCodeUseMemory\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize |128| gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory\r
\r
[Depex]\r
gEfiSmmRscHandlerProtocolGuid\r