## @file # #****************************************************************************** #* Copyright (c) 2012 - 2020, Insyde Software Corp. All Rights Reserved. #* #* You may not reproduce, distribute, publish, display, perform, modify, adapt, #* transmit, broadcast, present, recite, release, license or otherwise exploit #* any part of this publication in any form, by any means, without the prior #* written permission of Insyde Software Corporation. #* #****************************************************************************** [defines] INF_VERSION = 0x00010005 BASE_NAME = SecureFlashDxe FILE_GUID = 6B1AB225-2E47-4a61-8FF5-B8EA42EE3EA8 MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 ENTRY_POINT = SecureFlashDxeEntry [sources] SecureFlashDxe.c TianoDecompress.c TianoDecompress.h [Packages] InsydeModulePkg/InsydeModulePkg.dec MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec [LibraryClasses] UefiRuntimeServicesTableLib UefiBootServicesTableLib UefiDriverEntryPoint BaseMemoryLib MemoryAllocationLib HobLib UefiLib DebugLib PrintLib VariableLib H2OCpLib LockBoxLib SeamlessRecoveryLib H2OIhisiLib DxeServicesTableLib [Guids] gEfiHobListGuid gEfiCertX509Guid gSecureFlashInfoGuid gEfiUsbEnumerationGuid gSystemConfigurationGuid gEfiFileInfoGuid gH2OBdsCpReadyToBootBeforeGuid gH2OBdsCpNoBootDeviceGuid gH2OBdsCpLegacyBootAfterGuid gH2OBdsCpEndOfDxeBeforeGuid gBootOrderHookEnableGuid gBootOrderHookDisableGuid [Protocols] gEfiConsoleControlProtocolGuid gEfiFirmwareVolume2ProtocolGuid gEfiDevicePathProtocolGuid gEfiLoadFileProtocolGuid gEfiSimpleFileSystemProtocolGuid gEfiDxeSmmReadyToLockProtocolGuid [Pcd] gInsydeTokenSpaceGuid.PcdSoftwareSmiPort gInsydeTokenSpaceGuid.PcdSecureFlashCertificateFile gInsydeTokenSpaceGuid.PcdReservedMemorySizeForSecureFlash gInsydeTokenSpaceGuid.PcdCapsuleImageFolder gInsydeTokenSpaceGuid.PcdInstantCapsuleUpdateSupported gInsydeTokenSpaceGuid.PcdAutoCreateDummyBootOption gInsydeTokenSpaceGuid.PcdCapsuleImageFolder gInsydeTokenSpaceGuid.PcdFirmwareResourceMaximum [FeaturePcd] gInsydeTokenSpaceGuid.PcdH2OBdsCpNoBootDeviceSupported gInsydeTokenSpaceGuid.PcdH2OBdsCpReadyToBootBeforeSupported gInsydeTokenSpaceGuid.PcdH2OBdsCpLegacyBootAfterSupported gInsydeTokenSpaceGuid.PcdH2OBdsCpEndOfDxeBeforeSupported gInsydeTokenSpaceGuid.PcdH2OBiosUpdateFaultToleranceEnabled [Depex] gEfiVariableArchProtocolGuid AND gEfiVariableWriteArchProtocolGuid