]> git.proxmox.com Git - mirror_edk2.git/blob - SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.inf
042ad878d6a9c8356a964a71ec7db541b2e0897d
[mirror_edk2.git] / SecurityPkg / Tcg / TrEEConfig / TrEEConfigDxe.inf
1 ## @file
2 # Component name for TrEE configuration module.
3 # NOTE: This module is only for reference only, each platform should have its own setup page.
4 #
5 # Copyright (c) 2013, Intel Corporation. All rights reserved.<BR>
6 # This program and the accompanying materials
7 # are licensed and made available under the terms and conditions of the BSD License
8 # which accompanies this distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12 #
13 ##
14
15 [Defines]
16 INF_VERSION = 0x00010005
17 BASE_NAME = TrEEConfigDxe
18 FILE_GUID = 3141FD4D-EA02-4a70-9BCE-97EE837319AC
19 MODULE_TYPE = DXE_DRIVER
20 VERSION_STRING = 1.0
21 ENTRY_POINT = TrEEConfigDriverEntryPoint
22 UNLOAD_IMAGE = TrEEConfigDriverUnload
23
24 #
25 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
26 #
27
28 [Sources]
29 TrEEConfigDriver.c
30 TrEEConfigImpl.c
31 TrEEConfigImpl.h
32 TrEEConfig.vfr
33 TrEEConfigStrings.uni
34 TrEEConfigNvData.h
35
36 [Packages]
37 MdePkg/MdePkg.dec
38 MdeModulePkg/MdeModulePkg.dec
39 SecurityPkg/SecurityPkg.dec
40
41 [LibraryClasses]
42 BaseLib
43 BaseMemoryLib
44 MemoryAllocationLib
45 UefiLib
46 UefiBootServicesTableLib
47 UefiRuntimeServicesTableLib
48 UefiDriverEntryPoint
49 UefiHiiServicesLib
50 DebugLib
51 HiiLib
52 PcdLib
53 PrintLib
54 Tpm2DeviceLib
55 Tpm12DeviceLib
56 Tpm2CommandLib
57
58 [Guids]
59 gEfiTrEEPhysicalPresenceGuid
60 gTrEEConfigFormSetGuid
61
62 [Protocols]
63 gEfiHiiConfigAccessProtocolGuid ## PRODUCES
64 gEfiHiiConfigRoutingProtocolGuid ## CONSUMES
65 gEdkiiVariableLockProtocolGuid ## CONSUMES
66
67 [Pcd]
68 gEfiSecurityPkgTokenSpaceGuid.PcdTpmInstanceGuid
69
70 [Depex]
71 gEfiTrEEProtocolGuid AND
72 gEfiHiiConfigRoutingProtocolGuid AND
73 gEfiHiiDatabaseProtocolGuid AND
74 gEfiVariableArchProtocolGuid AND
75 gEfiVariableWriteArchProtocolGuid