]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf
MdeModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdeModulePkg / Universal / Acpi / AcpiTableDxe / AcpiTableDxe.inf
... / ...
CommitLineData
1## @file\r
2# ACPI Table Protocol Driver\r
3#\r
4# This driver initializes ACPI tables (Rsdp, Rsdt and Xsdt) and produces UEFI/PI\r
5# services to install/uninstall/manage ACPI tables.\r
6#\r
7# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
8# Copyright (c) 2016, Linaro Ltd. All rights reserved.<BR>\r
9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = AcpiTableDxe\r
16 MODULE_UNI_FILE = AcpiTableDxe.uni\r
17 FILE_GUID = 9622E42C-8E38-4a08-9E8F-54F784652F6B\r
18 MODULE_TYPE = DXE_DRIVER\r
19 VERSION_STRING = 1.0\r
20\r
21 ENTRY_POINT = InitializeAcpiTableDxe\r
22\r
23#\r
24# The following information is for reference only and not required by the build tools.\r
25#\r
26# VALID_ARCHITECTURES = IA32 X64 EBC\r
27#\r
28\r
29[Sources]\r
30 AcpiTableProtocol.c\r
31 AcpiTable.h\r
32 AcpiTable.c\r
33 AcpiSdt.h\r
34 AcpiSdt.c\r
35 Aml.c\r
36 AmlString.c\r
37 AmlOption.c\r
38 AmlChild.c\r
39 AmlNamespace.c\r
40\r
41[Packages]\r
42 MdePkg/MdePkg.dec\r
43 MdeModulePkg/MdeModulePkg.dec\r
44\r
45[LibraryClasses]\r
46 UefiBootServicesTableLib\r
47 MemoryAllocationLib\r
48 UefiDriverEntryPoint\r
49 BaseMemoryLib\r
50 UefiLib\r
51 DebugLib\r
52 BaseLib\r
53 PcdLib\r
54\r
55[Guids]\r
56 gEfiAcpi10TableGuid ## PRODUCES ## SystemTable\r
57 gEfiAcpiTableGuid ## PRODUCES ## SystemTable\r
58\r
59[FeaturePcd]\r
60 gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol ## CONSUMES\r
61\r
62[Pcd]\r
63 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemId ## CONSUMES\r
64 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemTableId ## CONSUMES\r
65 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemRevision ## CONSUMES\r
66 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultCreatorId ## CONSUMES\r
67 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultCreatorRevision ## CONSUMES\r
68 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiExposedTableVersions ## CONSUMES\r
69\r
70[Protocols]\r
71 gEfiAcpiTableProtocolGuid ## PRODUCES\r
72 gEfiAcpiSdtProtocolGuid ## PRODUCES\r
73\r
74[Depex]\r
75 TRUE\r
76\r
77[UserExtensions.TianoCore."ExtraFiles"]\r
78 AcpiTableDxeExtra.uni\r