_FRAMEWORK_EFI_PEI_SERVICES Struct Reference


Data Fields

EFI_TABLE_HEADER Hdr
EFI_PEI_INSTALL_PPI InstallPpi
EFI_PEI_REINSTALL_PPI ReInstallPpi
EFI_PEI_LOCATE_PPI LocatePpi
EFI_PEI_NOTIFY_PPI NotifyPpi
EFI_PEI_GET_BOOT_MODE GetBootMode
EFI_PEI_SET_BOOT_MODE SetBootMode
EFI_PEI_GET_HOB_LIST GetHobList
EFI_PEI_CREATE_HOB CreateHob
EFI_PEI_FFS_FIND_NEXT_VOLUME FfsFindNextVolume
EFI_PEI_FFS_FIND_NEXT_FILE FfsFindNextFile
EFI_PEI_FFS_FIND_SECTION_DATA FfsFindSectionData
EFI_PEI_INSTALL_PEI_MEMORY InstallPeiMemory
EFI_PEI_ALLOCATE_PAGES AllocatePages
EFI_PEI_ALLOCATE_POOL AllocatePool
EFI_PEI_COPY_MEM CopyMem
EFI_PEI_SET_MEM SetMem
EFI_PEI_REPORT_STATUS_CODE ReportStatusCode
EFI_PEI_RESET_SYSTEM ResetSystem
EFI_PEI_CPU_IO_PPI * CpuIo
EFI_PEI_PCI_CFG_PPIPciCfg

Detailed Description

FRAMEWORK_EFI_PEI_SERVICES is a collection of functions whose implementation is provided by the PEI Foundation. The table may be located in the temporary or permanent memory, depending upon the capabilities and phase of execution of PEI.

These services fall into various classes, including the following:


Field Documentation

Inconsistent with specification here: In Framework Spec, PeiCis0.91, CpuIo and PciCfg are NOT pointers.


Generated on Wed Sep 2 13:08:33 2015 for IntelFrameworkPkg[ALL] by  doxygen 1.5.7.1