]> git.proxmox.com Git - mirror_edk2.git/blame - ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.inf
ShellPkg/AcpiView: PCCT 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
ee4dc24f
RN
30 Parsers/Bgrt/BgrtParser.c\r
31 Parsers/Dbg2/Dbg2Parser.c\r
32 Parsers/Dsdt/DsdtParser.c\r
d5cf0fba 33 Parsers/Facs/FacsParser.c\r
ee4dc24f
RN
34 Parsers/Fadt/FadtParser.c\r
35 Parsers/Gtdt/GtdtParser.c\r
36 Parsers/Iort/IortParser.c\r
37 Parsers/Madt/MadtParser.c\r
e18ac66d 38 Parsers/Madt/MadtParser.h\r
ee4dc24f 39 Parsers/Mcfg/McfgParser.c\r
d4633b36
MMF
40 Parsers/Pcct/PcctParser.c\r
41 Parsers/Pcct/PcctParser.h\r
d4d2fdf2 42 Parsers/Pptt/PpttParser.c\r
e18ac66d 43 Parsers/Pptt/PpttParser.h\r
ee4dc24f
RN
44 Parsers/Rsdp/RsdpParser.c\r
45 Parsers/Slit/SlitParser.c\r
46 Parsers/Spcr/SpcrParser.c\r
47 Parsers/Srat/SratParser.c\r
48 Parsers/Ssdt/SsdtParser.c\r
49 Parsers/Xsdt/XsdtParser.c\r
e18ac66d 50 UefiShellAcpiViewCommandLib.c\r
e18ac66d 51 UefiShellAcpiViewCommandLib.uni\r
ee4dc24f 52\r
f793bfca
KK
53[Sources.ARM, Sources.AARCH64]\r
54 Arm/SbbrValidator.h\r
55 Arm/SbbrValidator.c\r
56\r
ee4dc24f 57[Packages]\r
e18ac66d 58 MdeModulePkg/MdeModulePkg.dec\r
ee4dc24f
RN
59 MdePkg/MdePkg.dec\r
60 ShellPkg/ShellPkg.dec\r
ee4dc24f
RN
61\r
62[LibraryClasses]\r
ee4dc24f
RN
63 BaseLib\r
64 BaseMemoryLib\r
65 DebugLib\r
e18ac66d
TP
66 FileHandleLib\r
67 HiiLib\r
68 MemoryAllocationLib\r
69 PcdLib\r
70 PrintLib\r
ee4dc24f
RN
71 ShellCommandLib\r
72 ShellLib\r
e18ac66d 73 UefiBootServicesTableLib\r
ee4dc24f
RN
74 UefiLib\r
75 UefiRuntimeServicesTableLib\r
ee4dc24f
RN
76\r
77\r
78[FixedPcd]\r
79 gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask ## CONSUMES\r
80\r
81[Guids]\r
82 gShellAcpiViewHiiGuid ## CONSUMES ## HII\r
83 gEfiAcpiTableGuid ## SOMETIMES_CONSUMES ## SystemTable\r