]> git.proxmox.com Git - mirror_edk2.git/blob - Vlv2TbltDevicePkg/FmpMinnowMaxSystem.dsc
MdeModulePkg/DxeCore: invoke the emulator protocol for foreign images
[mirror_edk2.git] / Vlv2TbltDevicePkg / FmpMinnowMaxSystem.dsc
1 #/** @file
2 # FmpDxe driver for Minnow Max system firmware update.
3 #
4 # Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 #
8 #
9 #**/
10
11 FmpDevicePkg/FmpDxe/FmpDxe.inf {
12 <Defines>
13 #
14 # ESRT and FMP GUID for system firmware capsule update
15 #
16 FILE_GUID = $(FMP_MINNOW_MAX_SYSTEM)
17 <PcdsFixedAtBuild>
18 #
19 # Unicode name string that is used to populate FMP Image Descriptor for this capsule update module
20 #
21 gFmpDevicePkgTokenSpaceGuid.PcdFmpDeviceImageIdName|L"Minnow Max System Firmware Device"
22
23 #
24 # ESRT and FMP Lowest Support Version for this capsule update module
25 # 000.000.000.000
26 #
27 gFmpDevicePkgTokenSpaceGuid.PcdFmpDeviceBuildTimeLowestSupportedVersion|0x00000000
28
29 gPlatformModuleTokenSpaceGuid.PcdSystemFirmwareFmpLowestSupportedVersion|0x00000000
30 gPlatformModuleTokenSpaceGuid.PcdSystemFirmwareFmpVersion|0x00000000
31 gPlatformModuleTokenSpaceGuid.PcdSystemFirmwareFmpVersionString|"000.000.000.000"
32
33 gFmpDevicePkgTokenSpaceGuid.PcdFmpDeviceProgressWatchdogTimeInSeconds|4
34
35 #
36 # Capsule Update Progress Bar Color. Set to Purple (RGB) (255, 0, 255)
37 #
38 gFmpDevicePkgTokenSpaceGuid.PcdFmpDeviceProgressColor|0x00FF00FF
39
40 #
41 # Certificates used to authenticate capsule update image
42 #
43 !include Vlv2TbltDevicePkg/FmpCertificate.dsc
44
45 <LibraryClasses>
46 #
47 # Generic libraries that are used "as is" by all FMP modules
48 #
49 FmpPayloadHeaderLib|FmpDevicePkg/Library/FmpPayloadHeaderLibV1/FmpPayloadHeaderLibV1.inf
50 FmpAuthenticationLib|SecurityPkg/Library/FmpAuthenticationLibPkcs7/FmpAuthenticationLibPkcs7.inf
51 #
52 # Platform specific capsule policy library
53 #
54 CapsuleUpdatePolicyLib|FmpDevicePkg/Library/CapsuleUpdatePolicyLibNull/CapsuleUpdatePolicyLibNull.inf
55 #
56 # Device specific library that processes a capsule and updates the FW storage device
57 #
58 FmpDeviceLib|Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLib/FmpDeviceLib.inf
59 }