Make PcdPeim/PcdDxe driver also produce EFI_PCD_PPI/EFI_PCD_PROTOCOL defined in PI 1.2 vol3. The EFI_PCD_PPI/EFI_PCD_PROTOCOL only support dynamic-ex type PCD, but original PCD_PPI/PCD_PROTOCOL in MdePkg support dynamic and dynamic-ex type PCDs.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9400 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
klu2 2009-11-10 08:44:56 +00:00
parent a4ee2a4f92
commit 9136fc3ce3
2 changed files with 3 additions and 3 deletions

View File

@ -114,7 +114,7 @@ UINT32
@return 64-bit value for a given PCD token.
**/
typedef
UINT32
UINT64
(EFIAPI *EFI_PEI_PCD_PPI_GET_EX_64)(
IN CONST EFI_GUID *Guid,
IN UINTN TokenNumber
@ -285,7 +285,7 @@ EFI_STATUS
(EFIAPI *EFI_PEI_PCD_PPI_SET_EX_POINTER)(
IN CONST EFI_GUID *Guid,
IN UINTN TokenNumber,
IN UINTN SizeOfValue,
IN OUT UINTN *SizeOfValue,
IN VOID *Buffer
);

View File

@ -288,7 +288,7 @@ EFI_STATUS
(EFIAPI *EFI_PCD_PROTOCOL_SET_EX_POINTER)(
IN CONST EFI_GUID *Guid,
IN UINTN TokenNumber,
IN UINTN SizeOfValue,
IN UINTN *SizeOfValue,
IN VOID *Buffer
);