]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/MdeModulePkg.dec
EmbeddedPkg: add missing newline at end of TemplateResetSystemLib.inf
[mirror_edk2.git] / MdeModulePkg / MdeModulePkg.dec
index 08b3cbd7f2a130943e6ec77f059a81d5612f0f83..7f72c122fc586a14d5f28d0a9484b84d61caace2 100644 (file)
   ##  @libraryclass  Defines a set of helper functions for resetting the system.\r
   ResetUtilityLib|Include/Library/ResetUtilityLib.h\r
 \r
-  ##  @libraryclass  Defines a set of methods related do S3 mode.\r
-  #   This library class is no longer used and modules using this library should\r
-  #   directly locate EFI_PEI_S3_RESUME_PPI defined in PI 1.2 specification.\r
-  S3Lib|Include/Library/S3Lib.h\r
-\r
-  ##  @libraryclass  Defines a set of methods related recovery mode.\r
-  #   This library class is no longer used and modules using this library should\r
-  #   directly locate EFI_PEI_RECOVERY_MODULE_PPI defined in PI 1.2 specification.\r
-  RecoveryLib|Include/Library/RecoveryLib.h\r
-\r
   ##  @libraryclass  Provides HII related functions.\r
   HiiLib|Include/Library/HiiLib.h\r
 \r
 \r
   ## Include/Guid/TtyTerm.h\r
   gEfiTtyTermGuid                = { 0x7d916d80, 0x5bb1, 0x458c, {0xa4, 0x8f, 0xe2, 0x5f, 0xdd, 0x51, 0xef, 0x94 }}\r
+  gEdkiiLinuxTermGuid            = { 0xe4364a7f, 0xf825, 0x430e, {0x9d, 0x3a, 0x9c, 0x9b, 0xe6, 0x81, 0x7c, 0xa5 }}\r
+  gEdkiiXtermR6Guid              = { 0xfbfca56b, 0xbb36, 0x4b78, {0xaa, 0xab, 0xbe, 0x1b, 0x97, 0xec, 0x7c, 0xcb }}\r
+  gEdkiiVT400Guid                = { 0x8e46dddd, 0x3d49, 0x4a9d, {0xb8, 0x75, 0x3c, 0x08, 0x6f, 0x6a, 0xa2, 0xbd }}\r
+  gEdkiiSCOTermGuid              = { 0xfc7dd6e0, 0x813c, 0x434d, {0xb4, 0xda, 0x3b, 0xd6, 0x49, 0xe9, 0xe1, 0x5a }}\r
 \r
   ## Include/Guid/HiiBootMaintenanceFormset.h\r
   gEfiIfrBootMaintenanceGuid      = { 0xb2dedc91, 0xd59f, 0x48d2, { 0x89, 0x8a, 0x12, 0x49, 0xc, 0x74, 0xa4, 0xe0 }}\r
   ## Include/Ppi/Debug.h\r
   gEdkiiDebugPpiGuid                        = { 0x999e699c, 0xb013, 0x475e, { 0xb1, 0x7b, 0xf3, 0xa8, 0xae, 0x5c, 0x48, 0x75 } }\r
 \r
+  ## Include/Ppi/NvmExpressPassThru.h\r
+  gEdkiiPeiNvmExpressPassThruPpiGuid    = { 0x6af31b2c, 0x3be, 0x46c1, { 0xb1, 0x2d, 0xea, 0x4a, 0x36, 0xdf, 0xa7, 0x4c } }\r
+\r
   ## Include/Ppi/CapsuleOnDisk.h\r
   gEdkiiPeiCapsuleOnDiskPpiGuid             = { 0x71a9ea61, 0x5a35, 0x4a5d, { 0xac, 0xef, 0x9c, 0xf8, 0x6d, 0x6d, 0x67, 0xe0 } }\r
   gEdkiiPeiBootInCapsuleOnDiskModePpiGuid   = { 0xb08a11e4, 0xe2b7, 0x4b75, { 0xb5, 0x15, 0xaf, 0x61, 0x6, 0x68, 0xbf, 0xd1  } }\r
   # Include/Protocol/DebuggerConfiguration.h\r
   gEfiDebuggerConfigurationProtocolGuid = { 0x577d959c, 0xe967, 0x4546, { 0x86, 0x20, 0xc7, 0x78, 0xfa, 0xe5, 0xda, 0x05 }}\r
 \r
-  ## Include/Protocol/Dpc.h\r
-  gEfiDpcProtocolGuid            = {0x480f8ae9, 0xc46, 0x4aa9,  { 0xbc, 0x89, 0xdb, 0x9f, 0xba, 0x61, 0x98, 0x6 }}\r
-\r
   ## Fault Tolerant Write protocol provides boot-time service to do fault tolerant write capability for block devices.\r
   #  Include/Protocol/FaultTolerantWrite.h\r
   gEfiFaultTolerantWriteProtocolGuid = { 0x3EBD9E82, 0x2C78, 0x4DE6, { 0x97, 0x86, 0x8D, 0x4B, 0xFC, 0xB7, 0xC8, 0x81 }}\r
   ## Include/Protocol/UfsHostController.h\r
   gEdkiiUfsHostControllerProtocolGuid = { 0xebc01af5, 0x7a9, 0x489e, { 0xb7, 0xce, 0xdc, 0x8, 0x9e, 0x45, 0x9b, 0x2f } }\r
 \r
+  ## Include/Protocol/UfsHostControllerPlatform.h\r
+  gEdkiiUfsHcPlatformProtocolGuid = { 0x3d18ba13, 0xd9b1, 0x4dd4, {0xb9, 0x16, 0xd3, 0x07, 0x96, 0x53, 0x9e, 0xd8}}\r
+\r
   ## Include/Protocol/EsrtManagement.h\r
   gEsrtManagementProtocolGuid         = { 0xa340c064, 0x723c, 0x4a9c, { 0xa4, 0xdd, 0xd5, 0xb4, 0x7a, 0x26, 0xfb, 0xb0 }}\r
 \r
   # @Prompt Maximum number of PEI performance log entries.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries16|0|UINT16|0x00010035\r
 \r
-  ## RTC Update Timeout Value(microsecond).\r
-  # @Prompt RTC Update Timeout Value.\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdRealTimeClockUpdateTimeout|100000|UINT32|0x00010034\r
-\r
   ## Indicates the 16550 serial port registers are in MMIO space, or in I/O space. Default is I/O space.<BR><BR>\r
   #   TRUE  - 16550 serial port registers are in MMIO space.<BR>\r
   #   FALSE - 16550 serial port registers are in I/O space.<BR>\r
   # @Prompt Reset on memory type information change.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdResetOnMemoryTypeInformationChange|TRUE|BOOLEAN|0x00010056\r
 \r
+  ## Indicates if the BDS supports Platform Recovery.<BR><BR>\r
+  #   TRUE  - BDS supports Platform Recovery.<BR>\r
+  #   FALSE - BDS does not support Platform Recovery.<BR>\r
+  # @Prompt Support Platform Recovery.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdPlatformRecoverySupport|TRUE|BOOLEAN|0x00010078\r
+\r
   ## Specify the foreground color for Subtile text in HII Form Browser. The default value is EFI_BLUE.\r
   #  Only following values defined in UEFI specification are valid:<BR><BR>\r
   #  0x00 (EFI_BLACK)<BR>\r
   #  Note: The file name must be shorter than PcdRecoveryFileName, otherwise CapsuleOnDiskLoadPei\r
   #  PEI module will fail to get Capsule On Disk Temp Relocation file.\r
   # @Prompt Capsule On Disk Temp Relocation file name in PEI phase\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdCoDRelocationFileName|L"TempCod.tmp"|VOID*|0x30001048\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdCoDRelocationFileName|L"Cod.tmp"|VOID*|0x30001048\r
 \r
   ## This PCD hold a list GUIDs for the ImageTypeId to indicate the\r
   #  FMP capsule is a system FMP.\r
   # @Prompt The address mask when memory encryption is enabled.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdPteMemoryEncryptionAddressOrMask|0x0|UINT64|0x30001047\r
 \r
+  ## Indicates if 5-Level Paging will be enabled in long mode. 5-Level Paging will not be enabled\r
+  #  when the PCD is TRUE but CPU doesn't support 5-Level Paging.\r
+  #   TRUE  - 5-Level Paging will be enabled.<BR>\r
+  #   FALSE - 5-Level Paging will not be enabled.<BR>\r
+  # @Prompt Enable 5-Level Paging support in long mode.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdUse5LevelPageTable|FALSE|BOOLEAN|0x0001105F\r
+\r
   ## Capsule In Ram is to use memory to deliver the capsules that will be processed after system\r
   #  reset.<BR><BR>\r
   #  This PCD indicates if the Capsule In Ram is supported.<BR>\r