X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FLibrary%2FDxeCrc32GuidedSectionExtractLib%2FDxeCrc32GuidedSectionExtractLib.inf;h=a886a7bc98cdfdf039d413760e7dafc2e18b26e0;hb=cb7d01c0c9fd199742d0fed6aa69dab0c79c3338;hp=170d0bed43ffb521a4d5680cdf2c42af181c07ef;hpb=5d69642deb142022293c83db9fb3739a91489fb3;p=mirror_edk2.git diff --git a/MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.inf b/MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.inf index 170d0bed43..a886a7bc98 100644 --- a/MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.inf +++ b/MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.inf @@ -1,5 +1,9 @@ #/** @file -# Crc32SectionExtract library instance registers Crc32 handler into ExtractGuidedSectionLib. +# This library doesn't produce any library class. The constructor function uses +# ExtractGuidedSectionLib service to register CRC32 guided section handler +# that parses CRC32 encapsulation section and extracts raw data. +# +# It uses UEFI boot service CalculateCrc32 to authenticate 32 bit CRC value. # # Copyright (c) 2006 - 2008, Intel Corporation # @@ -10,7 +14,6 @@ # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # -# #**/ [Defines] @@ -20,8 +23,6 @@ MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 LIBRARY_CLASS = NULL|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER - EDK_RELEASE_VERSION = 0x00020000 - EFI_SPECIFICATION_VERSION = 0x00020000 CONSTRUCTOR = DxeCrc32GuidedSectionExtractLibConstructor @@ -44,7 +45,9 @@ DebugLib BaseMemoryLib +[Guids] + gEfiCrc32GuidedSectionExtractionGuid ## CONSUMES ## GUID + [Protocols] - gEfiCrc32GuidedSectionExtractionProtocolGuid - gEfiSecurityPolicyProtocolGuid + gEfiSecurityPolicyProtocolGuid ## SOMETIMES_CONSUMED (Set platform override AUTH status if exist) \ No newline at end of file