1## @file 2# Platform CSM Support Library 3# 4# Copyright (c) 2008 - 2011, Intel Corporation. All rights reserved.<BR> 5# This program and the accompanying materials 6# are licensed and made available under the terms and conditions of the BSD License 7# which accompanies this distribution. The full text of the license may be found at 8# http://opensource.org/licenses/bsd-license.php 9# 10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 12# 13## 14 15[Defines] 16 INF_VERSION = 0x00010005 17 BASE_NAME = CsmSupportLib 18 FILE_GUID = 04e03541-4663-417d-93f6-976378247d61 19 MODULE_TYPE = BASE 20 VERSION_STRING = 1.0 21 LIBRARY_CLASS = CsmSupportLib 22 23 CONSTRUCTOR = CsmSupportLibConstructor 24 25# 26# The following information is for reference only and not required by the build tools. 27# 28# VALID_ARCHITECTURES = IA32 X64 IPF EBC 29# 30 31[Sources] 32 CsmSupportLib.c 33 LegacyInterrupt.c 34 LegacyRegion.c 35 LegacyPlatform.c 36 37[Packages] 38 MdePkg/MdePkg.dec 39 IntelFrameworkPkg/IntelFrameworkPkg.dec 40 OvmfPkg/OvmfPkg.dec 41 42[Pcd] 43 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId 44 45[Protocols] 46 gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED 47 gEfiDiskInfoProtocolGuid # PROTOCOL ALWAYS_CONSUMED 48 gEfiLegacyBiosPlatformProtocolGuid # PROTOCOL ALWAYS_CONSUMED 49 gEfiLegacyBiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED 50 gEfiLegacyInterruptProtocolGuid # PROTOCOL ALWAYS_PRODUCED 51 gEfiLegacyRegion2ProtocolGuid # PROTOCOL ALWAYS_PRODUCED 52 gEfiPciIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED 53 54[LibraryClasses] 55 BaseLib 56 PciLib 57 IoLib 58 59