]> git.proxmox.com Git - mirror_edk2.git/commitdiff
remove PCD_INVALID_TOKEN_NUMBER, that is not defined in PCD Spec.
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 16 Oct 2008 09:08:44 +0000 (09:08 +0000)
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 16 Oct 2008 09:08:44 +0000 (09:08 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6123 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Include/Ppi/Pcd.h
MdePkg/Include/Protocol/Pcd.h

index a299aa9b87b1e0f0558eb1a97e0f461ed3a8d2b6..18c047b950c02447d0255cba8db7779dd43650df 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Platform Configuration Database (PCD) PPI\r
 \r
-  Copyright (c) 2006 - 2007, Intel Corporation                                                         \r
+  Copyright (c) 2006 - 2008, Intel Corporation                                                         \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
@@ -18,9 +18,6 @@
 #define PCD_PPI_GUID \\r
   { 0x6e81c58, 0x4ad7, 0x44bc, { 0x83, 0x90, 0xf1, 0x2, 0x65, 0xf7, 0x24, 0x80 } }\r
 \r
-#define PCD_INVALID_TOKEN_NUMBER ((UINTN) 0)\r
-\r
-\r
 \r
 /**\r
   Sets the SKU value for subsequent calls to set or get PCD token values.\r
@@ -73,7 +70,7 @@ UINT8
 \r
 \r
 /**\r
-  Retrieves an 16-bit value for a given PCD token.\r
+  Retrieves a 16-bit value for a given PCD token.\r
 \r
   Retrieves the current 16-bits value for a PCD token number.  \r
   If the TokenNumber is invalid, the results are unpredictable.\r
@@ -92,7 +89,7 @@ UINT16
 \r
 \r
 /**\r
-  Retrieves an 32-bit value for a given PCD token.\r
+  Retrieves a 32-bit value for a given PCD token.\r
 \r
   Retrieves the current 32-bits value for a PCD token number.  \r
   If the TokenNumber is invalid, the results are unpredictable.\r
@@ -111,7 +108,7 @@ UINT32
 \r
 \r
 /**\r
-  Retrieves an 64-bit value for a given PCD token.\r
+  Retrieves a 64-bit value for a given PCD token.\r
 \r
   Retrieves the current 64-bits value for a PCD token number.  \r
   If the TokenNumber is invalid, the results are unpredictable.\r
@@ -198,7 +195,7 @@ UINTN
   specified by Guid does not exist, the results are \r
   unpredictable.\r
 \r
-  @param[in]  Guid The token space for the token number.\r
+  @param[in]  Guid        The token space for the token number.\r
   @param[in]  TokenNumber The PCD token number. \r
 \r
   @return The size 8-bit value for the PCD token.\r
@@ -214,14 +211,14 @@ UINT8
 \r
 \r
 /**\r
-  Retrieves an 16-bit value for a given PCD token and token space.\r
+  Retrieves a 16-bit value for a given PCD token and token space.\r
 \r
   Retrieves the 16-bit value of a particular PCD token.  \r
   If the TokenNumber is invalid or the token space\r
   specified by Guid does not exist, the results are \r
   unpredictable.\r
 \r
-  @param[in]  Guid The token space for the token number.\r
+  @param[in]  Guid        The token space for the token number.\r
   @param[in]  TokenNumber The PCD token number. \r
 \r
   @return The size 16-bit value for the PCD token.\r
@@ -237,14 +234,14 @@ UINT16
 \r
 \r
 /**\r
-  Retrieves an 32-bit value for a given PCD token and token space.\r
+  Retrieves a 32-bit value for a given PCD token and token space.\r
 \r
   Retrieves the 32-bit value of a particular PCD token.  \r
   If the TokenNumber is invalid or the token space\r
   specified by Guid does not exist, the results are \r
   unpredictable.\r
 \r
-  @param[in]  Guid The token space for the token number.\r
+  @param[in]  Guid        The token space for the token number.\r
   @param[in]  TokenNumber The PCD token number. \r
 \r
   @return The size 32-bit value for the PCD token.\r
@@ -260,14 +257,14 @@ UINT32
 \r
 \r
 /**\r
-  Retrieves an 64-bit value for a given PCD token and token space.\r
+  Retrieves a 64-bit value for a given PCD token and token space.\r
 \r
   Retrieves the 64-bit value of a particular PCD token.  \r
   If the TokenNumber is invalid or the token space\r
   specified by Guid does not exist, the results are \r
   unpredictable.\r
 \r
-  @param[in]  Guid The token space for the token number.\r
+  @param[in]  Guid        The token space for the token number.\r
   @param[in]  TokenNumber The PCD token number. \r
 \r
   @return The size 64-bit value for the PCD token.\r
@@ -290,7 +287,7 @@ UINT64
   is returned by this function call.  If the TokenNumber is invalid, \r
   the results are unpredictable.\r
 \r
-  @param[in]  Guid The token space for the token number.\r
+  @param[in]  Guid        The token space for the token number.\r
   @param[in]  TokenNumber The PCD token number. \r
 \r
   @return The pointer to the buffer to be retrived.\r
@@ -334,7 +331,7 @@ BOOLEAN
   Retrieves the current size of a particular PCD token.  \r
   If the TokenNumber is invalid, the results are unpredictable.\r
 \r
-  @param[in]  Guid The token space for the token number.\r
+  @param[in]  Guid        The token space for the token number.\r
   @param[in]  TokenNumber The PCD token number. \r
 \r
   @return The size of the value for the PCD token.\r
@@ -357,13 +354,13 @@ UINTN
   If it is not, an error will be returned.\r
 \r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -376,20 +373,20 @@ EFI_STATUS
 \r
 \r
 /**\r
-  Sets an 16-bit value for a given PCD token.\r
+  Sets a 16-bit value for a given PCD token.\r
 \r
   When the PCD service sets a value, it will check to ensure that the \r
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -402,20 +399,20 @@ EFI_STATUS
 \r
 \r
 /**\r
-  Sets an 32-bit value for a given PCD token.\r
+  Sets a 32-bit value for a given PCD token.\r
 \r
   When the PCD service sets a value, it will check to ensure that the \r
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -428,20 +425,20 @@ EFI_STATUS
 \r
 \r
 /**\r
-  Sets an 64-bit value for a given PCD token.\r
+  Sets a 64-bit value for a given PCD token.\r
 \r
   When the PCD service sets a value, it will check to ensure that the \r
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -461,18 +458,18 @@ EFI_STATUS
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
-  @param[in]  TokenNumber The PCD token number. \r
+  @param[in]      TokenNumber  The PCD token number. \r
   @param[in, out] SizeOfBuffer A pointer to the length of the value being set for the PCD token.  \r
-                              On input, if the SizeOfValue is greater than the maximum size supported \r
-                              for this TokenNumber then the output value of SizeOfValue will reflect \r
-                              the maximum size supported for this TokenNumber.\r
-  @param[in]  Buffer The buffer to set for the PCD token.\r
+                               On input, if the SizeOfValue is greater than the maximum size supported \r
+                               for this TokenNumber then the output value of SizeOfValue will reflect \r
+                               the maximum size supported for this TokenNumber.\r
+  @param[in]      Buffer       The buffer to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -482,6 +479,12 @@ EFI_STATUS
   IN OUT    UINTN             *SizeOfBuffer,\r
   IN        VOID              *Buffer\r
   );\r
+///EFI_STATUS \r
+///(EFIAPI *PCD_PPI_SET_POINTER) (\r
+///IN PCD_TOKEN_NUMBER                 TokenNumber,\r
+///IN UINTN                                    SizeOfValue,\r
+///IN VOID                                     *Buffer\r
+///  );\r
 \r
 \r
 \r
@@ -493,13 +496,13 @@ EFI_STATUS
   If it is not, an error will be returned.\r
 \r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -518,15 +521,15 @@ EFI_STATUS
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
-  @param[in]  Guid The 128-bit unique value that designates the namespace from which to extract the value.\r
+  @param[in]  Guid        The 128-bit unique value that designates the namespace from which to extract the value.\r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -540,21 +543,21 @@ EFI_STATUS
 \r
 \r
 /**\r
-  Sets an 16-bit value for a given PCD token.\r
+  Sets a 16-bit value for a given PCD token.\r
 \r
   When the PCD service sets a value, it will check to ensure that the \r
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
-  @param[in]  Guid The 128-bit unique value that designates the namespace from which to extract the value.\r
+  @param[in]  Guid        The 128-bit unique value that designates the namespace from which to extract the value.\r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -568,21 +571,21 @@ EFI_STATUS
 \r
 \r
 /**\r
-  Sets an 32-bit value for a given PCD token.\r
+  Sets a 32-bit value for a given PCD token.\r
 \r
   When the PCD service sets a value, it will check to ensure that the \r
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
-  @param[in]  Guid The 128-bit unique value that designates the namespace from which to extract the value.\r
+  @param[in]  Guid        The 128-bit unique value that designates the namespace from which to extract the value.\r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -596,21 +599,21 @@ EFI_STATUS
 \r
 \r
 /**\r
-  Sets an 64-bit value for a given PCD token.\r
+  Sets a 64-bit value for a given PCD token.\r
 \r
   When the PCD service sets a value, it will check to ensure that the \r
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
-  @param[in]  Guid The 128-bit unique value that designates the namespace from which to extract the value.\r
+  @param[in]  Guid        The 128-bit unique value that designates the namespace from which to extract the value.\r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -630,19 +633,19 @@ EFI_STATUS
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
-  @param[in]  Guid The 128-bit unique value that designates the namespace from which to extract the value.\r
-  @param[in]  TokenNumber The PCD token number. \r
+  @param[in]      Guid         The 128-bit unique value that designates the namespace from which to extract the value.\r
+  @param[in]      TokenNumber  The PCD token number. \r
   @param[in, out] SizeOfBuffer A pointer to the length of the value being set for the PCD token.  \r
-                              On input, if the SizeOfValue is greater than the maximum size supported \r
-                              for this TokenNumber then the output value of SizeOfValue will reflect \r
-                              the maximum size supported for this TokenNumber.\r
-  @param[in]  Buffer The buffer to set for the PCD token.\r
+                               On input, if the SizeOfValue is greater than the maximum size supported \r
+                               for this TokenNumber then the output value of SizeOfValue will reflect \r
+                               the maximum size supported for this TokenNumber.\r
+  @param[in]      Buffer       The buffer to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -653,7 +656,15 @@ EFI_STATUS
   IN OUT    UINTN             *SizeOfBuffer,\r
   IN        VOID              *Buffer\r
   );\r
-\r
+/// different with PCD Spec 0.54\r
+///EFI_STATUS \r
+///(EFIAPI *PCD_PPI_SET_EX_POINTER) (\r
+///  IN CONST EFI_GUID                 *Guid,\r
+///  IN PCD_TOKEN_NUMBER               TokenNumber,\r
+///  IN UINTN                                        SizeOfValue,\r
+///  IN VOID                                         *Buffer\r
+///  );\r
+///\r
 \r
 \r
 /**\r
@@ -663,15 +674,15 @@ EFI_STATUS
   size of the value being set is compatible with the Token's existing definition.  \r
   If it is not, an error will be returned.\r
 \r
-  @param[in]  Guid The 128-bit unique value that designates the namespace from which to extract the value.\r
+  @param[in]  Guid        The 128-bit unique value that designates the namespace from which to extract the value.\r
   @param[in]  TokenNumber The PCD token number. \r
-  @param[in]  Value The value to set for the PCD token.\r
+  @param[in]  Value       The value to set for the PCD token.\r
 \r
-  @retval EFI_SUCCESS  Procedure returned successfully.\r
+  @retval EFI_SUCCESS           Procedure returned successfully.\r
   @retval EFI_INVALID_PARAMETER The PCD service determined that the size of the data \r
-                                  being set was incompatible with a call to this function.  \r
-                                  Use GetSize() to retrieve the size of the target data.\r
-  @retval EFI_NOT_FOUND The PCD service could not find the requested token number.\r
+                                being set was incompatible with a call to this function.  \r
+                                Use GetSize() to retrieve the size of the target data.\r
+  @retval EFI_NOT_FOUND         The PCD service could not find the requested token number.\r
   \r
 **/\r
 typedef\r
@@ -694,10 +705,10 @@ EFI_STATUS
   callback function, TokenData will be used by PCD service PEIM to modify the internal data \r
   in PCD database.\r
 \r
-  @param[in]  CallBackGuid The PCD token GUID being set.\r
-  @param[in]  CallBackToken The PCD token number being set.\r
-  @param[in, out]  TokenData A pointer to the token data being set.\r
-  @param[in]  TokenDataSize The size, in bytes, of the data being set.\r
+  @param[in]      CallBackGuid  The PCD token GUID being set.\r
+  @param[in]      CallBackToken The PCD token number being set.\r
+  @param[in, out] TokenData     A pointer to the token data being set.\r
+  @param[in]      TokenDataSize The size, in bytes, of the data being set.\r
 \r
   @retval VOID\r
 \r
@@ -759,17 +770,20 @@ EFI_STATUS
 \r
 /**\r
   Retrieves the next valid PCD token for a given namespace.\r
+  \r
+  If the input token namespace or token number does not exist on the platform, an error is \r
+  returned and the value of *TokenNumber is undefined. To retrieve the "first" token, \r
+  have the pointer reference a TokenNumber value of 0. \r
+  If the input token number is 0 and there is no valid token number for this token namespace,\r
+  *TokenNumber will be assigned to 0 and the function return EFI_SUCCESS. \r
+  If the token number is the last valid token number, *TokenNumber will be assigned to 0 and\r
+  the function return EFI_SUCCESS.\r
 \r
-  @param[in]  Guid The 128-bit unique value that designates the namespace from which to extract the value.\r
+\r
+  @param[in]       Guid        The 128-bit unique value that designates the namespace from which to extract the value.\r
   @param[in, out]  TokenNumber A pointer to the PCD token number to use to find the subsequent token number.\r
-                    If the input token namespace or token number does not exist on the platform, an error is \r
-                    returned and the value of *TokenNumber is undefined. To retrieve the "first" token, \r
-                    have the pointer reference a TokenNumber value of 0. If the input token number is 0 \r
-                    and there is no valid token number for this token namespace,  *TokenNumber will be \r
-                    assigned to 0 and the function return EFI_SUCCESS. If the token number is the last valid \r
-                    token number, *TokenNumber will be assigned to 0 and the function return EFI_SUCCESS.\r
-\r
-  @retval EFI_SUCCESS  The PCD service has retrieved the next valid token number. \r
+                   \r
+  @retval EFI_SUCCESS   The PCD service has retrieved the next valid token number. \r
                         Or the input token number is already the last valid token number in the PCD database. \r
                         In the later case, *TokenNumber is updated with the value of 0.\r
   @retval EFI_NOT_FOUND If this input token number and token namespace does not exist on the platform.\r
@@ -787,16 +801,18 @@ EFI_STATUS
 /**\r
   Retrieves the next valid PCD token namespace for a given namespace.\r
 \r
+  If *Guid is NULL, then the GUID of the first token space of the \r
+  current platform is assigned to *Guid the function return EFI_SUCCESS. \r
+  If  *Guid is NULL  and there is no namespace exist in the platform other than the default \r
+  (NULL) tokennamespace, *Guid is unchanged and the function return EFI_SUCCESS. \r
+  If this input token namespace is the last namespace on the platform, \r
+  *Guid will be assigned to NULL and the function return EFI_SUCCESS.\r
+\r
   @param[in, out]  Guid An indirect pointer to EFI_GUID.  On input it designates a known \r
-                    token namespace from which the search will start. On output, it designates \r
-                    the next valid token namespace on the platform. If the input token namespace \r
-                    does not exist on the platform, an error is returned and the value of *Guid is \r
-                    undefined. If *Guid is NULL, then the GUID of the first token space of the \r
-                    current platform is assigned to *Guid the function return EFI_SUCCESS. \r
-                    If  *Guid is NULL  and there is no namespace exist in the platform other than the default \r
-                    (NULL) tokennamespace, *Guid is unchanged and the function return EFI_SUCCESS. \r
-                    If this input token namespace is the last namespace on the platform, \r
-                    *Guid will be assigned to NULL and the function return EFI_SUCCESS.\r
+                        token namespace from which the search will start. On output, it designates \r
+                        the next valid token namespace on the platform. If the input token namespace \r
+                        does not exist on the platform, an error is returned and the value of *Guid is \r
+                        undefined.\r
 \r
   @retval EFI_SUCCESS  The PCD service has retrieved the next valid token namespace. \r
                         Or the input token namespace is already the last valid token \r
index 815d4fc8667d0f54c179783e9b12390128f03c60..aa67dd59e1011985e6737dbad9b70dcaf967d7e6 100644 (file)
@@ -20,9 +20,6 @@ extern EFI_GUID gPcdProtocolGuid;
 #define PCD_PROTOCOL_GUID \\r
   { 0x11b34006, 0xd85b, 0x4d0a, { 0xa2, 0x90, 0xd5, 0xa5, 0x71, 0x31, 0xe, 0xf7 } }\r
 \r
-#define PCD_INVALID_TOKEN_NUMBER ((UINTN) 0)\r
-\r
-\r
 /**\r
   Sets the SKU value for subsequent calls to set or get PCD token values.\r
 \r