/** @file\r
Describes the protocol interface to the EBC interpreter.\r
\r
- Copyright (c) 2006 - 2008, Intel Corporation \r
- All rights reserved. This program and the accompanying materials \r
+ Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>\r
+ 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
Creates a thunk for an EBC entry point, returning the address of the thunk.\r
\r
A PE32+ EBC image, like any other PE32+ image, contains an optional header that specifies the\r
- entry point for image execution. However for EBC images this is the entry point of EBC\r
- instructions, so is not directly executable by the native processor. Therefore when an EBC image is\r
- loaded, the loader must call this service to get a pointer to native code (thunk) that can be executed\r
+ entry point for image execution. However, for EBC images, this is the entry point of EBC\r
+ instructions, so is not directly executable by the native processor. Therefore, when an EBC image is\r
+ loaded, the loader must call this service to get a pointer to native code (thunk) that can be executed,\r
which will invoke the interpreter to begin execution at the original EBC entry point.\r
\r
@param This A pointer to the EFI_EBC_PROTOCOL instance.\r
returned version is identical to that returned by the EBC BREAK 1 instruction.\r
\r
@param This A pointer to the EFI_EBC_PROTOCOL instance. \r
- @param Version Pointer to where to store the returned version of the interpreter.\r
+ @param Version Pointer to where to store the returned version of the interpreter.\r
\r
@retval EFI_SUCCESS The function completed successfully.\r
@retval EFI_INVALID_PARAMETER Version pointer is NULL.\r