/**@file\r
Library utility functions for Runtime driver.\r
- \r
+\r
Copyright (c) 2006 Intel Corporation. <BR>\r
-All rights reserved. This program and the accompanying materials \r
-are licensed and made available under the terms and conditions of the BSD License \r
-which accompanies this distribution. The full text of the license may be found at \r
-http://opensource.org/licenses/bsd-license.php \r
- \r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
+All rights reserved. This program and the accompanying materials\r
+are licensed and made available under the terms and conditions of the BSD License\r
+which accompanies this distribution. The full text of the license may be found at\r
+http://opensource.org/licenses/bsd-license.php\r
+\r
+THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
\r
**/\r
\r
\r
/**\r
Set AtRuntime flag as TRUE after ExitBootServices\r
- \r
+\r
@param[in] Event The Event that is being processed\r
@param[in] Context Event Context\r
**/\r
\r
/**\r
Fixup internal data so that EFI can be call in virtual mode.\r
- Call the passed in Child Notify event and convert any pointers in \r
+ Call the passed in Child Notify event and convert any pointers in\r
lib to virtual mode.\r
- \r
+\r
@param[in] Event The Event that is being processed\r
@param[in] Context Event Context\r
**/\r
UINTN Index;\r
EFI_EVENT_NOTIFY ChildNotifyEventHandler;\r
\r
- for (Index = 0; \r
+ for (Index = 0;\r
_gDriverSetVirtualAddressMapEvent[Index] != NULL;\r
Index++) {\r
ChildNotifyEventHandler = _gDriverSetVirtualAddressMapEvent[Index];\r
}\r
\r
/**\r
- Intialize runtime Driver Lib if it has not yet been initialized. \r
- \r
+ Intialize runtime Driver Lib if it has not yet been initialized.\r
+\r
@param[in] ImageHandle The firmware allocated handle for the EFI image.\r
@param[in] SystemTable A pointer to the EFI System Table.\r
- \r
+\r
@return EFI_STATUS always returns EFI_SUCCESS except EFI_ALREADY_STARTED if already started.\r
**/\r
EFI_STATUS\r
\r
//\r
// Register SetVirtualAddressMap () notify function\r
- // \r
+ //\r
ASSERT (gBS != NULL);\r
Status = gBS->CreateEvent (\r
- EFI_EVENT_SIGNAL_VIRTUAL_ADDRESS_CHANGE,\r
- EFI_TPL_NOTIFY,\r
+ EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE,\r
+ TPL_NOTIFY,\r
RuntimeLibVirtualNotifyEvent,\r
NULL,\r
&mEfiVirtualNotifyEvent\r
\r
/**\r
This routine will free some resources which have been allocated in\r
- EfiInitializeRuntimeDriverLib(). If a runtime driver exits with an error, \r
+ EfiInitializeRuntimeDriverLib(). If a runtime driver exits with an error,\r
it must call this routine to free the allocated resource before the exiting.\r
\r
@retval EFI_SUCCESS Shutdown the Runtime Driver Lib successfully\r
ASSERT (gBS != NULL);\r
Status = gBS->CloseEvent (mEfiVirtualNotifyEvent);\r
ASSERT_EFI_ERROR (Status);\r
- \r
+\r
return Status;\r
}\r
\r
/**\r
Return TRUE if ExitBootServices () has been called\r
- \r
+\r
@retval TRUE If ExitBootServices () has been called\r
**/\r
BOOLEAN\r
\r
/**\r
Return TRUE if SetVirtualAddressMap () has been called\r
- \r
+\r
@retval TRUE If SetVirtualAddressMap () has been called\r
**/\r
BOOLEAN\r