## @file # This library provides Helper functions for HddPassword Table # #****************************************************************************** #* Copyright (c) 2021, 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 = H2OHddPasswordTableLib FILE_GUID = 7A80F106-7969-4705-8036-5467D0F18974 MODULE_TYPE = BASE VERSION_STRING = 1.1 LIBRARY_CLASS = BaseLib # # VALID_ARCHITECTURES = IA32 X64 EBC ARM AARCH64 RISCV64 # [Sources] H2OHddPasswordTableLib.c [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec InsydeModulePkg/InsydeModulePkg.dec [Guids] gH2OBaseCpHddPasswordGetTableGuid gH2OBaseCpHddPasswordSetTableGuid gSaveHddPasswordGuid [LibraryClasses] PcdLib BaseMemoryLib DebugLib VariableLib SavedPasswordStringProcessLib [Pcd] gInsydeTokenSpaceGuid.PcdH2OHddPasswordTcgOpalSupported gInsydeTokenSpaceGuid.PcdH2OHddPasswordEncryptedUsingTpm [FeaturePcd] gInsydeTokenSpaceGuid.PcdH2OBaseCpHddPasswordGetTableSupported gInsydeTokenSpaceGuid.PcdH2OBaseCpHddPasswordSetTableSupported gInsydeTokenSpaceGuid.PcdH2OHddPasswordSupported