]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Re-defined PCD_INVALID_TOKEN_NUMBER in header files of PCD Ppi&Protocol, since it...
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 21 Oct 2008 05:05:48 +0000 (05:05 +0000)
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 21 Oct 2008 05:05:48 +0000 (05:05 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6164 6f19259b-4bc3-4df7-8a09-765794883524

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

index 6298ce8a05775351bff53c4f53aff1a29254a2a0..13d574fd513892f65054910bd7092aea81d6de89 100644 (file)
@@ -23,7 +23,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #ifndef __PCD_LIB_H__\r
 #define __PCD_LIB_H__\r
 \r
-#define PCD_INVALID_TOKEN_NUMBER ((UINTN) 0)\r
 #define PCD_MAX_SKU_ID           0x100\r
 \r
 #define PcdToken(TokenName)                 _PCD_TOKEN_##TokenName\r
index 18c047b950c02447d0255cba8db7779dd43650df..73f027b5e7c7d188f971a001bcaa170203ac9db9 100644 (file)
@@ -18,6 +18,8 @@
 #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
   Sets the SKU value for subsequent calls to set or get PCD token values.\r
@@ -205,7 +207,7 @@ typedef
 UINT8\r
 (EFIAPI *PCD_PPI_GET_EX_8)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber\r
+  IN       UINTN       TokenNumber\r
   );\r
 \r
 \r
@@ -228,7 +230,7 @@ typedef
 UINT16\r
 (EFIAPI *PCD_PPI_GET_EX_16)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN              TokenNumber\r
+  IN       UINTN       TokenNumber\r
   );\r
 \r
 \r
@@ -251,7 +253,7 @@ typedef
 UINT32\r
 (EFIAPI *PCD_PPI_GET_EX_32)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber\r
+  IN       UINTN       TokenNumber\r
   );\r
 \r
 \r
@@ -274,7 +276,7 @@ typedef
 UINT64\r
 (EFIAPI *PCD_PPI_GET_EX_64)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber\r
+  IN       UINTN       TokenNumber\r
   );\r
 \r
 \r
@@ -297,7 +299,7 @@ typedef
 VOID *\r
 (EFIAPI *PCD_PPI_GET_EX_POINTER)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber\r
+  IN       UINTN       TokenNumber\r
   );\r
 \r
 \r
@@ -320,7 +322,7 @@ typedef
 BOOLEAN\r
 (EFIAPI *PCD_PPI_GET_EX_BOOLEAN)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber\r
+  IN       UINTN       TokenNumber\r
   );\r
 \r
 \r
@@ -341,7 +343,7 @@ typedef
 UINTN\r
 (EFIAPI *PCD_PPI_GET_EX_SIZE)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber\r
+  IN       UINTN       TokenNumber\r
   );\r
 \r
 \r
@@ -448,9 +450,6 @@ EFI_STATUS
   IN UINT64            Value\r
   );\r
 \r
-\r
-\r
-\r
 /**\r
   Sets a value of a specified size for a given PCD token.\r
 \r
@@ -459,7 +458,7 @@ EFI_STATUS
   If it is not, an error will be returned.\r
 \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
+  @param[in, out] SizeOfValue  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
@@ -476,17 +475,9 @@ typedef
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_SET_POINTER)(\r
   IN        UINTN             TokenNumber,\r
-  IN OUT    UINTN             *SizeOfBuffer,\r
+  IN OUT    UINTN             *SizeOfValue,\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
 /**\r
   Sets an Boolean value for a given PCD token.\r
@@ -536,8 +527,8 @@ typedef
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_SET_EX_8)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber,\r
-  IN UINT8             Value\r
+  IN       UINTN       TokenNumber,\r
+  IN       UINT8       Value\r
   );\r
 \r
 \r
@@ -564,8 +555,8 @@ typedef
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_SET_EX_16)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber,\r
-  IN UINT16            Value\r
+  IN       UINTN       TokenNumber,\r
+  IN       UINT16      Value\r
   );\r
 \r
 \r
@@ -592,8 +583,8 @@ typedef
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_SET_EX_32)(\r
   IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber,\r
-  IN UINT32            Value\r
+  IN       UINTN       TokenNumber,\r
+  IN       UINT32      Value\r
   );\r
 \r
 \r
@@ -619,9 +610,9 @@ EFI_STATUS
 typedef\r
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_SET_EX_64)(\r
-  IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber,\r
-  IN UINT64            Value\r
+  IN CONST EFI_GUID     *Guid,\r
+  IN       UINTN        TokenNumber,\r
+  IN       UINT64       Value\r
   );\r
 \r
 \r
@@ -635,7 +626,7 @@ EFI_STATUS
 \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
+  @param[in, out] SizeOfValue  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
@@ -651,21 +642,11 @@ EFI_STATUS
 typedef\r
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_SET_EX_POINTER)(\r
-  IN        CONST EFI_GUID    *Guid,\r
-  IN        UINTN             TokenNumber,\r
-  IN OUT    UINTN             *SizeOfBuffer,\r
-  IN        VOID              *Buffer\r
+  IN CONST EFI_GUID          *Guid,\r
+  IN       UINTN             TokenNumber,\r
+  IN OUT   UINTN             *SizeOfValue,\r
+  IN       VOID              *Buffer\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
   Sets an Boolean value for a given PCD token.\r
@@ -688,9 +669,9 @@ EFI_STATUS
 typedef\r
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_SET_EX_BOOLEAN)(\r
-  IN CONST EFI_GUID    *Guid,\r
-  IN UINTN             TokenNumber,\r
-  IN BOOLEAN           Value\r
+  IN CONST EFI_GUID          *Guid,\r
+  IN       UINTN             TokenNumber,\r
+  IN       BOOLEAN           Value\r
   );\r
 \r
 \r
@@ -716,10 +697,10 @@ EFI_STATUS
 typedef\r
 VOID\r
 (EFIAPI *PCD_PPI_CALLBACK)(\r
-  IN      CONST EFI_GUID   *CallBackGuid, OPTIONAL\r
-  IN      UINTN            CallBackToken,\r
-  IN  OUT VOID             *TokenData,\r
-  IN      UINTN            TokenDataSize\r
+  IN CONST EFI_GUID         *CallBackGuid, OPTIONAL\r
+  IN       UINTN            CallBackToken,\r
+  IN OUT   VOID             *TokenData,\r
+  IN       UINTN            TokenDataSize\r
   );\r
 \r
 \r
@@ -739,9 +720,9 @@ VOID
 typedef\r
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_CALLBACK_ONSET)(\r
-  IN  CONST EFI_GUID         *Guid, OPTIONAL\r
-  IN  UINTN                  TokenNumber,\r
-  IN  PCD_PPI_CALLBACK       CallBackFunction\r
+  IN  CONST EFI_GUID               *Guid, OPTIONAL\r
+  IN        UINTN                  TokenNumber,\r
+  IN        PCD_PPI_CALLBACK       CallBackFunction\r
   );\r
 \r
 \r
@@ -761,9 +742,9 @@ EFI_STATUS
 typedef\r
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_CANCEL_CALLBACK)(\r
-  IN  CONST EFI_GUID          *Guid, OPTIONAL\r
-  IN  UINTN                   TokenNumber,\r
-  IN  PCD_PPI_CALLBACK        CallBackFunction\r
+  IN  CONST EFI_GUID                *Guid, OPTIONAL\r
+  IN        UINTN                   TokenNumber,\r
+  IN        PCD_PPI_CALLBACK        CallBackFunction\r
   );\r
 \r
 \r
@@ -793,7 +774,7 @@ typedef
 EFI_STATUS\r
 (EFIAPI *PCD_PPI_GET_NEXT_TOKEN)(\r
   IN CONST EFI_GUID           *Guid, OPTIONAL\r
-  IN OUT  UINTN               *TokenNumber\r
+  IN OUT   UINTN              *TokenNumber\r
   );\r
 \r
 \r
index aa67dd59e1011985e6737dbad9b70dcaf967d7e6..40e436434eaf5e0e87df4dd08e61aa7474824a8c 100644 (file)
@@ -20,6 +20,9 @@ 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
@@ -645,10 +648,10 @@ EFI_STATUS
 typedef\r
 EFI_STATUS\r
 (EFIAPI *PCD_PROTOCOL_SET_EX_POINTER)(\r
-  IN      CONST EFI_GUID    *Guid,\r
-  IN      UINTN             TokenNumber,\r
-  IN OUT  UINTN             *SizeOfBuffer,\r
-  IN      VOID              *Buffer\r
+  IN CONST EFI_GUID          *Guid,\r
+  IN       UINTN             TokenNumber,\r
+  IN OUT   UINTN             *SizeOfBuffer,\r
+  IN       VOID              *Buffer\r
   );\r
 \r
 \r
@@ -703,10 +706,10 @@ EFI_STATUS
 typedef\r
 VOID\r
 (EFIAPI *PCD_PROTOCOL_CALLBACK)(\r
-  IN      CONST EFI_GUID   *CallBackGuid, OPTIONAL\r
-  IN      UINTN            CallBackToken,\r
-  IN  OUT VOID             *TokenData,\r
-  IN      UINTN            TokenDataSize\r
+  IN CONST EFI_GUID         *CallBackGuid, OPTIONAL\r
+  IN       UINTN            CallBackToken,\r
+  IN OUT   VOID             *TokenData,\r
+  IN       UINTN            TokenDataSize\r
   );\r
 \r
 \r