2 # Load Capsule on Disk module.
4 # Load Capsule On Disk from Root Directory file system. Create CV hob
5 # based on temporary Capsule On Disk file.
7 # Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
9 # SPDX-License-Identifier: BSD-2-Clause-Patent
14 INF_VERSION = 0x00010005
15 BASE_NAME = CapsuleOnDiskLoadPei
16 MODULE_UNI_FILE = CapsuleOnDiskLoadPei.uni
17 FILE_GUID = 8ADEDF9E-2EC8-40fb-AE56-B76D90225D2D
20 ENTRY_POINT = InitializeCapsuleOnDiskLoad
23 # The following information is for reference only and not required by the build tools.
25 # VALID_ARCHITECTURES = IA32 X64 EBC
29 CapsuleOnDiskLoadPei.c
33 MdeModulePkg/MdeModulePkg.dec
44 gEdkiiPeiCapsuleOnDiskPpiGuid ## PRODUCES
45 gEfiPeiReadOnlyVariable2PpiGuid ## CONSUMES
46 gEdkiiPeiBootInCapsuleOnDiskModePpiGuid ## SOMETIMES_CONSUMES
47 gEfiPeiDeviceRecoveryModulePpiGuid ## CONSUMES
48 gEfiPeiCapsulePpiGuid ## CONSUMES
51 gEfiCapsuleVendorGuid ## SOMETIMES_CONSUMES ## Variable L"CodRelocationInfo"
54 gEfiMdeModulePkgTokenSpaceGuid.PcdCoDRelocationFileName ## CONSUMES
55 gEfiMdeModulePkgTokenSpaceGuid.PcdCapsuleMax ## CONSUMES
58 gEfiMdeModulePkgTokenSpaceGuid.PcdRecoveryFileName ## PRODUCES
61 gEdkiiPeiBootInCapsuleOnDiskModePpiGuid
63 [UserExtensions.TianoCore."ExtraFiles"]
64 CapsuleOnDiskLoadPeiExtra.uni