]> git.proxmox.com Git - mirror_edk2.git/blobdiff - FmpDevicePkg/FmpDevicePkg.dec
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / FmpDevicePkg / FmpDevicePkg.dec
index 8312b7cb22d44d3a42f2f5295286a04d0b826f14..cab63f5a47a3a42d11168c944cf2773240d3bb47 100644 (file)
@@ -7,7 +7,7 @@
 # customized using libraries and PCDs.\r
 #\r
 # Copyright (c) 2016, Microsoft Corporation. All rights reserved.<BR>\r
-# Copyright (c) 2018 - 2019, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2018 - 2020, Intel Corporation. All rights reserved.<BR>\r
 #\r
 # SPDX-License-Identifier: BSD-2-Clause-Patent\r
 #\r
   #                  updates of a firmware image stored in a firmware device.\r
   FmpDeviceLib|Include/Library/FmpDeviceLib.h\r
 \r
+  ##  @libraryclass  Provides generic services to support capsule dependency\r
+  #                  expression evaluation.\r
+  FmpDependencyLib|Include/Library/FmpDependencyLib.h\r
+\r
+  ##  @libraryclass  Provides platform specific services to support dependency\r
+  #                  check during update of firmware image.\r
+  FmpDependencyCheckLib|Include/Library/FmpDependencyCheckLib.h\r
+\r
+  ##  @libraryclass  Provides firmware device specific services to support\r
+  #                  saving dependency to firmware device and getting dependency\r
+  #                  from firmware device.\r
+  FmpDependencyDeviceLib|Include/Library/FmpDependencyDeviceLib.h\r
+\r
 [LibraryClasses.Common.Private]\r
   ##  @libraryclass  Provides services to retrieve values from a capsule's FMP\r
   #                  Payload Header.  The structure is not included in the\r
 \r
 [Protocols.Common.Private]\r
   ## Capsule Update Policy Protocol\r
-  gEdkiiCapuleUpdatePolicyProtocolGuid = { 0x487784c5, 0x6299, 0x4ba6, { 0xb0, 0x96, 0x5c, 0xc5, 0x27, 0x7c, 0xf7, 0x57 } }\r
+  gEdkiiCapsuleUpdatePolicyProtocolGuid = { 0x487784c5, 0x6299, 0x4ba6, { 0xb0, 0x96, 0x5c, 0xc5, 0x27, 0x7c, 0xf7, 0x57 } }\r
 \r
 [PcdsFeatureFlag]\r
   ## Indicates if the Firmware Management Protocol supports access to\r
   #  to a firmware storage device.  If set to FALSE, then only GetImageInfo()\r
-  #  is supported.  This is used by FMP drivers that require the samllest\r
+  #  is supported.  This is used by FMP drivers that require the smallest\r
   #  possible Firmware Management Protocol implementation that supports\r
   #  advertising the updatable firmware device in the ESRT.<BR>\r
   #    TRUE  - All Firmware Management Protocol services supported.<BR>\r