1 ## @file 2 # OVMF ACPI Platform Driver 3 # 4 # Copyright (c) 2008 - 2012, 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 = AcpiPlatform 18 FILE_GUID = 49970331-E3FA-4637-9ABC-3B7868676970 19 MODULE_TYPE = DXE_DRIVER 20 VERSION_STRING = 1.0 21 ENTRY_POINT = AcpiPlatformEntryPoint 22 23 # 24 # The following information is for reference only and not required by the build tools. 25 # 26 # VALID_ARCHITECTURES = IA32 X64 IPF EBC 27 # 28 29 [Sources] 30 AcpiPlatform.c 31 Qemu.c 32 QemuFwCfgAcpi.c 33 Xen.c 34 EntryPoint.c 35 36 [Packages] 37 MdePkg/MdePkg.dec 38 MdeModulePkg/MdeModulePkg.dec 39 OvmfPkg/OvmfPkg.dec 40 UefiCpuPkg/UefiCpuPkg.dec 41 PcAtChipsetPkg/PcAtChipsetPkg.dec 42 43 [LibraryClasses] 44 UefiLib 45 DxeServicesLib 46 PcdLib 47 BaseMemoryLib 48 DebugLib 49 UefiBootServicesTableLib 50 UefiDriverEntryPoint 51 HobLib 52 QemuFwCfgLib 53 MemoryAllocationLib 54 BaseLib 55 DxeServicesTableLib 56 OrderedCollectionLib 57 58 [Protocols] 59 gEfiAcpiTableProtocolGuid # PROTOCOL ALWAYS_CONSUMED 60 gEfiPciEnumerationCompleteProtocolGuid # PROTOCOL SOMETIMES_CONSUMED 61 62 [Guids] 63 gEfiXenInfoGuid 64 65 [Pcd] 66 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiTableStorageFile 67 gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration 68 gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress 69 gPcAtChipsetPkgTokenSpaceGuid.Pcd8259LegacyModeEdgeLevel 70 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFdBaseAddress 71 72 [Depex] 73 gEfiAcpiTableProtocolGuid 74