]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / OvmfPkg / Csm / CsmSupportLib / CsmSupportLib.inf
... / ...
CommitLineData
1## @file\r
2# Platform CSM Support Library\r
3#\r
4# Copyright (c) 2008 - 2019, Intel Corporation. All rights reserved.<BR>\r
5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
6#\r
7##\r
8\r
9[Defines]\r
10 INF_VERSION = 0x00010005\r
11 BASE_NAME = CsmSupportLib\r
12 FILE_GUID = 04e03541-4663-417d-93f6-976378247d61\r
13 MODULE_TYPE = BASE\r
14 VERSION_STRING = 1.0\r
15 LIBRARY_CLASS = CsmSupportLib\r
16\r
17 CONSTRUCTOR = CsmSupportLibConstructor\r
18\r
19#\r
20# The following information is for reference only and not required by the build tools.\r
21#\r
22# VALID_ARCHITECTURES = IA32 X64 EBC\r
23#\r
24\r
25[Sources]\r
26 CsmSupportLib.c\r
27 CsmSupportLib.h\r
28 LegacyInterrupt.c\r
29 LegacyInterrupt.h\r
30 LegacyPlatform.c\r
31 LegacyPlatform.h\r
32 LegacyRegion.c\r
33 LegacyRegion.h\r
34\r
35[Packages]\r
36 MdePkg/MdePkg.dec\r
37 OvmfPkg/OvmfPkg.dec\r
38\r
39[Pcd]\r
40 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId\r
41\r
42[Protocols]\r
43 gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
44 gEfiDiskInfoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
45 gEfiLegacyBiosPlatformProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
46 gEfiLegacyBiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
47 gEfiLegacyInterruptProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
48 gEfiLegacyRegion2ProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
49 gEfiPciIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
50\r
51[LibraryClasses]\r
52 BaseLib\r
53 PciLib\r
54 IoLib\r
55\r