]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add call to CreateEvent() for SetVirtualAddressMap()
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 29 May 2008 23:07:46 +0000 (23:07 +0000)
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 29 May 2008 23:07:46 +0000 (23:07 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5311 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/Variable/EmuRuntimeDxe/InitVariable.c

index c774604215f1d1a6d7955d9c88f45837efd40517..0f9b6fdb6182167f40cc520e350d5312ae22a167 100644 (file)
@@ -21,6 +21,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 //\r
 extern ESAL_VARIABLE_GLOBAL *mVariableModuleGlobal;\r
 \r
+EFI_EVENT   mVirtualAddressChangeEvent = NULL;\r
+\r
 EFI_STATUS\r
 EFIAPI\r
 RuntimeServiceGetVariable (\r
@@ -205,5 +207,14 @@ Returns:
                   );\r
   ASSERT_EFI_ERROR (Status);\r
 \r
+  Status = gBS->CreateEvent (\r
+                  EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE,\r
+                  TPL_NOTIFY,\r
+                  VariableClassAddressChangeEvent,\r
+                  NULL,\r
+                  &mVirtualAddressChangeEvent\r
+                  );\r
+  ASSERT_EFI_ERROR (Status);\r
+\r
   return EFI_SUCCESS;\r
 }\r