]> git.proxmox.com Git - mirror_edk2.git/blame - SecurityPkg/VariableAuthenticated/SecureBootDefaultKeysDxe/SecureBootDefaultKeysDxe.inf
SecurityPkg: Add SecureBootDefaultKeysDxe driver
[mirror_edk2.git] / SecurityPkg / VariableAuthenticated / SecureBootDefaultKeysDxe / SecureBootDefaultKeysDxe.inf
CommitLineData
94e06558
GB
1## @file\r
2# Initializes Secure Boot default keys\r
3#\r
4# Copyright (c) 2021, ARM Ltd. All rights reserved.<BR>\r
5# Copyright (c) 2021, Semihalf All rights reserved.<BR>\r
6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
7#\r
8##\r
9[Defines]\r
10 INF_VERSION = 0x00010005\r
11 BASE_NAME = SecureBootDefaultKeysDxe\r
12 FILE_GUID = C937FCB7-25AC-4376-89A2-4EA8B317DE83\r
13 MODULE_TYPE = DXE_DRIVER\r
14 ENTRY_POINT = SecureBootDefaultKeysEntryPoint\r
15\r
16#\r
17# VALID_ARCHITECTURES = IA32 X64 AARCH64\r
18#\r
19[Sources]\r
20 SecureBootDefaultKeysDxe.c\r
21\r
22[Packages]\r
23 MdePkg/MdePkg.dec\r
24 MdeModulePkg/MdeModulePkg.dec\r
25 SecurityPkg/SecurityPkg.dec\r
26\r
27[LibraryClasses]\r
28 BaseLib\r
29 BaseMemoryLib\r
30 MemoryAllocationLib\r
31 UefiDriverEntryPoint\r
32 DebugLib\r
33 SecureBootVariableLib\r
34 SecureBootVariableProvisionLib\r
35\r
36[Guids]\r
37 ## SOMETIMES_PRODUCES ## Variable:L"PKDefault"\r
38 ## SOMETIMES_PRODUCES ## Variable:L"KEKDefault"\r
39 ## SOMETIMES_PRODUCES ## Variable:L"dbDefault"\r
40 ## SOMETIMES_PRODUCES ## Variable:L"dbtDefault"\r
41 ## SOMETIMES_PRODUCES ## Variable:L"dbxDefault"\r
42 gEfiGlobalVariableGuid\r
43\r
44[Depex]\r
45 gEfiVariableArchProtocolGuid AND\r
46 gEfiVariableWriteArchProtocolGuid\r