# PPI to discover and dispatch the DXE Foundation and components that are\r
# needed to run the DXE Foundation.\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
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
X64/VirtualMemory.c\r
- X64/DxeLoadFunc.c\r
+ X64/DxeLoadFunc.c \r
\r
[Sources.IPF]\r
Ipf/DxeLoadFunc.c\r
[FeaturePcd.IA32]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
\r
+[FeaturePcd.X64]\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildPageTables\r
+\r
[FeaturePcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress\r
\r
[Depex]\r
- gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiLoadFilePpiGuid\r
+ gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiLoadFilePpiGuid AND gEfiPeiMasterBootModePpiGuid\r
\r
#\r
# [BootMode]\r