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;
123#define EFI_STATUS_CODE_SPECIFIC_DATA_GUID \
124 { 0x335984bd, 0xe805, 0x409a, { 0xb8, 0xf8, 0xd2, 0x7e, 0xce, 0x5f, 0xf7, 0xa6 } }
330#define EFI_COMPUTING_UNIT_MISMATCH_SPEED 0x0001
331#define EFI_COMPUTING_UNIT_MISMATCH_FSB_SPEED 0x0002
332#define EFI_COMPUTING_UNIT_MISMATCH_FAMILY 0x0004
333#define EFI_COMPUTING_UNIT_MISMATCH_MODEL 0x0008
334#define EFI_COMPUTING_UNIT_MISMATCH_STEPPING 0x0010
335#define EFI_COMPUTING_UNIT_MISMATCH_CACHE_SIZE 0x0020
336#define EFI_COMPUTING_UNIT_MISMATCH_OEM1 0x1000
337#define EFI_COMPUTING_UNIT_MISMATCH_OEM2 0x2000
338#define EFI_COMPUTING_UNIT_MISMATCH_OEM3 0x4000
339#define EFI_COMPUTING_UNIT_MISMATCH_OEM4 0x8000
400 EfiInitCacheDataOnly,
401 EfiInitCacheInstrOnly,
403 EfiInitCacheUnspecified
430typedef UINT32 EFI_CPU_STATE_CHANGE_CAUSE;
437#define EFI_CPU_CAUSE_INTERNAL_ERROR 0x0001
438#define EFI_CPU_CAUSE_THERMAL_ERROR 0x0002
439#define EFI_CPU_CAUSE_SELFTEST_FAILURE 0x0004
440#define EFI_CPU_CAUSE_PREBOOT_TIMEOUT 0x0008
441#define EFI_CPU_CAUSE_FAILED_TO_START 0x0010
442#define EFI_CPU_CAUSE_CONFIG_ERROR 0x0020
443#define EFI_CPU_CAUSE_USER_SELECTION 0x0080
444#define EFI_CPU_CAUSE_BY_ASSOCIATION 0x0100
445#define EFI_CPU_CAUSE_UNSPECIFIED 0x8000
485#define EFI_MEMORY_ERROR_OTHER 0x01
486#define EFI_MEMORY_ERROR_UNKNOWN 0x02
487#define EFI_MEMORY_ERROR_DEVICE 0x03
488#define EFI_MEMORY_ERROR_PARTITION 0x04
500#define EFI_MEMORY_OPERATION_OTHER 0x01
501#define EFI_MEMORY_OPERATION_UNKNOWN 0x02
502#define EFI_MEMORY_OPERATION_READ 0x03
503#define EFI_MEMORY_OPERATION_WRITE 0x04
504#define EFI_MEMORY_OPERATION_PARTIAL_WRITE 0x05
549#define EFI_MULTIPLE_MEMORY_DEVICE_OPERATION 0xfffe
555#define EFI_ALL_MEMORY_DEVICE_OPERATION 0xffff
561#define EFI_MULTIPLE_MEMORY_ARRAY_OPERATION 0xfffe
567#define EFI_ALL_MEMORY_ARRAY_OPERATION 0xffff
807extern 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