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