summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524>2009-01-20 03:01:44 +0000
committergikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524>2009-01-20 03:01:44 +0000
commitf50cf5032ad519c3ba222681f8290c320d72bb88 (patch)
tree28c3e78ee90f8d46871f4ff4d97a1bde2b7fdaf5
parentf34aec3bc814120a422ca40382fc04037e5fbe22 (diff)
downloadedk2-f50cf5032ad519c3ba222681f8290c320d72bb88.zip
edk2-f50cf5032ad519c3ba222681f8290c320d72bb88.tar.gz
edk2-f50cf5032ad519c3ba222681f8290c320d72bb88.tar.bz2
Meta-data review.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7312 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r--MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf41
1 files changed, 31 insertions, 10 deletions
diff --git a/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf b/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf
index d3b57e8..768d789 100644
--- a/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf
+++ b/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf
@@ -36,12 +36,12 @@
DxeLoad.c
[Sources.Ia32]
- Ia32/VirtualMemory.h
- Ia32/VirtualMemory.c
+ Ia32/VirtualMemory.h ||||PcdDxeIplSwitchToLongMode
+ Ia32/VirtualMemory.c ||||PcdDxeIplSwitchToLongMode
Ia32/DxeLoadFunc.c
Ia32/ImageRead.c
- Ia32/IdtVectorAsm.asm
- Ia32/IdtVectorAsm.S | GCC
+ Ia32/IdtVectorAsm.asm||||PcdDxeIplSwitchToLongMode AND PcdDxeIplEnableIdt
+ Ia32/IdtVectorAsm.S ||||PcdDxeIplSwitchToLongMode AND PcdDxeIplEnableIdt
[Sources.X64]
X64/VirtualMemory.h
@@ -79,16 +79,17 @@
RecoveryLib
[Ppis]
- gEfiEndOfPeiSignalPpiGuid # PPI SOMETIMES_PRODUCED
- gEfiDxeIplPpiGuid # PPI SOMETIMES_PRODUCED
- gEfiPeiDecompressPpiGuid # PPI SOMETIMES_PRODUCED
- gEfiPeiReadOnlyVariable2PpiGuid # PPI SOMETIMES_CONSUMED
+ gEfiDxeIplPpiGuid ## PRODUCES
+ gEfiEndOfPeiSignalPpiGuid ## SOMETIMES_PRODUCES(Not produced on S3 boot path)
+ gEfiPeiDecompressPpiGuid ## SOMETIMES_PRODUCES
+ gEfiPeiReadOnlyVariable2PpiGuid ## SOMETIMES_CONSUMES
[Guids]
- gEfiMemoryTypeInformationGuid
+ gEfiMemoryTypeInformationGuid ## SOMETIMES_CONSUMES ## Variable:L"MemoryTypeInformation"
+ gEfiMemoryTypeInformationGuid ## SOMETIMES_PRODUCES ## HOB
[FeaturePcd.IA32]
- gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt
+ gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt|PcdDxeIplSwitchToLongMode
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode
[FixedPcd.common]
@@ -97,3 +98,23 @@
[Depex]
gEfiPeiMemoryDiscoveredPpiGuid
+#
+# [BootMode]
+# S3_RESUME ## SOMETIMES_CONSUMES
+# RECOVERY ## SOMETIMES_CONSUMES
+#
+#
+# [Hob]
+# ##
+# # New Stack HoB
+# MEMORY_ALLOCATION ## PRODUCES
+# ##
+# # Old Stack HOB
+# MEMORY_ALLOCATION ## CONSUMES
+#
+# [Hob.IPF]
+# ##
+# # BSP Stack HOB for IPF
+# MEMORY_ALLOCATION ## PRODUCES
+#
+#