PcdPeim
PEIM
9B3ADA4F-AE56-4c24-8DEA-F03B7558AE50
1.0
Component description file for Pcd Database PEIM module
This PEIM driver implement and produce PCD PPI.
Copyright (c) 2006 - 2007, Intel Corporation
All rights reserved. This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052
IA32 X64 IPF EBC
false
PcdPeim
DebugLib
Recommended libary Instance is PeiDxeDebugLibReportStatusCode instance in MdePkg.
PeimEntryPoint
BaseLib
HobLib
PeiServicesLib
PcdLib
PeiServicesTablePointerLib
BaseMemoryLib
Pcd.dxs
Pcd.c
Service.h
Service.c
GUID_EXTENSION
GUID_EXTENSION
gPcdPpiGuid
gEfiPeiReadOnlyVariablePpiGuid
PEI_PCD_DRIVER
EFI_SPECIFICATION_VERSION 0x00020000
EDK_RELEASE_VERSION 0x00020000
PcdPeimInit
PcdMaxPeiPcdCallBackNumberPerPcdEntry
gEfiEdkModulePkgTokenSpaceGuid
The maximum number of callback function, which will be triggered when
a PCD entry is been set, can be registered for a single PCD entry in PEI phase.
PcdVpdBaseAddress
gEfiEdkModulePkgTokenSpaceGuid
The base address of the VPD (Vital Product Data) region. It is
normally a region reserved on flash.
PcdPeiPcdDatabaseTraverseEnabled
gEfiEdkModulePkgTokenSpaceGuid
This feature flag can be used to enable or disable the Pcd PEIM database
traverse capability. Disable it can reduce the size of final image generated.
PcdPeiPcdDatabaseCallbackOnSetEnabled
gEfiEdkModulePkgTokenSpaceGuid
FALSE
This feature flag can be used to enable or disable the Callback On SET capability of PCD service PEIM. If a platform does not register any callback on set in PEI phase. This flag can be set to DISABLE to save size.
PcdPeiPcdDatabaseExEnabled
gEfiEdkModulePkgTokenSpaceGuid
FALSE
This feature flag can be used to enable or disable the PCD service PEIM to handle DynamicEX PCD. If a platform has no module to use DynamicEX in PEI phase. This flag can be set to DISABLE to save size.
PcdPeiPcdDatabaseGetSizeEnabled
gEfiEdkModulePkgTokenSpaceGuid
FALSE
This feature flag can be used to enable or disable the GET size capability of PCD service PEIM. If a platform does not do PCD get size operation in PEI phase. This flag can be set to DISABLE to save size.
PcdPeiPcdDatabaseSetEnabled
gEfiEdkModulePkgTokenSpaceGuid
FALSE
This feature flag can be used to enable or disable the SET capability of PCD service PEIM. If a platform does not do PCD SET operation in PEI phase. This flag can be set to DISABLE to save size.