]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/MdeModulePkg.dec
MdeModulePkg: Correct AuthVaribleLib to AuthVariableLib in LibraryClass path
[mirror_edk2.git] / MdeModulePkg / MdeModulePkg.dec
index 14e27a27702e31cf43e4b10ab23ab7e016707fcb..414b13e23e158f4bc1c3e9614ff4f5a0b16bab78 100644 (file)
   ## @libraryclass   Provides core boot manager functions\r
   PlatformBootManagerLib|Include/Library/PlatformBootManagerLib.h\r
 \r
+  ## @libraryclass  Provides common interfaces about TPM measurement for other modules.\r
+  #\r
+  TpmMeasurementLib|Include/Library/TpmMeasurementLib.h\r
+\r
+  ## @libraryclass  Provides authenticated variable services.\r
+  #\r
+  AuthVariableLib|Include/Library/AuthVariableLib.h\r
+\r
 [Guids]\r
   ## MdeModule package token space guid\r
   # Include/Guid/MdeModulePkgTokenSpace.h\r
   #  Include/Guid/VariableFormat.h\r
   gEfiVariableGuid           = { 0xddcf3616, 0x3275, 0x4164, { 0x98, 0xb6, 0xfe, 0x85, 0x70, 0x7f, 0xfe, 0x7d }}\r
 \r
+  ## Guid acted as the authenticated variable store header's signature, and to specify the variable list entries put in the EFI system table.\r
+  #  Include/Guid/AuthenticatedVariableFormat.h\r
+  gEfiAuthenticatedVariableGuid = { 0xaaf32c78, 0x947b, 0x439a, { 0xa1, 0x80, 0x2e, 0x14, 0x4e, 0xc3, 0x77, 0x92 } }\r
+\r
   #  Include/Guid/VariableIndexTable.h\r
   gEfiVariableIndexTableGuid  = { 0x8cfdb8c8, 0xd6b2, 0x40f3, { 0x8e, 0x97, 0x02, 0x30, 0x7c, 0xc9, 0x8b, 0x7c }}\r
 \r
   # section. If PE code/data sections are merged, the result is unpredictable.\r
   #\r
   # @Prompt Publish UEFI PropertiesTable.\r
-  gEfiMdeModulePkgTokenSpaceGuid.PropertiesTableEnable|TRUE|BOOLEAN|0x0000006e\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdPropertiesTableEnable|TRUE|BOOLEAN|0x0000006e\r
 \r
   ## Default OEM ID for ACPI table creation, its length must be 0x6 bytes to follow ACPI specification.\r
   # @Prompt Default OEM ID for ACPI table creation.\r