EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Data Fields

_FRAMEWORK_EFI_PEI_SERVICES Struct Reference

#include <PeiCis.h>

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_PPICpuIo
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:

Definition at line 138 of file PeiCis.h.


Field Documentation

Definition at line 167 of file PeiCis.h.

Definition at line 168 of file PeiCis.h.

Definition at line 169 of file PeiCis.h.

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

Definition at line 188 of file PeiCis.h.

Definition at line 156 of file PeiCis.h.

Definition at line 161 of file PeiCis.h.

Definition at line 160 of file PeiCis.h.

Definition at line 162 of file PeiCis.h.

Definition at line 150 of file PeiCis.h.

Definition at line 155 of file PeiCis.h.

Definition at line 139 of file PeiCis.h.

Definition at line 166 of file PeiCis.h.

Definition at line 143 of file PeiCis.h.

Definition at line 145 of file PeiCis.h.

Definition at line 146 of file PeiCis.h.

Definition at line 189 of file PeiCis.h.

Definition at line 144 of file PeiCis.h.

Definition at line 175 of file PeiCis.h.

Definition at line 179 of file PeiCis.h.

Definition at line 151 of file PeiCis.h.

Definition at line 170 of file PeiCis.h.


The documentation for this struct was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines