+//\r
+// The reason that the processor was disabled.\r
+//\r
+#define EFI_CPU_CAUSE_NOT_DISABLED 0x0000\r
+#define EFI_CPU_CAUSE_INTERNAL_ERROR 0x0001\r
+#define EFI_CPU_CAUSE_THERMAL_ERROR 0x0002\r
+#define EFI_CPU_CAUSE_SELFTEST_FAILURE 0x0004\r
+#define EFI_CPU_CAUSE_PREBOOT_TIMEOUT 0x0008\r
+#define EFI_CPU_CAUSE_FAILED_TO_START 0x0010\r
+#define EFI_CPU_CAUSE_CONFIG_ERROR 0x0020\r
+#define EFI_CPU_CAUSE_USER_SELECTION 0x0080\r
+#define EFI_CPU_CAUSE_BY_ASSOCIATION 0x0100\r
+#define EFI_CPU_CAUSE_UNSPECIFIED 0x8000\r
+\r
+typedef UINT32 EFI_CPU_STATE_CHANGE_CAUSE;\r