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