Refine the comments to follow spec.

Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14572 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
Eric Dong 2013-08-20 07:08:25 +00:00 committed by ydong10
parent 5a7b9bbe08
commit 5795218e88
4 changed files with 48 additions and 21 deletions

View File

@ -124,11 +124,11 @@ EFI_STATUS
@param This Points to the EFI_HII_CONFIG_ROUTING_PROTOCOL instance. @param This Points to the EFI_HII_CONFIG_ROUTING_PROTOCOL instance.
@param Results A null-terminated string in <MultiConfigAltResp> @param Results Null-terminated Unicode string in
format which has all values filled in for the <MultiConfigAltResp> format which has all values
names in the Request string. filled in for the entirety of the current HII
String to be allocated by this function. database. String to be allocated by the called
De-allocation is up to the caller. function. De-allocation is up to the caller.
@retval EFI_SUCCESS The Results string is filled with the @retval EFI_SUCCESS The Results string is filled with the
values corresponding to all requested values corresponding to all requested
@ -305,8 +305,10 @@ EFI_STATUS
@param BlockSize The length of the Block in units of UINT8. @param BlockSize The length of the Block in units of UINT8.
On input, this is the size of the Block. On On input, this is the size of the Block. On
output, if successful, contains the index of output, if successful, contains the largest
the last modified byte in the Block. index of the modified byte in the Block, or
the required buffer size if the Block is not
large enough.
@param Progress On return, points to an element of the @param Progress On return, points to an element of the
ConfigResp string filled in with the offset ConfigResp string filled in with the offset
@ -332,6 +334,9 @@ EFI_STATUS
@retval EFI_NOT_FOUND Target for the specified routing data was not found. @retval EFI_NOT_FOUND Target for the specified routing data was not found.
Progress points to the "G" in "GUID" of the errant Progress points to the "G" in "GUID" of the errant
routing data. routing data.
@retval EFI_BUFFER_TOO_SMALL Block not large enough. Progress undefined.
BlockSize is updated with the required buffer size.
**/ **/
typedef typedef
EFI_STATUS EFI_STATUS

View File

@ -223,7 +223,9 @@ EFI_STATUS
updated with a value that will updated with a value that will
enable the data to fit. enable the data to fit.
@retval EFI_NOT_FOUND No matching handle could be found in database. @retval EFI_NOT_FOUND No matching handle could be found in database.
@retval EFI_INVALID_PARAMETER Handle or HandleBufferLength was NULL. @retval EFI_INVALID_PARAMETER HandleBufferLength was NULL.
@retval EFI_INVALID_PARAMETER The value referenced by HandleBufferLength was not
zero and Handle was NULL.
@retval EFI_INVALID_PARAMETER PackageType is not a EFI_HII_PACKAGE_TYPE_GUID but @retval EFI_INVALID_PARAMETER PackageType is not a EFI_HII_PACKAGE_TYPE_GUID but
PackageGuid is not NULL, PackageType is a EFI_HII_ PackageGuid is not NULL, PackageType is a EFI_HII_
PACKAGE_TYPE_GUID but PackageGuid is NULL. PACKAGE_TYPE_GUID but PackageGuid is NULL.
@ -271,6 +273,13 @@ EFI_STATUS
@retval EFI_OUT_OF_RESOURCES BufferSize is too small to hold the package. @retval EFI_OUT_OF_RESOURCES BufferSize is too small to hold the package.
@retval EFI_NOT_FOUND The specifiecd Handle could not be found in the
current database.
@retval EFI_INVALID_PARAMETER BufferSize was NULL.
@retval EFI_INVALID_PARAMETER The value referenced by BufferSize was not zero
and Buffer was NULL.
**/ **/
typedef typedef
EFI_STATUS EFI_STATUS
@ -393,6 +402,11 @@ EFI_STATUS
KeyGuidBufferLength is updated KeyGuidBufferLength is updated
with a value that will enable with a value that will enable
the data to fit. the data to fit.
@retval EFI_INVALID_PARAMETER The KeyGuidBufferLength is NULL.
@retval EFI_INVALID_PARAMETER The value referenced by
KeyGuidBufferLength is not
zero and KeyGuidBuffer is NULL.
@retval EFI_NOT_FOUND There was no keyboard layout.
**/ **/
typedef typedef

View File

@ -56,7 +56,7 @@ typedef struct _EFI_HII_ROW_INFO {
UINTN LineWidth; ///< The width of the text on the line, in pixels. UINTN LineWidth; ///< The width of the text on the line, in pixels.
/// ///
/// The number of pixels above the bottom of the row of the font baseline or 0 if none. /// The font baseline offset in pixels from the bottom of the row, or 0 if none.
/// ///
UINTN BaselineOffset; UINTN BaselineOffset;
} EFI_HII_ROW_INFO; } EFI_HII_ROW_INFO;
@ -427,9 +427,12 @@ EFI_STATUS
information about. If NULL, then the information information about. If NULL, then the information
about the system default font will be returned. about the system default font will be returned.
@param StringInfoOut Upon return, contains the matching @param StringInfoOut Upon return, contains the matching font's information.
font's information. If NULL, then no If NULL, then no information is returned. This buffer
information is returned. is allocated with a call to the Boot Service AllocatePool().
It is the caller's responsibility to call the Boot
Service FreePool() when the caller no longer requires
the contents of StringInfoOut.
@param String Points to the string which will be tested to @param String Points to the string which will be tested to
determine if all characters are available. If determine if all characters are available. If

View File

@ -88,14 +88,16 @@ EFI_STATUS
@retval EFI_SUCCESS The string was returned successfully. @retval EFI_SUCCESS The string was returned successfully.
@retval EFI_NOT_FOUND The string specified by StringId is not available. @retval EFI_NOT_FOUND The string specified by StringId is not available.
@retval EFI_NOT_FOUND The string specified by StringId is available but
not in the specified language.
The specified PackageList is not in the database. The specified PackageList is not in the database.
@retval EFI_INVALID_LANGUAGE The string specified by StringId is available but
not in the specified language.
@retval EFI_BUFFER_TOO_SMALL The buffer specified by StringSize is too small to @retval EFI_BUFFER_TOO_SMALL The buffer specified by StringSize is too small to
hold the string. hold the string.
@retval EFI_INVALID_PARAMETER The String or Language or StringSize was NULL. @retval EFI_INVALID_PARAMETER The Language or StringSize was NULL.
@retval EFI_OUT_OF_RESOURCES There were insufficient resources to complete the @retval EFI_INVALID_PARAMETER The value referenced by StringSize was not zero and
request. String was NULL.
@retval EFI_OUT_OF_RESOURCES There were insufficient resources to complete the
request.
**/ **/
typedef typedef
@ -157,7 +159,9 @@ EFI_STATUS
the length of Languages, in bytes. the length of Languages, in bytes.
@retval EFI_SUCCESS The languages were returned successfully. @retval EFI_SUCCESS The languages were returned successfully.
@retval EFI_INVALID_PARAMETER The Languages or LanguagesSize was NULL. @retval EFI_INVALID_PARAMETER The LanguagesSize was NULL.
@retval EFI_INVALID_PARAMETER The value referenced by LanguagesSize is not zero
and Languages is NULL.
@retval EFI_BUFFER_TOO_SMALL The LanguagesSize is too small to hold the list of @retval EFI_BUFFER_TOO_SMALL The LanguagesSize is too small to hold the list of
supported languages. LanguageSize is updated to supported languages. LanguageSize is updated to
contain the required size. contain the required size.
@ -196,15 +200,16 @@ EFI_STATUS
points to the length of SecondaryLanguages in bytes. points to the length of SecondaryLanguages in bytes.
@retval EFI_SUCCESS Secondary languages were correctly returned. @retval EFI_SUCCESS Secondary languages were correctly returned.
@retval EFI_INVALID_PARAMETER PrimaryLanguage or SecondaryLanguages or @retval EFI_INVALID_PARAMETER PrimaryLanguage or SecondaryLanguagesSize was NULL.
SecondaryLanguagesSize was NULL. @retval EFI_INVALID_PARAMETER The value referenced by SecondaryLanguagesSize is not
zero and SecondaryLanguages is NULL.
@retval EFI_BUFFER_TOO_SMALL The buffer specified by SecondaryLanguagesSize is @retval EFI_BUFFER_TOO_SMALL The buffer specified by SecondaryLanguagesSize is
too small to hold the returned information. too small to hold the returned information.
SecondaryLanguageSize is updated to hold the size of SecondaryLanguageSize is updated to hold the size of
the buffer required. the buffer required.
@retval EFI_INVALID_LANGUAGE The language specified by PrimaryLanguage is not @retval EFI_INVALID_LANGUAGE The language specified by PrimaryLanguage is not
present in the specified package list. present in the specified package list.
@retval EFI_NOT_FOUND The specified PackageList is not in the Database. @retval EFI_NOT_FOUND The specified PackageList is not in the Database.
**/ **/
typedef typedef