IntelFsp2WrapperPkg[all]  0.1
 All Data Structures Files Functions Variables Typedefs Macros Pages
gIntelFsp2WrapperTokenSpaceGuid.PcdSkipFspApi

This PCD indicates if FSP APIs are skipped from FSP wrapper.


If a bit is set, that means this FSP API is skipped.

If a bit is clear, that means this FSP API is NOT skipped.

NOTE: Only NotifyPhase Post PCI enumeration (BIT16) is implemented.

BIT[15:0] is for function:

BIT0 - Skip TempRamInit<BR>
BIT1 - Skip MemoryInit<BR>
BIT2 - Skip TempRamExit<BR>
BIT3 - Skip SiliconInit<BR>
BIT4 - Skip NotifyPhase<BR>
BIT[32:16] is for sub-function:

BIT16 - Skip NotifyPhase (AfterPciEnumeration)

BIT17 - Skip NotifyPhase (ReadyToBoot)

BIT18 - Skip NotifyPhase (EndOfFirmware)

Any undefined BITs are reserved for future use.

Skip FSP API from FSP wrapper.

PCD Information

NameToken SpaceToken numberData TypeDefault Value
PcdSkipFspApigIntelFsp2WrapperTokenSpaceGuid0x40000009UINT320x00000000