]> git.proxmox.com Git - mirror_edk2.git/blame - SecurityPkg/HddPassword/HddPasswordDxe.inf
QuarkSocPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / SecurityPkg / HddPassword / HddPasswordDxe.inf
CommitLineData
e8959f81
HW
1## @file\r
2# HddPasswordDxe driver which is used to set/clear hdd password at attached harddisk\r
3# devices.\r
4#\r
5# Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>\r
6#\r
7# This program and the accompanying materials\r
8# are licensed and made available under the terms and conditions of the BSD License\r
9# which accompanies this distribution. The full text of the license may be found at\r
10# http://opensource.org/licenses/bsd-license.php\r
11#\r
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
14#\r
15##\r
16\r
17[Defines]\r
18 INF_VERSION = 0x00010005\r
19 BASE_NAME = HddPasswordDxe\r
20 FILE_GUID = 9BD549CD-86D1-4925-9F7D-3686DDD876FC\r
21 MODULE_TYPE = DXE_DRIVER\r
22 VERSION_STRING = 1.0\r
23 ENTRY_POINT = HddPasswordDxeInit\r
24\r
25#\r
26# The following information is for reference only and not required by the build tools.\r
27#\r
28# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
29#\r
30\r
31[Sources]\r
32 HddPasswordDxe.c\r
33 HddPasswordDxe.h\r
34 HddPasswordHiiDataStruc.h\r
35 HddPassword.vfr\r
36 HddPasswordStrings.uni\r
37 HddPasswordCommon.h\r
38\r
39[Packages]\r
40 MdePkg/MdePkg.dec\r
41 MdeModulePkg/MdeModulePkg.dec\r
42 CryptoPkg/CryptoPkg.dec\r
43\r
44[LibraryClasses]\r
45 BaseLib\r
46 MemoryAllocationLib\r
47 UefiBootServicesTableLib\r
48 UefiDriverEntryPoint\r
49 UefiHiiServicesLib\r
50 UefiRuntimeServicesTableLib\r
51 DxeServicesTableLib\r
52 BaseMemoryLib\r
53 DebugLib\r
54 HiiLib\r
55 PrintLib\r
56 UefiLib\r
57 LockBoxLib\r
58 S3BootScriptLib\r
59 PciLib\r
60 BaseCryptLib\r
61\r
62[Guids]\r
63 gEfiIfrTianoGuid ## CONSUMES ## GUID\r
64 gEfiEndOfDxeEventGroupGuid ## CONSUMES ## Event\r
65 gS3StorageDeviceInitListGuid ## SOMETIMES_PRODUCES ## UNDEFINED\r
66\r
67[Protocols]\r
68 gEfiHiiConfigAccessProtocolGuid ## PRODUCES\r
69 gEfiAtaPassThruProtocolGuid ## CONSUMES\r
70 gEfiPciIoProtocolGuid ## CONSUMES\r
71 gEdkiiVariableLockProtocolGuid ## CONSUMES\r
72\r
73[Depex]\r
74 gEfiVariableWriteArchProtocolGuid\r
75\r