]> git.proxmox.com Git - mirror_edk2.git/blob - UefiCpuPkg/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.c
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / UefiCpuPkg / Library / SmmCpuFeaturesLib / SmmCpuFeaturesLib.c
1 /** @file
2 Implementation specific to the SmmCpuFeatureLib library instance.
3
4 Copyright (c) Microsoft Corporation.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
6
7 **/
8
9 #include <PiMm.h>
10 #include "CpuFeaturesLib.h"
11
12 /**
13 The constructor function for the Traditional MM library instance without STM.
14
15 @param[in] ImageHandle The firmware allocated handle for the EFI image.
16 @param[in] SystemTable A pointer to the EFI System Table.
17
18 @retval EFI_SUCCESS The constructor always returns EFI_SUCCESS.
19
20 **/
21 EFI_STATUS
22 EFIAPI
23 SmmCpuFeaturesLibConstructor (
24 IN EFI_HANDLE ImageHandle,
25 IN EFI_SYSTEM_TABLE *SystemTable
26 )
27 {
28 CpuFeaturesLibInitialization ();
29
30 return EFI_SUCCESS;
31 }