Code and comments have been checked with spec.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6650 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
jji4
2008-11-20 08:55:42 +00:00
parent 404c79588e
commit 1d37ab9fb9
7 changed files with 429 additions and 312 deletions

View File

@@ -152,9 +152,16 @@ RuntimeDriverLibDeconstruct (
}
/**
Return TRUE if ExitBootServices () has been called.
This function allows the caller to determine if UEFI ExitBootServices() has been called.
This function returns TRUE after all the EVT_SIGNAL_EXIT_BOOT_SERVICES functions have
executed as a result of the OS calling ExitBootServices(). Prior to this time FALSE
is returned. This function is used by runtime code to decide it is legal to access
services that go away after ExitBootServices().
@retval TRUE The system has finished executing the EVT_SIGNAL_EXIT_BOOT_SERVICES event.
@retval FALSE The system has not finished executing the EVT_SIGNAL_EXIT_BOOT_SERVICES event.
@retval TRUE If ExitBootServices () has been called
**/
BOOLEAN
EFIAPI
@@ -166,9 +173,16 @@ EfiAtRuntime (
}
/**
Return TRUE if SetVirtualAddressMap () has been called.
This function allows the caller to determine if UEFI SetVirtualAddressMap() has been called.
This function returns TRUE after all the EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE functions have
executed as a result of the OS calling SetVirtualAddressMap(). Prior to this time FALSE
is returned. This function is used by runtime code to decide it is legal to access services
that go away after SetVirtualAddressMap().
@retval TRUE The system has finished executing the EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE event.
@retval FALSE The system has not finished executing the EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE event.
@retval TRUE If SetVirtualAddressMap () has been called
**/
BOOLEAN
EFIAPI