]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkNt32Pkg/Library/EdkGenericBdsLib/Performance.c
1. Added PcdNtEmulator and Removed MACRO EFI_NT_EMULATOR
[mirror_edk2.git] / EdkNt32Pkg / Library / EdkGenericBdsLib / Performance.c
index 80b98563f067bba215341e813da49b31d6c02ce0..f0ac12e0d6ad53da64e4af640ed3f54c6991b863 100644 (file)
@@ -23,17 +23,6 @@ Abstract:
 \r
 #include "Performance.h"\r
 \r
-VOID\r
-ClearDebugRegisters (\r
-  VOID\r
-  )\r
-{\r
-  //\r
-  // BugBug: We should not need to do this. We need to root cause this bug!!!!\r
-  //\r
-  AsmWriteDr0 (0);\r
-  AsmWriteDr1 (0);\r
-}\r
 \r
 STATIC\r
 VOID\r
@@ -374,8 +363,6 @@ Returns:
 \r
 Done:\r
 \r
-  ClearDebugRegisters ();\r
-\r
   mPerfHeader.Signiture = 0x66726550;\r
 \r
   //\r
@@ -389,7 +376,7 @@ Done:
 \r
   gRT->SetVariable (\r
         L"PerfDataMemAddr",\r
-        &gEfiGlobalVariableGuid,\r
+        &gEfiGenericPlatformVariableGuid,\r
         EFI_VARIABLE_NON_VOLATILE | EFI_VARIABLE_BOOTSERVICE_ACCESS | EFI_VARIABLE_RUNTIME_ACCESS,\r
         sizeof (UINT32),\r
         (VOID *) &mAcpiLowMemoryBase\r