TianoCore EDK2 master
|
#include <PiPei.h>
#include <Library/BaseLib.h>
#include <Library/DebugLib.h>
#include <Library/PeiServicesLib.h>
#include <Library/RegisterCpuFeaturesLib.h>
#include <Library/HobLib.h>
#include <Guid/CpuFeaturesInitDone.h>
Go to the source code of this file.
Functions | |
EFI_STATUS EFIAPI | CpuFeaturesPeimInitialize (IN EFI_PEI_FILE_HANDLE FileHandle, IN CONST EFI_PEI_SERVICES **PeiServices) |
Variables | |
EFI_PEI_PPI_DESCRIPTOR | mPeiCpuFeaturesInitDonePpiDesc |
CPU Features PEIM driver to initialize CPU features.
Copyright (c) 2017, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file CpuFeaturesPei.c.
EFI_STATUS EFIAPI CpuFeaturesPeimInitialize | ( | IN EFI_PEI_FILE_HANDLE | FileHandle, |
IN CONST EFI_PEI_SERVICES ** | PeiServices | ||
) |
CPU Features driver entry point function.
It will perform CPU features initialization, except for PcdCpuFeaturesInitOnS3Resume is FALSE on S3 resume.
FileHandle | Handle of the file being invoked. |
PeiServices | Describes the list of possible PEI Services. |
EFI_SUCCESS | CPU Features is initialized successfully. |
Definition at line 38 of file CpuFeaturesPei.c.
EFI_PEI_PPI_DESCRIPTOR mPeiCpuFeaturesInitDonePpiDesc |
Definition at line 19 of file CpuFeaturesPei.c.