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_PPI * | PciCfg |
These services fall into various classes, including the following:
EFI_PEI_ALLOCATE_PAGES _FRAMEWORK_EFI_PEI_SERVICES::AllocatePages |
EFI_PEI_ALLOCATE_POOL _FRAMEWORK_EFI_PEI_SERVICES::AllocatePool |
EFI_PEI_COPY_MEM _FRAMEWORK_EFI_PEI_SERVICES::CopyMem |
EFI_PEI_CPU_IO_PPI* _FRAMEWORK_EFI_PEI_SERVICES::CpuIo |
Inconsistent with specification here: In Framework Spec, PeiCis0.91, CpuIo and PciCfg are NOT pointers.
EFI_PEI_CREATE_HOB _FRAMEWORK_EFI_PEI_SERVICES::CreateHob |
EFI_PEI_GET_BOOT_MODE _FRAMEWORK_EFI_PEI_SERVICES::GetBootMode |
EFI_PEI_GET_HOB_LIST _FRAMEWORK_EFI_PEI_SERVICES::GetHobList |
EFI_TABLE_HEADER _FRAMEWORK_EFI_PEI_SERVICES::Hdr |
EFI_PEI_INSTALL_PEI_MEMORY _FRAMEWORK_EFI_PEI_SERVICES::InstallPeiMemory |
EFI_PEI_INSTALL_PPI _FRAMEWORK_EFI_PEI_SERVICES::InstallPpi |
EFI_PEI_LOCATE_PPI _FRAMEWORK_EFI_PEI_SERVICES::LocatePpi |
EFI_PEI_NOTIFY_PPI _FRAMEWORK_EFI_PEI_SERVICES::NotifyPpi |
EFI_PEI_REINSTALL_PPI _FRAMEWORK_EFI_PEI_SERVICES::ReInstallPpi |
EFI_PEI_REPORT_STATUS_CODE _FRAMEWORK_EFI_PEI_SERVICES::ReportStatusCode |
EFI_PEI_RESET_SYSTEM _FRAMEWORK_EFI_PEI_SERVICES::ResetSystem |
EFI_PEI_SET_BOOT_MODE _FRAMEWORK_EFI_PEI_SERVICES::SetBootMode |
EFI_PEI_SET_MEM _FRAMEWORK_EFI_PEI_SERVICES::SetMem |