X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=EdkModulePkg%2FUniversal%2FPCD%2FPei%2FService.c;h=54d1250fb2a8b179b0f0a492d1273867cba437c0;hb=00b7af13f226afbbe9432a9a7bcaef3d8a1651e8;hp=052ff9e91f56dc9975a256e82e2807ff0b49c229;hpb=b16ef8055698bbbf96270f5787557c0c6a4b34e3;p=mirror_edk2.git diff --git a/EdkModulePkg/Universal/PCD/Pei/Service.c b/EdkModulePkg/Universal/PCD/Pei/Service.c index 052ff9e91f..54d1250fb2 100644 --- a/EdkModulePkg/Universal/PCD/Pei/Service.c +++ b/EdkModulePkg/Universal/PCD/Pei/Service.c @@ -17,18 +17,6 @@ Module Name: Service.c #include "Service.h" -// -// Build Tool will generate PEI_PCD_DB_INIT_VALUE in Autogen.h -// -/* PEI_PCD_DATABASE_INIT -gPEIPcdDbInit = { - PEI_PCD_DB_INIT_VALUE -}; -*/ - - - - /** The function registers the CallBackOnSet fucntion according to TokenNumber and EFI_GUID space. @@ -59,7 +47,7 @@ PeiRegisterCallBackWorker ( if (Guid == NULL) { TokenNumber = ExTokenNumber; - ASSERT (TokenNumber < PEI_LOCAL_TOKEN_NUMBER); + ASSERT (TokenNumber < PEI_NEX_TOKEN_NUMBER); LocalTokenNumber = GetPcdDatabase()->Init.LocalTokenNumberTable[TokenNumber]; } else { GetExPcdTokenAttributes (Guid, ExTokenNumber, &Attr); @@ -173,8 +161,6 @@ GetHiiVariable ( Status = PeiCoreAllocatePool (Size, &Buffer); ASSERT_EFI_ERROR (Status); - // declare a local for STP. - // Status = VariablePpi->PeiGetVariable ( GetPeiServicesTablePointer (), (UINT16 *) VariableName, @@ -227,7 +213,7 @@ GetSkuEnabledTokenNumber ( Value += sizeof(VARIABLE_HEAD) * i; return ((Value - (UINT8 *) PeiPcdDb) | PCD_TYPE_HII); - case 0: //Change to a MACRO PCD_TYPE_DATA + case PCD_TYPE_DATA: Value += Size * i; return (Value - (UINT8 *) PeiPcdDb);