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