]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Pi/PiDxeCis.h
MdePkg/ProcessorBind: add defines for page allocation granularity
[mirror_edk2.git] / MdePkg / Include / Pi / PiDxeCis.h
index 6aa2b765c23338432b8ad0e32851fb43670a3208..3292809851629057830ba45c82c118fda7f89408 100644 (file)
@@ -53,6 +53,11 @@ typedef enum {
   /// This memory supports byte-addressable non-volatility. \r
   ///\r
   EfiGcdMemoryTypePersistentMemory,\r
+  ///\r
+  /// A memory region that provides higher reliability relative to other memory in the\r
+  /// system. If all memory has the same reliability, then this bit is not used.\r
+  ///\r
+  EfiGcdMemoryTypeMoreReliable,\r
   EfiGcdMemoryTypeMaximum\r
 } EFI_GCD_MEMORY_TYPE;\r
 \r
@@ -687,7 +692,7 @@ EFI_STATUS
 //\r
 #define DXE_SERVICES_SIGNATURE            0x565245535f455844ULL\r
 #define DXE_SPECIFICATION_MAJOR_REVISION  1\r
-#define DXE_SPECIFICATION_MINOR_REVISION  30\r
+#define DXE_SPECIFICATION_MINOR_REVISION  40\r
 #define DXE_SERVICES_REVISION             ((DXE_SPECIFICATION_MAJOR_REVISION<<16) | (DXE_SPECIFICATION_MINOR_REVISION))\r
 \r
 typedef struct {\r
@@ -732,19 +737,4 @@ typedef struct {
 \r
 typedef DXE_SERVICES EFI_DXE_SERVICES;\r
 \r
-\r
-/**\r
-  The function prototype for invoking a function on an Application Processor.\r
-\r
-  This definition is used by the UEFI MP Serices Protocol, and the\r
-  PI SMM System Table.\r
-\r
-  @param[in,out] Buffer  The pointer to private data buffer.\r
-**/\r
-typedef\r
-VOID\r
-(EFIAPI *EFI_AP_PROCEDURE)(\r
-  IN OUT VOID  *Buffer\r
-  );\r
-\r
 #endif\r