]> git.proxmox.com Git - mirror_edk2.git/commitdiff
1. Add the missing function headers.
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 9 Apr 2010 09:15:50 +0000 (09:15 +0000)
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 9 Apr 2010 09:15:50 +0000 (09:15 +0000)
2.  Update local variable name to match coding style.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10355 6f19259b-4bc3-4df7-8a09-765794883524

EdkCompatibilityPkg/Compatibility/SmmBaseHelper/SmmBaseHelper.c

index 08ac649b3b1857fb8630ede6d3b0a9a1659d6093..9310e5afdb21a17f0efac6743fba00c61f0274ef 100644 (file)
@@ -106,6 +106,10 @@ CPU_SAVE_STATE_CONVERSION mCpuSaveStateConvTable[] = {
   {EFI_SMM_SAVE_STATE_REGISTER_CR3      , CPU_SAVE_STATE_GET_OFFSET(CR3)}\r
 };\r
 \r
+/**\r
+  Page fault handler.\r
+\r
+**/\r
 VOID\r
 PageFaultHandlerHook (\r
   VOID\r
@@ -391,9 +395,9 @@ InitCpuStatePageTable (
 {\r
   UINTN  Index;\r
   UINT64 *PageTable;\r
-  UINT64 *PDPTE;\r
+  UINT64 *Pdpte;\r
   UINT64 HookAddress;\r
-  UINT64 PDE;\r
+  UINT64 Pde;\r
   UINT64 Address;\r
   \r
   //\r
@@ -409,21 +413,21 @@ InitCpuStatePageTable (
   PageTable = (UINT64 *)(UINTN)(PageTable[BitFieldRead64 (HookAddress, 39, 47)] & mPhyMask);\r
   PageTable = (UINT64 *)(UINTN)(PageTable[BitFieldRead64 (HookAddress, 30, 38)] & mPhyMask);\r
   \r
-  PDPTE = (UINT64 *)(UINTN)PageTable;\r
-  PDE = PDPTE[BitFieldRead64 (HookAddress, 21, 29)];\r
-  ASSERT ((PDE & BIT0) != 0); // Present and 2M Page\r
+  Pdpte = (UINT64 *)(UINTN)PageTable;\r
+  Pde = Pdpte[BitFieldRead64 (HookAddress, 21, 29)];\r
+  ASSERT ((Pde & BIT0) != 0); // Present and 2M Page\r
   \r
-  if ((PDE & BIT7) == 0) { // 4KB Page Directory\r
-    PageTable = (UINT64 *)(UINTN)(PDE & mPhyMask);\r
+  if ((Pde & BIT7) == 0) { // 4KB Page Directory\r
+    PageTable = (UINT64 *)(UINTN)(Pde & mPhyMask);\r
   } else {\r
-    ASSERT ((PDE & mPhyMask) == (HookAddress & ~(SIZE_2MB-1))); // 2MB Page Point to HookAddress\r
+    ASSERT ((Pde & mPhyMask) == (HookAddress & ~(SIZE_2MB-1))); // 2MB Page Point to HookAddress\r
     PageTable = AllocatePages (1);\r
     Address = HookAddress & ~(SIZE_2MB-1);\r
     for (Index = 0; Index < 512; Index++) {\r
       PageTable[Index] = Address | BIT0 | BIT1; // Present and RW\r
       Address += SIZE_4KB;\r
     }\r
-    PDPTE[BitFieldRead64 (HookAddress, 21, 29)] = (UINT64)(UINTN)PageTable | BIT0 | BIT1; // Present and RW\r
+    Pdpte[BitFieldRead64 (HookAddress, 21, 29)] = (UINT64)(UINTN)PageTable | BIT0 | BIT1; // Present and RW\r
   }\r
   return PageTable;\r
 }\r