summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlin16 <jlin16@6f19259b-4bc3-4df7-8a09-765794883524>2007-10-09 08:40:11 +0000
committerjlin16 <jlin16@6f19259b-4bc3-4df7-8a09-765794883524>2007-10-09 08:40:11 +0000
commit61296d0d5ea7f8840159e1d7d03f04e519587faa (patch)
tree367bc272de6091093fdc883dfeb71b12b56dad1e
parent81c7803cf4a49ca2633c706b7630c1cf2d9e9b55 (diff)
downloadedk2-61296d0d5ea7f8840159e1d7d03f04e519587faa.zip
edk2-61296d0d5ea7f8840159e1d7d03f04e519587faa.tar.gz
edk2-61296d0d5ea7f8840159e1d7d03f04e519587faa.tar.bz2
Add SetPeiServicesTablePointer() interface implement in PeiServicesTablePointerLibKr7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4060 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r--MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointer.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointer.c b/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointer.c
index 5986e54..961aea9 100644
--- a/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointer.c
+++ b/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointer.c
@@ -63,6 +63,20 @@ PeiServicesTablePointerLibConstructor (
}
/**
+ The function set the pointer of PEI services immediately preceding the IDT table
+ according to PI specification.
+
+ @param PeiServices The address of PeiServices pointer.
+**/
+VOID
+EFIAPI
+SetPeiServicesTablePointer (
+ EFI_PEI_SERVICES ** PeiServicesTablePointer
+ )
+{
+}
+
+/**
After memory initialization in PEI phase, the IDT table in temporary memory should
be migrated to memory, and the address of PeiServicesPointer also need to be updated
immediately preceding the new IDT table.