]> git.proxmox.com Git - mirror_edk2.git/blame - ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.inf
ShellPkg/Acpiview: AEST Parser
[mirror_edk2.git] / ShellPkg / Library / UefiShellAcpiViewCommandLib / UefiShellAcpiViewCommandLib.inf
CommitLineData
ee4dc24f
RN
1## @file\r
2# Provides Shell 'acpiview' command functions\r
3#\r
d4633b36 4# Copyright (c) 2016 - 2020, Arm Limited. All rights reserved.<BR>\r
ee4dc24f 5#\r
56ba3746 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
ee4dc24f
RN
7#\r
8#\r
9##\r
10\r
11[Defines]\r
12 INF_VERSION = 0x00010019\r
13 BASE_NAME = UefiShellAcpiViewCommandLib\r
14 FILE_GUID = FB5B305E-84F5-461F-940D-82D345757AFA\r
15 MODULE_TYPE = UEFI_APPLICATION\r
16 VERSION_STRING = 1.0\r
db77d8f7 17 LIBRARY_CLASS = AcpiViewCommandLib|UEFI_APPLICATION UEFI_DRIVER\r
ee4dc24f
RN
18 CONSTRUCTOR = UefiShellAcpiViewCommandLibConstructor\r
19 DESTRUCTOR = UefiShellAcpiViewCommandLibDestructor\r
20\r
21[Sources.common]\r
ee4dc24f 22 AcpiParser.c\r
e18ac66d 23 AcpiParser.h\r
ee4dc24f 24 AcpiTableParser.c\r
e18ac66d 25 AcpiTableParser.h\r
ee4dc24f 26 AcpiView.c\r
e18ac66d
TP
27 AcpiView.h\r
28 AcpiViewConfig.c\r
29 AcpiViewConfig.h\r
1d3d5e32 30 Parsers/Aest/AestParser.c\r
ee4dc24f
RN
31 Parsers/Bgrt/BgrtParser.c\r
32 Parsers/Dbg2/Dbg2Parser.c\r
33 Parsers/Dsdt/DsdtParser.c\r
d5cf0fba 34 Parsers/Facs/FacsParser.c\r
ee4dc24f
RN
35 Parsers/Fadt/FadtParser.c\r
36 Parsers/Gtdt/GtdtParser.c\r
37 Parsers/Iort/IortParser.c\r
38 Parsers/Madt/MadtParser.c\r
e18ac66d 39 Parsers/Madt/MadtParser.h\r
ee4dc24f 40 Parsers/Mcfg/McfgParser.c\r
d4633b36
MMF
41 Parsers/Pcct/PcctParser.c\r
42 Parsers/Pcct/PcctParser.h\r
d4d2fdf2 43 Parsers/Pptt/PpttParser.c\r
e18ac66d 44 Parsers/Pptt/PpttParser.h\r
ee4dc24f
RN
45 Parsers/Rsdp/RsdpParser.c\r
46 Parsers/Slit/SlitParser.c\r
47 Parsers/Spcr/SpcrParser.c\r
48 Parsers/Srat/SratParser.c\r
49 Parsers/Ssdt/SsdtParser.c\r
50 Parsers/Xsdt/XsdtParser.c\r
e18ac66d 51 UefiShellAcpiViewCommandLib.c\r
e18ac66d 52 UefiShellAcpiViewCommandLib.uni\r
ee4dc24f 53\r
f793bfca
KK
54[Sources.ARM, Sources.AARCH64]\r
55 Arm/SbbrValidator.h\r
56 Arm/SbbrValidator.c\r
57\r
ee4dc24f 58[Packages]\r
e18ac66d 59 MdeModulePkg/MdeModulePkg.dec\r
ee4dc24f
RN
60 MdePkg/MdePkg.dec\r
61 ShellPkg/ShellPkg.dec\r
ee4dc24f
RN
62\r
63[LibraryClasses]\r
ee4dc24f
RN
64 BaseLib\r
65 BaseMemoryLib\r
66 DebugLib\r
e18ac66d
TP
67 FileHandleLib\r
68 HiiLib\r
69 MemoryAllocationLib\r
70 PcdLib\r
71 PrintLib\r
ee4dc24f
RN
72 ShellCommandLib\r
73 ShellLib\r
e18ac66d 74 UefiBootServicesTableLib\r
ee4dc24f
RN
75 UefiLib\r
76 UefiRuntimeServicesTableLib\r
ee4dc24f
RN
77\r
78\r
79[FixedPcd]\r
80 gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask ## CONSUMES\r
81\r
82[Guids]\r
83 gShellAcpiViewHiiGuid ## CONSUMES ## HII\r
84 gEfiAcpiTableGuid ## SOMETIMES_CONSUMES ## SystemTable\r