Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8462 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -34,15 +34,15 @@ typedef struct _EFI_EBC_PROTOCOL EFI_EBC_PROTOCOL;
|
||||
Creates a thunk for an EBC entry point, returning the address of the thunk.
|
||||
|
||||
A PE32+ EBC image, like any other PE32+ image, contains an optional header that specifies the
|
||||
entry point for image execution. However for EBC images this is the entry point of EBC
|
||||
instructions, so is not directly executable by the native processor. Therefore when an EBC image is
|
||||
loaded, the loader must call this service to get a pointer to native code (thunk) that can be executed
|
||||
entry point for image execution. However, for EBC images, this is the entry point of EBC
|
||||
instructions, so is not directly executable by the native processor. Therefore, when an EBC image is
|
||||
loaded, the loader must call this service to get a pointer to native code (thunk) that can be executed,
|
||||
which will invoke the interpreter to begin execution at the original EBC entry point.
|
||||
|
||||
@param This A pointer to the EFI_EBC_PROTOCOL instance.
|
||||
@param ImageHandle Handle of image for which the thunk is being created.
|
||||
@param EbcEntryPoint Address of the actual EBC entry point or protocol service the thunk should call.
|
||||
@param Thunk Returned pointer to a thunk created.
|
||||
@param Thunk Returned pointer to a created thunk.
|
||||
|
||||
@retval EFI_SUCCESS The function completed successfully.
|
||||
@retval EFI_INVALID_PARAMETER Image entry point is not 2-byte aligned.
|
||||
@@ -119,7 +119,7 @@ EFI_STATUS
|
||||
returned version is identical to that returned by the EBC BREAK 1 instruction.
|
||||
|
||||
@param This A pointer to the EFI_EBC_PROTOCOL instance.
|
||||
@param Version Pointer to where to store the returned version of the interpreter.
|
||||
@param Version Pointer to the location to store the returned version of the interpreter.
|
||||
|
||||
@retval EFI_SUCCESS The function completed successfully.
|
||||
@retval EFI_INVALID_PARAMETER Version pointer is NULL.
|
||||
|
Reference in New Issue
Block a user