]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / OvmfPkg / Csm / CsmSupportLib / CsmSupportLib.inf
CommitLineData
8016da21 1## @file\r
2# Platform CSM Support Library\r
3#\r
ae71eae1 4# Copyright (c) 2008 - 2019, Intel Corporation. All rights reserved.<BR>\r
b26f0cf9 5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
8016da21 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
dbf9cc87 22# VALID_ARCHITECTURES = IA32 X64 EBC\r
8016da21 23#\r
24\r
25[Sources]\r
26 CsmSupportLib.c\r
74ccebcd 27 CsmSupportLib.h\r
8016da21 28 LegacyInterrupt.c\r
589ae5a0 29 LegacyInterrupt.h\r
8016da21 30 LegacyPlatform.c\r
81b71635 31 LegacyPlatform.h\r
f7ea618d 32 LegacyRegion.c\r
c22f2d01 33 LegacyRegion.h\r
8016da21 34\r
35[Packages]\r
36 MdePkg/MdePkg.dec\r
a99b5e62 37 OvmfPkg/OvmfPkg.dec\r
8016da21 38\r
72a11001
GS
39[Pcd]\r
40 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId\r
41\r
8016da21 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