mirror of
https://github.com/acidanthera/audk.git
synced 2025-04-08 17:05:09 +02:00
UefiCpuLib: Remove UefiCpuLib.
Because UefiCpuPkg/UefiCpuLib is merged to MdePkg/CpuLib and all modules are updated to not depend on this library, remove it completely. Cc: Eric Dong <eric.dong@intel.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Rahul Kumar <rahul1.kumar@intel.com> Signed-off-by: Yu Pu <yu.pu@intel.com> Reviewed-by: Ray Ni <ray.ni@intel.com> Signed-off-by: Zhiguang Liu <zhiguang.liu@intel.com>
This commit is contained in:
parent
51734dfc48
commit
b991aec050
@ -1,16 +0,0 @@
|
||||
/** @file
|
||||
Public header file for UEFI CPU library class.
|
||||
|
||||
This library class defines some routines that are generic for IA32 family CPU
|
||||
to be UEFI specification compliant.
|
||||
|
||||
Copyright (c) 2009 - 2021, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2020, AMD Inc. All rights reserved.<BR>
|
||||
SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
|
||||
**/
|
||||
|
||||
#ifndef __UEFI_CPU_LIB_H__
|
||||
#define __UEFI_CPU_LIB_H__
|
||||
|
||||
#endif
|
@ -1,35 +0,0 @@
|
||||
## @file
|
||||
# This library defines some routines that are generic for IA32 family CPU.
|
||||
#
|
||||
# The library routines are UEFI specification compliant.
|
||||
#
|
||||
# Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
# Copyright (c) 2020, AMD Inc. All rights reserved.<BR>
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
#
|
||||
##
|
||||
|
||||
[Defines]
|
||||
INF_VERSION = 0x00010005
|
||||
BASE_NAME = BaseUefiCpuLib
|
||||
MODULE_UNI_FILE = BaseUefiCpuLib.uni
|
||||
FILE_GUID = 34C24FD7-7A90-45c2-89FD-946473D9CE98
|
||||
MODULE_TYPE = BASE
|
||||
VERSION_STRING = 1.0
|
||||
LIBRARY_CLASS = UefiCpuLib
|
||||
|
||||
#
|
||||
# The following information is for reference only and not required by the build tools.
|
||||
#
|
||||
# VALID_ARCHITECTURES = IA32 X64
|
||||
#
|
||||
|
||||
[Sources]
|
||||
BaseUefiCpuLibNull.c
|
||||
|
||||
[Packages]
|
||||
MdePkg/MdePkg.dec
|
||||
UefiCpuPkg/UefiCpuPkg.dec
|
||||
|
||||
[LibraryClasses]
|
||||
BaseLib
|
@ -1,16 +0,0 @@
|
||||
// /** @file
|
||||
// This library defines some routines that are generic for IA32 family CPU.
|
||||
//
|
||||
// The library routines are UEFI specification compliant.
|
||||
//
|
||||
// Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
//
|
||||
// SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
//
|
||||
// **/
|
||||
|
||||
|
||||
#string STR_MODULE_ABSTRACT #language en-US "Defines generic routines for IA32 family CPUs."
|
||||
|
||||
#string STR_MODULE_DESCRIPTION #language en-US "The library routines comply with the UEFI Specification."
|
||||
|
@ -1,18 +0,0 @@
|
||||
/** @file
|
||||
This library contains a dummy function to pass build.
|
||||
|
||||
Copyright (c) 2022, Intel Corporation. All rights reserved.
|
||||
|
||||
SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
**/
|
||||
#include <Base.h>
|
||||
|
||||
/**
|
||||
Dummy function.
|
||||
**/
|
||||
VOID
|
||||
Dummy (
|
||||
VOID
|
||||
)
|
||||
{
|
||||
}
|
@ -18,11 +18,6 @@
|
||||
Include
|
||||
|
||||
[LibraryClasses]
|
||||
## @libraryclass Defines some routines that are generic for IA32 family CPU
|
||||
## to be UEFI specification compliant.
|
||||
##
|
||||
UefiCpuLib|Include/Library/UefiCpuLib.h
|
||||
|
||||
## @libraryclass Defines some routines that are used to register/manage/program
|
||||
## CPU features.
|
||||
##
|
||||
|
@ -31,7 +31,6 @@
|
||||
SerialPortLib|MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf
|
||||
DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf
|
||||
DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
|
||||
UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf
|
||||
IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
|
||||
MtrrLib|UefiCpuPkg/Library/MtrrLib/MtrrLib.inf
|
||||
PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
|
||||
@ -136,7 +135,6 @@
|
||||
UefiCpuPkg/CpuIo2Smm/CpuIo2StandaloneMm.inf
|
||||
UefiCpuPkg/CpuMpPei/CpuMpPei.inf
|
||||
UefiCpuPkg/CpuS3DataDxe/CpuS3DataDxe.inf
|
||||
UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf
|
||||
UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf
|
||||
UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.inf
|
||||
UefiCpuPkg/Library/CpuCommonFeaturesLib/CpuCommonFeaturesLib.inf
|
||||
|
Loading…
x
Reference in New Issue
Block a user