/// If this value is returned by an API, it means the capability is not yet\r
/// installed/available/ready to use.\r
///\r
/// If this value is returned by an API, it means the capability is not yet\r
/// installed/available/ready to use.\r
///\r
\r
///\r
/// Success and warning codes reserved for use by PI.\r
/// Supported 32-bit range is 0x20000000-0x3fffffff.\r
/// Supported 64-bit range is 0x2000000000000000-0x3fffffffffffffff.\r
///\r
\r
///\r
/// Success and warning codes reserved for use by PI.\r
/// Supported 32-bit range is 0x20000000-0x3fffffff.\r
/// Supported 64-bit range is 0x2000000000000000-0x3fffffffffffffff.\r
///\r
\r
///\r
/// Error codes reserved for use by PI.\r
/// Supported 32-bit range is 0xa0000000-0xbfffffff.\r
/// Supported 64-bit range is 0xa000000000000000-0xbfffffffffffffff.\r
///\r
\r
///\r
/// Error codes reserved for use by PI.\r
/// Supported 32-bit range is 0xa0000000-0xbfffffff.\r
/// Supported 64-bit range is 0xa000000000000000-0xbfffffffffffffff.\r
///\r
\r
#define EFI_WARN_INTERRUPT_SOURCE_PENDING PI_ENCODE_WARNING (0)\r
#define EFI_WARN_INTERRUPT_SOURCE_QUIESCED PI_ENCODE_WARNING (1)\r
\r
#define EFI_WARN_INTERRUPT_SOURCE_PENDING PI_ENCODE_WARNING (0)\r
#define EFI_WARN_INTERRUPT_SOURCE_QUIESCED PI_ENCODE_WARNING (1)\r
/// 1010 Image was signed, the signature was tested, and the signature failed the authentication test.\r
///\r
///@{\r
/// 1010 Image was signed, the signature was tested, and the signature failed the authentication test.\r
///\r
///@{\r
-#define EFI_AUTH_STATUS_PLATFORM_OVERRIDE 0x01\r
-#define EFI_AUTH_STATUS_IMAGE_SIGNED 0x02\r
-#define EFI_AUTH_STATUS_NOT_TESTED 0x04\r
-#define EFI_AUTH_STATUS_TEST_FAILED 0x08\r
-#define EFI_AUTH_STATUS_ALL 0x0f\r
+#define EFI_AUTH_STATUS_PLATFORM_OVERRIDE 0x01\r
+#define EFI_AUTH_STATUS_IMAGE_SIGNED 0x02\r
+#define EFI_AUTH_STATUS_NOT_TESTED 0x04\r
+#define EFI_AUTH_STATUS_TEST_FAILED 0x08\r
+#define EFI_AUTH_STATUS_ALL 0x0f\r
-#define EFI_MMRAM_OPEN 0x00000001\r
-#define EFI_MMRAM_CLOSED 0x00000002\r
-#define EFI_MMRAM_LOCKED 0x00000004\r
-#define EFI_CACHEABLE 0x00000008\r
-#define EFI_ALLOCATED 0x00000010\r
-#define EFI_NEEDS_TESTING 0x00000020\r
-#define EFI_NEEDS_ECC_INITIALIZATION 0x00000040\r
+#define EFI_MMRAM_OPEN 0x00000001\r
+#define EFI_MMRAM_CLOSED 0x00000002\r
+#define EFI_MMRAM_LOCKED 0x00000004\r
+#define EFI_CACHEABLE 0x00000008\r
+#define EFI_ALLOCATED 0x00000010\r
+#define EFI_NEEDS_TESTING 0x00000020\r
+#define EFI_NEEDS_ECC_INITIALIZATION 0x00000040\r
-#define EFI_SMRAM_OPEN EFI_MMRAM_OPEN\r
-#define EFI_SMRAM_CLOSED EFI_MMRAM_CLOSED\r
-#define EFI_SMRAM_LOCKED EFI_MMRAM_LOCKED\r
+#define EFI_SMRAM_OPEN EFI_MMRAM_OPEN\r
+#define EFI_SMRAM_CLOSED EFI_MMRAM_CLOSED\r
+#define EFI_SMRAM_LOCKED EFI_MMRAM_LOCKED\r
///\r
/// Designates the address of the MMRAM, as seen by software executing on the\r
/// processors. This address may or may not match PhysicalStart.\r
///\r
///\r
/// Designates the address of the MMRAM, as seen by software executing on the\r
/// processors. This address may or may not match PhysicalStart.\r
///\r
///\r
/// Describes the accessibility attributes of the MMRAM. These attributes include the\r
/// hardware state (e.g., Open/Closed/Locked), capability (e.g., cacheable), logical\r
/// allocation (e.g., allocated), and pre-use initialization (e.g., needs testing/ECC\r
/// initialization).\r
///\r
///\r
/// Describes the accessibility attributes of the MMRAM. These attributes include the\r
/// hardware state (e.g., Open/Closed/Locked), capability (e.g., cacheable), logical\r
/// allocation (e.g., allocated), and pre-use initialization (e.g., needs testing/ECC\r
/// initialization).\r
///\r
/// The returned information associated with the requested TokenNumber. If\r
/// TokenNumber is 0, then PcdType is set to EFI_PCD_TYPE_8.\r
///\r
/// The returned information associated with the requested TokenNumber. If\r
/// TokenNumber is 0, then PcdType is set to EFI_PCD_TYPE_8.\r
///\r
///\r
/// The size of the data in bytes associated with the TokenNumber specified. If\r
/// TokenNumber is 0, then PcdSize is set 0.\r
///\r
///\r
/// The size of the data in bytes associated with the TokenNumber specified. If\r
/// TokenNumber is 0, then PcdSize is set 0.\r
///\r
///\r
/// The null-terminated ASCII string associated with a given token. If the\r
/// TokenNumber specified was 0, then this field corresponds to the null-terminated\r
/// ASCII string associated with the token's namespace Guid. If NULL, there is no\r
/// name associated with this request.\r
///\r
///\r
/// The null-terminated ASCII string associated with a given token. If the\r
/// TokenNumber specified was 0, then this field corresponds to the null-terminated\r
/// ASCII string associated with the token's namespace Guid. If NULL, there is no\r
/// name associated with this request.\r
///\r