13#ifndef __PI_STATUS_CODE_DATA_TYPE_ID_GUID_H__
14#define __PI_STATUS_CODE_DATA_TYPE_ID_GUID_H__
22#define EFI_STATUS_CODE_DATA_TYPE_STRING_GUID \
23 { 0x92D11080, 0x496F, 0x4D95, { 0xBE, 0x7E, 0x03, 0x74, 0x88, 0x38, 0x2B, 0x0A } }
99extern EFI_GUID gEfiStatusCodeDataTypeStringGuid;
117#define EFI_STATUS_CODE_SPECIFIC_DATA_GUID \
118 { 0x335984bd, 0xe805, 0x409a, { 0xb8, 0xf8, 0xd2, 0x7e, 0xce, 0x5f, 0xf7, 0xa6 } }
324#define EFI_COMPUTING_UNIT_MISMATCH_SPEED 0x0001
325#define EFI_COMPUTING_UNIT_MISMATCH_FSB_SPEED 0x0002
326#define EFI_COMPUTING_UNIT_MISMATCH_FAMILY 0x0004
327#define EFI_COMPUTING_UNIT_MISMATCH_MODEL 0x0008
328#define EFI_COMPUTING_UNIT_MISMATCH_STEPPING 0x0010
329#define EFI_COMPUTING_UNIT_MISMATCH_CACHE_SIZE 0x0020
330#define EFI_COMPUTING_UNIT_MISMATCH_OEM1 0x1000
331#define EFI_COMPUTING_UNIT_MISMATCH_OEM2 0x2000
332#define EFI_COMPUTING_UNIT_MISMATCH_OEM3 0x4000
333#define EFI_COMPUTING_UNIT_MISMATCH_OEM4 0x8000
394 EfiInitCacheDataOnly,
395 EfiInitCacheInstrOnly,
397 EfiInitCacheUnspecified
424typedef UINT32 EFI_CPU_STATE_CHANGE_CAUSE;
431#define EFI_CPU_CAUSE_INTERNAL_ERROR 0x0001
432#define EFI_CPU_CAUSE_THERMAL_ERROR 0x0002
433#define EFI_CPU_CAUSE_SELFTEST_FAILURE 0x0004
434#define EFI_CPU_CAUSE_PREBOOT_TIMEOUT 0x0008
435#define EFI_CPU_CAUSE_FAILED_TO_START 0x0010
436#define EFI_CPU_CAUSE_CONFIG_ERROR 0x0020
437#define EFI_CPU_CAUSE_USER_SELECTION 0x0080
438#define EFI_CPU_CAUSE_BY_ASSOCIATION 0x0100
439#define EFI_CPU_CAUSE_UNSPECIFIED 0x8000
479#define EFI_MEMORY_ERROR_OTHER 0x01
480#define EFI_MEMORY_ERROR_UNKNOWN 0x02
481#define EFI_MEMORY_ERROR_DEVICE 0x03
482#define EFI_MEMORY_ERROR_PARTITION 0x04
494#define EFI_MEMORY_OPERATION_OTHER 0x01
495#define EFI_MEMORY_OPERATION_UNKNOWN 0x02
496#define EFI_MEMORY_OPERATION_READ 0x03
497#define EFI_MEMORY_OPERATION_WRITE 0x04
498#define EFI_MEMORY_OPERATION_PARTIAL_WRITE 0x05
543#define EFI_MULTIPLE_MEMORY_DEVICE_OPERATION 0xfffe
549#define EFI_ALL_MEMORY_DEVICE_OPERATION 0xffff
555#define EFI_MULTIPLE_MEMORY_ARRAY_OPERATION 0xfffe
561#define EFI_ALL_MEMORY_ARRAY_OPERATION 0xffff
801extern EFI_GUID gEfiStatusCodeSpecificDataGuid;
UINT8 EFI_MEMORY_ERROR_GRANULARITY
UINT8 EFI_MEMORY_ERROR_OPERATION
UINT64 EFI_PHYSICAL_ADDRESS
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_EXP_BASE10_DATA Threshold
EFI_EXP_BASE10_DATA Temperature
EFI_STATUS_CODE_DATA DataHeader
EFI_EXP_BASE10_DATA TimerLimit
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_EXP_BASE10_DATA Voltage
EFI_EXP_BASE10_DATA Threshold
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_STRING_DATA * FileName
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_PHYSICAL_ADDRESS RomImageBase
EFI_PHYSICAL_ADDRESS Address
EFI_MEMORY_ERROR_GRANULARITY Granularity
EFI_MEMORY_ERROR_OPERATION Operation
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DIMM_NUMBER Instance
EFI_STATUS_CODE_DATA DataHeader
EFI_PHYSICAL_ADDRESS Length
EFI_STATUS_CODE_DATA DataHeader
EFI_PHYSICAL_ADDRESS Start
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_DATA DataHeader
EFI_STATUS_CODE_EXCEP_SYSTEM_CONTEXT Context
EFI_STATUS_CODE_DATA DataHeader
EFI_HANDLE ControllerHandle
EFI_HANDLE DriverBindingHandle
EFI_STRING_TYPE StringType
EFI_STATUS_CODE_STRING String
EFI_STATUS_CODE_DATA DataHeader
EFI_SYSTEM_CONTEXT_ARM SystemContextArm
EFI_SYSTEM_CONTEXT_IA32 SystemContextIa32
EFI_SYSTEM_CONTEXT_X64 SystemContextX64
EFI_SYSTEM_CONTEXT_IPF SystemContextIpf
EFI_SYSTEM_CONTEXT_EBC SystemContextEbc
EFI_STATUS_CODE_STRING_TOKEN Hii