iPXE
Data Structures | Defines | Typedefs | Functions
PiStatusCode.h File Reference

StatusCode related definitions in PI. More...

#include <ipxe/efi/Protocol/DebugSupport.h>

Go to the source code of this file.

Data Structures

struct  EFI_STATUS_CODE_DATA
 Definition of Status Code extended data header. More...

Defines

#define EFI_CHIPSET_PC_PEI_CAR_SB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000000)
 South Bridge initialization prior to memory detection.
#define EFI_CHIPSET_PC_PEI_CAR_NB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000001)
 North Bridge initialization prior to memory detection.
#define EFI_CHIPSET_PC_PEI_MEM_SB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000002)
 South Bridge initialization after memory detection.
#define EFI_CHIPSET_PC_PEI_MEM_NB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000003)
 North Bridge initialization after memory detection.
#define EFI_CHIPSET_PC_DXE_HB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000004)
 PCI Host Bridge DXE initialization.
#define EFI_CHIPSET_PC_DXE_NB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000005)
 North Bridge DXE initialization.
#define EFI_CHIPSET_PC_DXE_NB_SMM_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000006)
 North Bridge specific SMM initialization in DXE.
#define EFI_CHIPSET_PC_DXE_SB_RT_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000007)
 Initialization of the South Bridge specific UEFI Runtime Services.
#define EFI_CHIPSET_PC_DXE_SB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000008)
 South Bridge DXE initialization.
#define EFI_CHIPSET_PC_DXE_SB_SMM_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000009)
 South Bridge specific SMM initialization in DXE.
#define EFI_CHIPSET_PC_DXE_SB_DEVICES_INIT   (EFI_SUBCLASS_SPECIFIC|0x0000000a)
 Initialization of the South Bridge devices.
#define EFI_IOB_ATA_BUS_SMART_ENABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
#define EFI_IOB_ATA_BUS_SMART_DISABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
#define EFI_IOB_ATA_BUS_SMART_OVERTHRESHOLD   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
#define EFI_IOB_ATA_BUS_SMART_UNDERTHRESHOLD   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
#define EFI_IOB_ATA_BUS_SMART_NOTSUPPORTED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
#define EFI_IOB_ATA_BUS_SMART_DISABLED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
#define EFI_STATUS_CODE_TYPE_MASK   0x000000FF
 A Status Code Type is made up of the code type and severity.
#define EFI_STATUS_CODE_SEVERITY_MASK   0xFF000000
 A Status Code Type is made up of the code type and severity.
#define EFI_STATUS_CODE_RESERVED_MASK   0x00FFFF00
 A Status Code Type is made up of the code type and severity.
#define EFI_PROGRESS_CODE   0x00000001
 Definition of code types.
#define EFI_ERROR_CODE   0x00000002
 Definition of code types.
#define EFI_DEBUG_CODE   0x00000003
 Definition of code types.
#define EFI_ERROR_MINOR   0x40000000
 Definitions of severities, all other values masked by EFI_STATUS_CODE_SEVERITY_MASK are reserved for use by this specification.
#define EFI_ERROR_MAJOR   0x80000000
 Definitions of severities, all other values masked by EFI_STATUS_CODE_SEVERITY_MASK are reserved for use by this specification.
#define EFI_ERROR_UNRECOVERED   0x90000000
 Definitions of severities, all other values masked by EFI_STATUS_CODE_SEVERITY_MASK are reserved for use by this specification.
#define EFI_ERROR_UNCONTAINED   0xa0000000
 Definitions of severities, all other values masked by EFI_STATUS_CODE_SEVERITY_MASK are reserved for use by this specification.
#define EFI_STATUS_CODE_CLASS_MASK   0xFF000000
 A Status Code Value is made up of the class, subclass, and an operation.
#define EFI_STATUS_CODE_SUBCLASS_MASK   0x00FF0000
 A Status Code Value is made up of the class, subclass, and an operation.
#define EFI_STATUS_CODE_OPERATION_MASK   0x0000FFFF
 A Status Code Value is made up of the class, subclass, and an operation.
#define EFI_SUBCLASS_SPECIFIC   0x1000
 General partitioning scheme for Progress and Error Codes are:
#define EFI_OEM_SPECIFIC   0x8000
 General partitioning scheme for Progress and Error Codes are:
#define EFI_DC_UNSPECIFIED   0x0
 Debug Code definitions for all classes and subclass.
#define EFI_COMPUTING_UNIT   0x00000000
 Class definitions.
#define EFI_PERIPHERAL   0x01000000
 Class definitions.
#define EFI_IO_BUS   0x02000000
 Class definitions.
#define EFI_SOFTWARE   0x03000000
 Class definitions.
#define EFI_COMPUTING_UNIT_UNSPECIFIED   (EFI_COMPUTING_UNIT | 0x00000000)
 Computing Unit Subclass definitions.
#define EFI_COMPUTING_UNIT_HOST_PROCESSOR   (EFI_COMPUTING_UNIT | 0x00010000)
 Computing Unit Subclass definitions.
#define EFI_COMPUTING_UNIT_FIRMWARE_PROCESSOR   (EFI_COMPUTING_UNIT | 0x00020000)
 Computing Unit Subclass definitions.
#define EFI_COMPUTING_UNIT_IO_PROCESSOR   (EFI_COMPUTING_UNIT | 0x00030000)
 Computing Unit Subclass definitions.
#define EFI_COMPUTING_UNIT_CACHE   (EFI_COMPUTING_UNIT | 0x00040000)
 Computing Unit Subclass definitions.
#define EFI_COMPUTING_UNIT_MEMORY   (EFI_COMPUTING_UNIT | 0x00050000)
 Computing Unit Subclass definitions.
#define EFI_COMPUTING_UNIT_CHIPSET   (EFI_COMPUTING_UNIT | 0x00060000)
 Computing Unit Subclass definitions.
#define EFI_CU_PC_INIT_BEGIN   0x00000000
 Computing Unit Class Progress Code definitions.
#define EFI_CU_PC_INIT_END   0x00000001
 Computing Unit Class Progress Code definitions.
#define EFI_CU_HP_PC_POWER_ON_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_HP_PC_CACHE_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_HP_PC_RAM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_HP_PC_MEMORY_CONTROLLER_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_HP_PC_IO_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_HP_PC_BSP_SELECT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_HP_PC_BSP_RESELECT   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_HP_PC_AP_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000007)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_HP_PC_SMM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000008)
 Computing Unit Host Processor Subclass Progress Code definitions.
#define EFI_CU_CACHE_PC_PRESENCE_DETECT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Computing Unit Cache Subclass Progress Code definitions.
#define EFI_CU_CACHE_PC_CONFIGURATION   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Computing Unit Cache Subclass Progress Code definitions.
#define EFI_CU_MEMORY_PC_SPD_READ   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Computing Unit Memory Subclass Progress Code definitions.
#define EFI_CU_MEMORY_PC_PRESENCE_DETECT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Computing Unit Memory Subclass Progress Code definitions.
#define EFI_CU_MEMORY_PC_TIMING   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Computing Unit Memory Subclass Progress Code definitions.
#define EFI_CU_MEMORY_PC_CONFIGURING   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Computing Unit Memory Subclass Progress Code definitions.
#define EFI_CU_MEMORY_PC_OPTIMIZING   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Computing Unit Memory Subclass Progress Code definitions.
#define EFI_CU_MEMORY_PC_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Computing Unit Memory Subclass Progress Code definitions.
#define EFI_CU_MEMORY_PC_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Computing Unit Memory Subclass Progress Code definitions.
#define EFI_CU_EC_NON_SPECIFIC   0x00000000
 Computing Unit Class Error Code definitions.
#define EFI_CU_EC_DISABLED   0x00000001
 Computing Unit Class Error Code definitions.
#define EFI_CU_EC_NOT_SUPPORTED   0x00000002
 Computing Unit Class Error Code definitions.
#define EFI_CU_EC_NOT_DETECTED   0x00000003
 Computing Unit Class Error Code definitions.
#define EFI_CU_EC_NOT_CONFIGURED   0x00000004
 Computing Unit Class Error Code definitions.
#define EFI_CU_HP_EC_INVALID_TYPE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_INVALID_SPEED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_TIMER_EXPIRED   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_SELF_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_INTERNAL   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_THERMAL   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_LOW_VOLTAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000007)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_HIGH_VOLTAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000008)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_CACHE   (EFI_SUBCLASS_SPECIFIC | 0x00000009)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_MICROCODE_UPDATE   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_CORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_UNCORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_HP_EC_NO_MICROCODE_UPDATE   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)
 Computing Unit Host Processor Subclass Error Code definitions.
#define EFI_CU_FP_EC_HARD_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Computing Unit Firmware Processor Subclass Error Code definitions.
#define EFI_CU_FP_EC_SOFT_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Computing Unit Firmware Processor Subclass Error Code definitions.
#define EFI_CU_FP_EC_COMM_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Computing Unit Firmware Processor Subclass Error Code definitions.
#define EFI_CU_CACHE_EC_INVALID_TYPE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Computing Unit Cache Subclass Error Code definitions.
#define EFI_CU_CACHE_EC_INVALID_SPEED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Computing Unit Cache Subclass Error Code definitions.
#define EFI_CU_CACHE_EC_INVALID_SIZE   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Computing Unit Cache Subclass Error Code definitions.
#define EFI_CU_CACHE_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Computing Unit Cache Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_INVALID_TYPE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_INVALID_SPEED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_CORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_UNCORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_SPD_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_INVALID_SIZE   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_S3_RESUME_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000007)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_UPDATE_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000008)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_NONE_DETECTED   (EFI_SUBCLASS_SPECIFIC | 0x00000009)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CU_MEMORY_EC_NONE_USEFUL   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)
 Computing Unit Memory Subclass Error Code definitions.
#define EFI_CHIPSET_EC_BAD_BATTERY   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Computing Unit Chipset Subclass Error Code definitions.
#define EFI_CHIPSET_EC_DXE_NB_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Computing Unit Chipset Subclass Error Code definitions.
#define EFI_CHIPSET_EC_DXE_SB_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Computing Unit Chipset Subclass Error Code definitions.
#define EFI_PERIPHERAL_UNSPECIFIED   (EFI_PERIPHERAL | 0x00000000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_KEYBOARD   (EFI_PERIPHERAL | 0x00010000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_MOUSE   (EFI_PERIPHERAL | 0x00020000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_LOCAL_CONSOLE   (EFI_PERIPHERAL | 0x00030000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_REMOTE_CONSOLE   (EFI_PERIPHERAL | 0x00040000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_SERIAL_PORT   (EFI_PERIPHERAL | 0x00050000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_PARALLEL_PORT   (EFI_PERIPHERAL | 0x00060000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_FIXED_MEDIA   (EFI_PERIPHERAL | 0x00070000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_REMOVABLE_MEDIA   (EFI_PERIPHERAL | 0x00080000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_AUDIO_INPUT   (EFI_PERIPHERAL | 0x00090000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_AUDIO_OUTPUT   (EFI_PERIPHERAL | 0x000A0000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_LCD_DEVICE   (EFI_PERIPHERAL | 0x000B0000)
 Peripheral Subclass definitions.
#define EFI_PERIPHERAL_NETWORK   (EFI_PERIPHERAL | 0x000C0000)
 Peripheral Subclass definitions.
#define EFI_P_PC_INIT   0x00000000
 Peripheral Class Progress Code definitions.
#define EFI_P_PC_RESET   0x00000001
 Peripheral Class Progress Code definitions.
#define EFI_P_PC_DISABLE   0x00000002
 Peripheral Class Progress Code definitions.
#define EFI_P_PC_PRESENCE_DETECT   0x00000003
 Peripheral Class Progress Code definitions.
#define EFI_P_PC_ENABLE   0x00000004
 Peripheral Class Progress Code definitions.
#define EFI_P_PC_RECONFIG   0x00000005
 Peripheral Class Progress Code definitions.
#define EFI_P_PC_DETECTED   0x00000006
 Peripheral Class Progress Code definitions.
#define EFI_P_KEYBOARD_PC_CLEAR_BUFFER   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Peripheral Class Keyboard Subclass Progress Code definitions.
#define EFI_P_KEYBOARD_PC_SELF_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Peripheral Class Keyboard Subclass Progress Code definitions.
#define EFI_P_MOUSE_PC_SELF_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Peripheral Class Mouse Subclass Progress Code definitions.
#define EFI_P_SERIAL_PORT_PC_CLEAR_BUFFER   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Peripheral Class Serial Port Subclass Progress Code definitions.
#define EFI_P_EC_NON_SPECIFIC   0x00000000
 Peripheral Class Error Code definitions.
#define EFI_P_EC_DISABLED   0x00000001
 Peripheral Class Error Code definitions.
#define EFI_P_EC_NOT_SUPPORTED   0x00000002
 Peripheral Class Error Code definitions.
#define EFI_P_EC_NOT_DETECTED   0x00000003
 Peripheral Class Error Code definitions.
#define EFI_P_EC_NOT_CONFIGURED   0x00000004
 Peripheral Class Error Code definitions.
#define EFI_P_EC_INTERFACE_ERROR   0x00000005
 Peripheral Class Error Code definitions.
#define EFI_P_EC_CONTROLLER_ERROR   0x00000006
 Peripheral Class Error Code definitions.
#define EFI_P_EC_INPUT_ERROR   0x00000007
 Peripheral Class Error Code definitions.
#define EFI_P_EC_OUTPUT_ERROR   0x00000008
 Peripheral Class Error Code definitions.
#define EFI_P_EC_RESOURCE_CONFLICT   0x00000009
 Peripheral Class Error Code definitions.
#define EFI_P_KEYBOARD_EC_LOCKED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Peripheral Class Keyboard Subclass Error Code definitions.
#define EFI_P_KEYBOARD_EC_STUCK_KEY   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Peripheral Class Keyboard Subclass Error Code definitions.
#define EFI_P_MOUSE_EC_LOCKED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Peripheral Class Mouse Subclass Error Code definitions.
#define EFI_IO_BUS_UNSPECIFIED   (EFI_IO_BUS | 0x00000000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_PCI   (EFI_IO_BUS | 0x00010000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_USB   (EFI_IO_BUS | 0x00020000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_IBA   (EFI_IO_BUS | 0x00030000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_AGP   (EFI_IO_BUS | 0x00040000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_PC_CARD   (EFI_IO_BUS | 0x00050000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_LPC   (EFI_IO_BUS | 0x00060000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_SCSI   (EFI_IO_BUS | 0x00070000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_ATA_ATAPI   (EFI_IO_BUS | 0x00080000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_FC   (EFI_IO_BUS | 0x00090000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_IP_NETWORK   (EFI_IO_BUS | 0x000A0000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_SMBUS   (EFI_IO_BUS | 0x000B0000)
 IO Bus Subclass definitions.
#define EFI_IO_BUS_I2C   (EFI_IO_BUS | 0x000C0000)
 IO Bus Subclass definitions.
#define EFI_IOB_PC_INIT   0x00000000
 IO Bus Class Progress Code definitions.
#define EFI_IOB_PC_RESET   0x00000001
 IO Bus Class Progress Code definitions.
#define EFI_IOB_PC_DISABLE   0x00000002
 IO Bus Class Progress Code definitions.
#define EFI_IOB_PC_DETECT   0x00000003
 IO Bus Class Progress Code definitions.
#define EFI_IOB_PC_ENABLE   0x00000004
 IO Bus Class Progress Code definitions.
#define EFI_IOB_PC_RECONFIG   0x00000005
 IO Bus Class Progress Code definitions.
#define EFI_IOB_PC_HOTPLUG   0x00000006
 IO Bus Class Progress Code definitions.
#define EFI_IOB_PCI_BUS_ENUM   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 IO Bus Class PCI Subclass Progress Code definitions.
#define EFI_IOB_PCI_RES_ALLOC   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 IO Bus Class PCI Subclass Progress Code definitions.
#define EFI_IOB_PCI_HPC_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 IO Bus Class PCI Subclass Progress Code definitions.
#define EFI_IOB_EC_NON_SPECIFIC   0x00000000
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_DISABLED   0x00000001
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_NOT_SUPPORTED   0x00000002
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_NOT_DETECTED   0x00000003
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_NOT_CONFIGURED   0x00000004
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_INTERFACE_ERROR   0x00000005
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_CONTROLLER_ERROR   0x00000006
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_READ_ERROR   0x00000007
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_WRITE_ERROR   0x00000008
 IO Bus Class Error Code definitions.
#define EFI_IOB_EC_RESOURCE_CONFLICT   0x00000009
 IO Bus Class Error Code definitions.
#define EFI_IOB_PCI_EC_PERR   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 IO Bus Class PCI Subclass Error Code definitions.
#define EFI_IOB_PCI_EC_SERR   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 IO Bus Class PCI Subclass Error Code definitions.
#define EFI_SOFTWARE_UNSPECIFIED   (EFI_SOFTWARE | 0x00000000)
 Software Subclass definitions.
#define EFI_SOFTWARE_SEC   (EFI_SOFTWARE | 0x00010000)
 Software Subclass definitions.
#define EFI_SOFTWARE_PEI_CORE   (EFI_SOFTWARE | 0x00020000)
 Software Subclass definitions.
#define EFI_SOFTWARE_PEI_MODULE   (EFI_SOFTWARE | 0x00030000)
 Software Subclass definitions.
#define EFI_SOFTWARE_DXE_CORE   (EFI_SOFTWARE | 0x00040000)
 Software Subclass definitions.
#define EFI_SOFTWARE_DXE_BS_DRIVER   (EFI_SOFTWARE | 0x00050000)
 Software Subclass definitions.
#define EFI_SOFTWARE_DXE_RT_DRIVER   (EFI_SOFTWARE | 0x00060000)
 Software Subclass definitions.
#define EFI_SOFTWARE_SMM_DRIVER   (EFI_SOFTWARE | 0x00070000)
 Software Subclass definitions.
#define EFI_SOFTWARE_EFI_APPLICATION   (EFI_SOFTWARE | 0x00080000)
 Software Subclass definitions.
#define EFI_SOFTWARE_EFI_OS_LOADER   (EFI_SOFTWARE | 0x00090000)
 Software Subclass definitions.
#define EFI_SOFTWARE_RT   (EFI_SOFTWARE | 0x000A0000)
 Software Subclass definitions.
#define EFI_SOFTWARE_AL   (EFI_SOFTWARE | 0x000B0000)
 Software Subclass definitions.
#define EFI_SOFTWARE_EBC_EXCEPTION   (EFI_SOFTWARE | 0x000C0000)
 Software Subclass definitions.
#define EFI_SOFTWARE_IA32_EXCEPTION   (EFI_SOFTWARE | 0x000D0000)
 Software Subclass definitions.
#define EFI_SOFTWARE_IPF_EXCEPTION   (EFI_SOFTWARE | 0x000E0000)
 Software Subclass definitions.
#define EFI_SOFTWARE_PEI_SERVICE   (EFI_SOFTWARE | 0x000F0000)
 Software Subclass definitions.
#define EFI_SOFTWARE_EFI_BOOT_SERVICE   (EFI_SOFTWARE | 0x00100000)
 Software Subclass definitions.
#define EFI_SOFTWARE_EFI_RUNTIME_SERVICE   (EFI_SOFTWARE | 0x00110000)
 Software Subclass definitions.
#define EFI_SOFTWARE_EFI_DXE_SERVICE   (EFI_SOFTWARE | 0x00120000)
 Software Subclass definitions.
#define EFI_SOFTWARE_X64_EXCEPTION   (EFI_SOFTWARE | 0x00130000)
 Software Subclass definitions.
#define EFI_SOFTWARE_ARM_EXCEPTION   (EFI_SOFTWARE | 0x00140000)
 Software Subclass definitions.
#define EFI_SW_PC_INIT   0x00000000
 Software Class Progress Code definitions.
#define EFI_SW_PC_LOAD   0x00000001
 Software Class Progress Code definitions.
#define EFI_SW_PC_INIT_BEGIN   0x00000002
 Software Class Progress Code definitions.
#define EFI_SW_PC_INIT_END   0x00000003
 Software Class Progress Code definitions.
#define EFI_SW_PC_AUTHENTICATE_BEGIN   0x00000004
 Software Class Progress Code definitions.
#define EFI_SW_PC_AUTHENTICATE_END   0x00000005
 Software Class Progress Code definitions.
#define EFI_SW_PC_INPUT_WAIT   0x00000006
 Software Class Progress Code definitions.
#define EFI_SW_PC_USER_SETUP   0x00000007
 Software Class Progress Code definitions.
#define EFI_SW_SEC_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class SEC Subclass Progress Code definitions.
#define EFI_SW_SEC_PC_HANDOFF_TO_NEXT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class SEC Subclass Progress Code definitions.
#define EFI_SW_PEI_CORE_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class PEI Core Subclass Progress Code definitions.
#define EFI_SW_PEI_CORE_PC_HANDOFF_TO_NEXT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class PEI Core Subclass Progress Code definitions.
#define EFI_SW_PEI_CORE_PC_RETURN_TO_LAST   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class PEI Core Subclass Progress Code definitions.
#define EFI_SW_PEI_PC_RECOVERY_BEGIN   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class PEI Module Subclass Progress Code definitions.
#define EFI_SW_PEI_PC_CAPSULE_LOAD   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class PEI Module Subclass Progress Code definitions.
#define EFI_SW_PEI_PC_CAPSULE_START   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class PEI Module Subclass Progress Code definitions.
#define EFI_SW_PEI_PC_RECOVERY_USER   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class PEI Module Subclass Progress Code definitions.
#define EFI_SW_PEI_PC_RECOVERY_AUTO   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class PEI Module Subclass Progress Code definitions.
#define EFI_SW_PEI_PC_S3_BOOT_SCRIPT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Software Class PEI Module Subclass Progress Code definitions.
#define EFI_SW_PEI_PC_OS_WAKE   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Software Class PEI Module Subclass Progress Code definitions.
#define EFI_SW_DXE_CORE_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class DXE Core Subclass Progress Code definitions.
#define EFI_SW_DXE_CORE_PC_HANDOFF_TO_NEXT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class DXE Core Subclass Progress Code definitions.
#define EFI_SW_DXE_CORE_PC_RETURN_TO_LAST   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class DXE Core Subclass Progress Code definitions.
#define EFI_SW_DXE_CORE_PC_START_DRIVER   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class DXE Core Subclass Progress Code definitions.
#define EFI_SW_DXE_CORE_PC_ARCH_READY   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class DXE Core Subclass Progress Code definitions.
#define EFI_SW_DXE_BS_PC_LEGACY_OPROM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class DXE BS Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_BS_PC_READY_TO_BOOT_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class DXE BS Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_BS_PC_LEGACY_BOOT_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class DXE BS Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_BS_PC_EXIT_BOOT_SERVICES_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class DXE BS Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_BS_PC_VIRTUAL_ADDRESS_CHANGE_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class DXE BS Driver Subclass Progress Code definitions.
#define EFI_SW_RT_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class EFI RT Subclass Progress Code definitions.
#define EFI_SW_RT_PC_HANDOFF_TO_NEXT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class EFI RT Subclass Progress Code definitions.
#define EFI_SW_RT_PC_RETURN_TO_LAST   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class EFI RT Subclass Progress Code definitions.
#define EFI_SW_PS_PC_INSTALL_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_REINSTALL_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_LOCATE_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_NOTIFY_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_GET_BOOT_MODE   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_SET_BOOT_MODE   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_GET_HOB_LIST   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_CREATE_HOB   (EFI_SUBCLASS_SPECIFIC | 0x00000007)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_FFS_FIND_NEXT_VOLUME   (EFI_SUBCLASS_SPECIFIC | 0x00000008)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_FFS_FIND_NEXT_FILE   (EFI_SUBCLASS_SPECIFIC | 0x00000009)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_FFS_FIND_SECTION_DATA   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_INSTALL_PEI_MEMORY   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_ALLOCATE_PAGES   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_ALLOCATE_POOL   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_COPY_MEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000E)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_SET_MEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000F)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_RESET_SYSTEM   (EFI_SUBCLASS_SPECIFIC | 0x00000010)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_FFS_FIND_FILE_BY_NAME   (EFI_SUBCLASS_SPECIFIC | 0x00000013)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_FFS_GET_FILE_INFO   (EFI_SUBCLASS_SPECIFIC | 0x00000014)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_FFS_GET_VOLUME_INFO   (EFI_SUBCLASS_SPECIFIC | 0x00000015)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_PS_PC_FFS_REGISTER_FOR_SHADOW   (EFI_SUBCLASS_SPECIFIC | 0x00000016)
 Software Class PEI Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_RAISE_TPL   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_RESTORE_TPL   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_ALLOCATE_PAGES   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_FREE_PAGES   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_GET_MEMORY_MAP   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_ALLOCATE_POOL   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_FREE_POOL   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_CREATE_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000007)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_SET_TIMER   (EFI_SUBCLASS_SPECIFIC | 0x00000008)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_WAIT_FOR_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000009)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_SIGNAL_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_CLOSE_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_CHECK_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_INSTALL_PROTOCOL_INTERFACE   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_REINSTALL_PROTOCOL_INTERFACE   (EFI_SUBCLASS_SPECIFIC | 0x0000000E)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_UNINSTALL_PROTOCOL_INTERFACE   (EFI_SUBCLASS_SPECIFIC | 0x0000000F)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_HANDLE_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x00000010)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_PC_HANDLE_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x00000011)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_REGISTER_PROTOCOL_NOTIFY   (EFI_SUBCLASS_SPECIFIC | 0x00000012)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_LOCATE_HANDLE   (EFI_SUBCLASS_SPECIFIC | 0x00000013)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_INSTALL_CONFIGURATION_TABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000014)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_LOAD_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000015)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_START_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000016)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_EXIT   (EFI_SUBCLASS_SPECIFIC | 0x00000017)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_UNLOAD_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000018)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_EXIT_BOOT_SERVICES   (EFI_SUBCLASS_SPECIFIC | 0x00000019)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_GET_NEXT_MONOTONIC_COUNT   (EFI_SUBCLASS_SPECIFIC | 0x0000001A)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_STALL   (EFI_SUBCLASS_SPECIFIC | 0x0000001B)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_SET_WATCHDOG_TIMER   (EFI_SUBCLASS_SPECIFIC | 0x0000001C)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_CONNECT_CONTROLLER   (EFI_SUBCLASS_SPECIFIC | 0x0000001D)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_DISCONNECT_CONTROLLER   (EFI_SUBCLASS_SPECIFIC | 0x0000001E)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_OPEN_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x0000001F)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_CLOSE_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x00000020)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_OPEN_PROTOCOL_INFORMATION   (EFI_SUBCLASS_SPECIFIC | 0x00000021)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_PROTOCOLS_PER_HANDLE   (EFI_SUBCLASS_SPECIFIC | 0x00000022)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_LOCATE_HANDLE_BUFFER   (EFI_SUBCLASS_SPECIFIC | 0x00000023)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_LOCATE_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x00000024)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_INSTALL_MULTIPLE_INTERFACES   (EFI_SUBCLASS_SPECIFIC | 0x00000025)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_UNINSTALL_MULTIPLE_INTERFACES   (EFI_SUBCLASS_SPECIFIC | 0x00000026)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_CALCULATE_CRC_32   (EFI_SUBCLASS_SPECIFIC | 0x00000027)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_COPY_MEM   (EFI_SUBCLASS_SPECIFIC | 0x00000028)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_SET_MEM   (EFI_SUBCLASS_SPECIFIC | 0x00000029)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_BS_PC_CREATE_EVENT_EX   (EFI_SUBCLASS_SPECIFIC | 0x0000002A)
 Software Class EFI Boot Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_GET_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_SET_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_GET_WAKEUP_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_SET_WAKEUP_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_SET_VIRTUAL_ADDRESS_MAP   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_CONVERT_POINTER   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_GET_VARIABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_GET_NEXT_VARIABLE_NAME   (EFI_SUBCLASS_SPECIFIC | 0x00000007)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_SET_VARIABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000008)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_GET_NEXT_HIGH_MONOTONIC_COUNT   (EFI_SUBCLASS_SPECIFIC | 0x00000009)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_RESET_SYSTEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_UPDATE_CAPSULE   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_QUERY_CAPSULE_CAPABILITIES   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_RS_PC_QUERY_VARIABLE_INFO   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)
 Software Class EFI Runtime Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_ADD_MEMORY_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_ALLOCATE_MEMORY_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_FREE_MEMORY_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_REMOVE_MEMORY_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_GET_MEMORY_SPACE_DESCRIPTOR   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_SET_MEMORY_SPACE_ATTRIBUTES   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_GET_MEMORY_SPACE_MAP   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_ADD_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000007)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_ALLOCATE_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000008)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_FREE_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000009)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_REMOVE_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_GET_IO_SPACE_DESCRIPTOR   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_GET_IO_SPACE_MAP   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_DISPATCH   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_SCHEDULE   (EFI_SUBCLASS_SPECIFIC | 0x0000000E)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_TRUST   (EFI_SUBCLASS_SPECIFIC | 0x0000000F)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_DS_PC_PROCESS_FIRMWARE_VOLUME   (EFI_SUBCLASS_SPECIFIC | 0x00000010)
 Software Class EFI DXE Services Subclass Progress Code definitions.
#define EFI_SW_EC_NON_SPECIFIC   0x00000000
 Software Class Error Code definitions.
#define EFI_SW_EC_LOAD_ERROR   0x00000001
 Software Class Error Code definitions.
#define EFI_SW_EC_INVALID_PARAMETER   0x00000002
 Software Class Error Code definitions.
#define EFI_SW_EC_UNSUPPORTED   0x00000003
 Software Class Error Code definitions.
#define EFI_SW_EC_INVALID_BUFFER   0x00000004
 Software Class Error Code definitions.
#define EFI_SW_EC_OUT_OF_RESOURCES   0x00000005
 Software Class Error Code definitions.
#define EFI_SW_EC_ABORTED   0x00000006
 Software Class Error Code definitions.
#define EFI_SW_EC_ILLEGAL_SOFTWARE_STATE   0x00000007
 Software Class Error Code definitions.
#define EFI_SW_EC_ILLEGAL_HARDWARE_STATE   0x00000008
 Software Class Error Code definitions.
#define EFI_SW_EC_START_ERROR   0x00000009
 Software Class Error Code definitions.
#define EFI_SW_EC_BAD_DATE_TIME   0x0000000A
 Software Class Error Code definitions.
#define EFI_SW_EC_CFG_INVALID   0x0000000B
 Software Class Error Code definitions.
#define EFI_SW_EC_CFG_CLR_REQUEST   0x0000000C
 Software Class Error Code definitions.
#define EFI_SW_EC_CFG_DEFAULT   0x0000000D
 Software Class Error Code definitions.
#define EFI_SW_EC_PWD_INVALID   0x0000000E
 Software Class Error Code definitions.
#define EFI_SW_EC_PWD_CLR_REQUEST   0x0000000F
 Software Class Error Code definitions.
#define EFI_SW_EC_PWD_CLEARED   0x00000010
 Software Class Error Code definitions.
#define EFI_SW_EC_EVENT_LOG_FULL   0x00000011
 Software Class Error Code definitions.
#define EFI_SW_PEI_CORE_EC_DXE_CORRUPT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class PEI Core Subclass Error Code definitions.
#define EFI_SW_PEI_CORE_EC_DXEIPL_NOT_FOUND   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class PEI Core Subclass Error Code definitions.
#define EFI_SW_PEI_CORE_EC_MEMORY_NOT_INSTALLED   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class PEI Core Subclass Error Code definitions.
#define EFI_SW_PEI_EC_NO_RECOVERY_CAPSULE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class PEI Module Subclass Error Code definitions.
#define EFI_SW_PEI_EC_INVALID_CAPSULE_DESCRIPTOR   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class PEI Module Subclass Error Code definitions.
#define EFI_SW_PEI_EC_S3_RESUME_PPI_NOT_FOUND   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class PEI Module Subclass Error Code definitions.
#define EFI_SW_PEI_EC_S3_BOOT_SCRIPT_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class PEI Module Subclass Error Code definitions.
#define EFI_SW_PEI_EC_S3_OS_WAKE_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class PEI Module Subclass Error Code definitions.
#define EFI_SW_PEI_EC_S3_RESUME_FAILED   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Software Class PEI Module Subclass Error Code definitions.
#define EFI_SW_PEI_EC_RECOVERY_PPI_NOT_FOUND   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Software Class PEI Module Subclass Error Code definitions.
#define EFI_SW_PEI_EC_RECOVERY_FAILED   (EFI_SUBCLASS_SPECIFIC | 0x00000007)
 Software Class PEI Module Subclass Error Code definitions.
#define EFI_SW_DXE_CORE_EC_NO_ARCH   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class DXE Foundation Subclass Error Code definitions.
#define EFI_SW_DXE_BS_EC_LEGACY_OPROM_NO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class DXE Boot Service Driver Subclass Error Code definitions.
#define EFI_SW_DXE_BS_EC_INVALID_PASSWORD   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class DXE Boot Service Driver Subclass Error Code definitions.
#define EFI_SW_DXE_BS_EC_BOOT_OPTION_LOAD_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class DXE Boot Service Driver Subclass Error Code definitions.
#define EFI_SW_DXE_BS_EC_BOOT_OPTION_FAILED   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class DXE Boot Service Driver Subclass Error Code definitions.
#define EFI_SW_DXE_BS_EC_INVALID_IDE_PASSWORD   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class DXE Boot Service Driver Subclass Error Code definitions.
#define EFI_SW_EC_EBC_UNDEFINED   0x00000000
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_DIVIDE_ERROR   EXCEPT_EBC_DIVIDE_ERROR
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_DEBUG   EXCEPT_EBC_DEBUG
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_BREAKPOINT   EXCEPT_EBC_BREAKPOINT
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_OVERFLOW   EXCEPT_EBC_OVERFLOW
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_INVALID_OPCODE   EXCEPT_EBC_INVALID_OPCODE
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_STACK_FAULT   EXCEPT_EBC_STACK_FAULT
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_ALIGNMENT_CHECK   EXCEPT_EBC_ALIGNMENT_CHECK
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_INSTRUCTION_ENCODING   EXCEPT_EBC_INSTRUCTION_ENCODING
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_BAD_BREAK   EXCEPT_EBC_BAD_BREAK
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_EBC_STEP   EXCEPT_EBC_STEP
 Software Class EBC Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_DIVIDE_ERROR   EXCEPT_IA32_DIVIDE_ERROR
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_DEBUG   EXCEPT_IA32_DEBUG
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_NMI   EXCEPT_IA32_NMI
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_BREAKPOINT   EXCEPT_IA32_BREAKPOINT
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_OVERFLOW   EXCEPT_IA32_OVERFLOW
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_BOUND   EXCEPT_IA32_BOUND
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_INVALID_OPCODE   EXCEPT_IA32_INVALID_OPCODE
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_DOUBLE_FAULT   EXCEPT_IA32_DOUBLE_FAULT
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_INVALID_TSS   EXCEPT_IA32_INVALID_TSS
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_SEG_NOT_PRESENT   EXCEPT_IA32_SEG_NOT_PRESENT
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_STACK_FAULT   EXCEPT_IA32_STACK_FAULT
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_GP_FAULT   EXCEPT_IA32_GP_FAULT
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_PAGE_FAULT   EXCEPT_IA32_PAGE_FAULT
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_FP_ERROR   EXCEPT_IA32_FP_ERROR
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_ALIGNMENT_CHECK   EXCEPT_IA32_ALIGNMENT_CHECK
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_MACHINE_CHECK   EXCEPT_IA32_MACHINE_CHECK
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IA32_SIMD   EXCEPT_IA32_SIMD
 Software Class IA32 Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_ALT_DTLB   EXCEPT_IPF_ALT_DTLB
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_DNESTED_TLB   EXCEPT_IPF_DNESTED_TLB
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_BREAKPOINT   EXCEPT_IPF_BREAKPOINT
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_EXTERNAL_INTERRUPT   EXCEPT_IPF_EXTERNAL_INTERRUPT
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_GEN_EXCEPT   EXCEPT_IPF_GEN_EXCEPT
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_NAT_CONSUMPTION   EXCEPT_IPF_NAT_CONSUMPTION
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_DEBUG_EXCEPT   EXCEPT_IPF_DEBUG_EXCEPT
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_UNALIGNED_ACCESS   EXCEPT_IPF_UNALIGNED_ACCESS
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_FP_FAULT   EXCEPT_IPF_FP_FAULT
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_FP_TRAP   EXCEPT_IPF_FP_TRAP
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_TAKEN_BRANCH   EXCEPT_IPF_TAKEN_BRANCH
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_EC_IPF_SINGLE_STEP   EXCEPT_IPF_SINGLE_STEP
 Software Class IPF Exception Subclass Error Code definitions.
#define EFI_SW_PS_EC_RESET_NOT_AVAILABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class PEI Service Subclass Error Code definitions.
#define EFI_SW_PS_EC_MEMORY_INSTALLED_TWICE   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class PEI Service Subclass Error Code definitions.
#define EFI_SW_DXE_BS_PC_BEGIN_CONNECTING_DRIVERS   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Software Class EFI DXE Service Subclass Error Code definitions.
#define EFI_SW_DXE_BS_PC_VERIFYING_PASSWORD   (EFI_SUBCLASS_SPECIFIC | 0x00000006)
 Software Class EFI DXE Service Subclass Error Code definitions.
#define EFI_SW_DXE_RT_PC_S0   (EFI_SUBCLASS_SPECIFIC | 0x00000000)
 Software Class DXE RT Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_RT_PC_S1   (EFI_SUBCLASS_SPECIFIC | 0x00000001)
 Software Class DXE RT Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_RT_PC_S2   (EFI_SUBCLASS_SPECIFIC | 0x00000002)
 Software Class DXE RT Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_RT_PC_S3   (EFI_SUBCLASS_SPECIFIC | 0x00000003)
 Software Class DXE RT Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_RT_PC_S4   (EFI_SUBCLASS_SPECIFIC | 0x00000004)
 Software Class DXE RT Driver Subclass Progress Code definitions.
#define EFI_SW_DXE_RT_PC_S5   (EFI_SUBCLASS_SPECIFIC | 0x00000005)
 Software Class DXE RT Driver Subclass Progress Code definitions.
#define EFI_SW_EC_X64_DIVIDE_ERROR   EXCEPT_X64_DIVIDE_ERROR
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_DEBUG   EXCEPT_X64_DEBUG
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_NMI   EXCEPT_X64_NMI
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_BREAKPOINT   EXCEPT_X64_BREAKPOINT
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_OVERFLOW   EXCEPT_X64_OVERFLOW
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_BOUND   EXCEPT_X64_BOUND
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_INVALID_OPCODE   EXCEPT_X64_INVALID_OPCODE
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_DOUBLE_FAULT   EXCEPT_X64_DOUBLE_FAULT
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_INVALID_TSS   EXCEPT_X64_INVALID_TSS
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_SEG_NOT_PRESENT   EXCEPT_X64_SEG_NOT_PRESENT
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_STACK_FAULT   EXCEPT_X64_STACK_FAULT
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_GP_FAULT   EXCEPT_X64_GP_FAULT
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_PAGE_FAULT   EXCEPT_X64_PAGE_FAULT
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_FP_ERROR   EXCEPT_X64_FP_ERROR
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_ALIGNMENT_CHECK   EXCEPT_X64_ALIGNMENT_CHECK
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_MACHINE_CHECK   EXCEPT_X64_MACHINE_CHECK
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_X64_SIMD   EXCEPT_X64_SIMD
 Software Class X64 Exception Subclass Error Code definitions.
#define EFI_SW_EC_ARM_RESET   EXCEPT_ARM_RESET
 Software Class ARM Exception Subclass Error Code definitions.
#define EFI_SW_EC_ARM_UNDEFINED_INSTRUCTION   EXCEPT_ARM_UNDEFINED_INSTRUCTION
 Software Class ARM Exception Subclass Error Code definitions.
#define EFI_SW_EC_ARM_SOFTWARE_INTERRUPT   EXCEPT_ARM_SOFTWARE_INTERRUPT
 Software Class ARM Exception Subclass Error Code definitions.
#define EFI_SW_EC_ARM_PREFETCH_ABORT   EXCEPT_ARM_PREFETCH_ABORT
 Software Class ARM Exception Subclass Error Code definitions.
#define EFI_SW_EC_ARM_DATA_ABORT   EXCEPT_ARM_DATA_ABORT
 Software Class ARM Exception Subclass Error Code definitions.
#define EFI_SW_EC_ARM_RESERVED   EXCEPT_ARM_RESERVED
 Software Class ARM Exception Subclass Error Code definitions.
#define EFI_SW_EC_ARM_IRQ   EXCEPT_ARM_IRQ
 Software Class ARM Exception Subclass Error Code definitions.
#define EFI_SW_EC_ARM_FIQ   EXCEPT_ARM_FIQ
 Software Class ARM Exception Subclass Error Code definitions.

Typedefs

typedef UINT32 EFI_STATUS_CODE_TYPE
 Status Code Type Definition.
typedef UINT32 EFI_STATUS_CODE_VALUE
 Status Code Value Definition.

Functions

 FILE_LICENCE (BSD3)

Detailed Description

StatusCode related definitions in PI.

Copyright (c) 2009 - 2013, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License that accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php.

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Revision Reference:
These status codes are defined in UEFI Platform Initialization Specification 1.2, Volume 3: Shared Architectural Elements.

Definition in file PiStatusCode.h.


Define Documentation

#define EFI_STATUS_CODE_TYPE_MASK   0x000000FF

A Status Code Type is made up of the code type and severity.

All values masked by EFI_STATUS_CODE_RESERVED_MASK are reserved for use by this specification.

Definition at line 40 of file PiStatusCode.h.

#define EFI_STATUS_CODE_SEVERITY_MASK   0xFF000000

A Status Code Type is made up of the code type and severity.

All values masked by EFI_STATUS_CODE_RESERVED_MASK are reserved for use by this specification.

Definition at line 41 of file PiStatusCode.h.

#define EFI_STATUS_CODE_RESERVED_MASK   0x00FFFF00

A Status Code Type is made up of the code type and severity.

All values masked by EFI_STATUS_CODE_RESERVED_MASK are reserved for use by this specification.

Definition at line 42 of file PiStatusCode.h.

#define EFI_PROGRESS_CODE   0x00000001

Definition of code types.

All other values masked by EFI_STATUS_CODE_TYPE_MASK are reserved for use by this specification.

Definition at line 51 of file PiStatusCode.h.

#define EFI_ERROR_CODE   0x00000002

Definition of code types.

All other values masked by EFI_STATUS_CODE_TYPE_MASK are reserved for use by this specification.

Definition at line 52 of file PiStatusCode.h.

#define EFI_DEBUG_CODE   0x00000003

Definition of code types.

All other values masked by EFI_STATUS_CODE_TYPE_MASK are reserved for use by this specification.

Definition at line 53 of file PiStatusCode.h.

#define EFI_ERROR_MINOR   0x40000000

Definitions of severities, all other values masked by EFI_STATUS_CODE_SEVERITY_MASK are reserved for use by this specification.

Uncontained errors are major errors that could not contained to the specific component that is reporting the error. For example, if a memory error was not detected early enough, the bad data could be consumed by other drivers.

Definition at line 66 of file PiStatusCode.h.

#define EFI_ERROR_MAJOR   0x80000000

Definitions of severities, all other values masked by EFI_STATUS_CODE_SEVERITY_MASK are reserved for use by this specification.

Uncontained errors are major errors that could not contained to the specific component that is reporting the error. For example, if a memory error was not detected early enough, the bad data could be consumed by other drivers.

Definition at line 67 of file PiStatusCode.h.

#define EFI_ERROR_UNRECOVERED   0x90000000

Definitions of severities, all other values masked by EFI_STATUS_CODE_SEVERITY_MASK are reserved for use by this specification.

Uncontained errors are major errors that could not contained to the specific component that is reporting the error. For example, if a memory error was not detected early enough, the bad data could be consumed by other drivers.

Definition at line 68 of file PiStatusCode.h.

#define EFI_ERROR_UNCONTAINED   0xa0000000

Definitions of severities, all other values masked by EFI_STATUS_CODE_SEVERITY_MASK are reserved for use by this specification.

Uncontained errors are major errors that could not contained to the specific component that is reporting the error. For example, if a memory error was not detected early enough, the bad data could be consumed by other drivers.

Definition at line 69 of file PiStatusCode.h.

#define EFI_STATUS_CODE_CLASS_MASK   0xFF000000

A Status Code Value is made up of the class, subclass, and an operation.

Definition at line 82 of file PiStatusCode.h.

#define EFI_STATUS_CODE_SUBCLASS_MASK   0x00FF0000

A Status Code Value is made up of the class, subclass, and an operation.

Definition at line 83 of file PiStatusCode.h.

#define EFI_STATUS_CODE_OPERATION_MASK   0x0000FFFF

A Status Code Value is made up of the class, subclass, and an operation.

Definition at line 84 of file PiStatusCode.h.

#define EFI_SUBCLASS_SPECIFIC   0x1000

General partitioning scheme for Progress and Error Codes are:

  • 0x0000-0x0FFF Shared by all sub-classes in a given class.
  • 0x1000-0x7FFF Subclass Specific.
  • 0x8000-0xFFFF OEM specific.

Definition at line 113 of file PiStatusCode.h.

#define EFI_OEM_SPECIFIC   0x8000

General partitioning scheme for Progress and Error Codes are:

  • 0x0000-0x0FFF Shared by all sub-classes in a given class.
  • 0x1000-0x7FFF Subclass Specific.
  • 0x8000-0xFFFF OEM specific.

Definition at line 114 of file PiStatusCode.h.

#define EFI_DC_UNSPECIFIED   0x0

Debug Code definitions for all classes and subclass.

Only one debug code is defined at this point and should be used for anything that is sent to the debug stream.

Definition at line 123 of file PiStatusCode.h.

#define EFI_COMPUTING_UNIT   0x00000000

Class definitions.

Values of 4-127 are reserved for future use by this specification. Values in the range 127-255 are reserved for OEM use.

Definition at line 132 of file PiStatusCode.h.

#define EFI_PERIPHERAL   0x01000000

Class definitions.

Values of 4-127 are reserved for future use by this specification. Values in the range 127-255 are reserved for OEM use.

Definition at line 133 of file PiStatusCode.h.

#define EFI_IO_BUS   0x02000000

Class definitions.

Values of 4-127 are reserved for future use by this specification. Values in the range 127-255 are reserved for OEM use.

Definition at line 134 of file PiStatusCode.h.

#define EFI_SOFTWARE   0x03000000

Class definitions.

Values of 4-127 are reserved for future use by this specification. Values in the range 127-255 are reserved for OEM use.

Definition at line 135 of file PiStatusCode.h.

Computing Unit Subclass definitions.

Values of 8-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 144 of file PiStatusCode.h.

Computing Unit Subclass definitions.

Values of 8-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 145 of file PiStatusCode.h.

Computing Unit Subclass definitions.

Values of 8-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 146 of file PiStatusCode.h.

Computing Unit Subclass definitions.

Values of 8-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 147 of file PiStatusCode.h.

#define EFI_COMPUTING_UNIT_CACHE   (EFI_COMPUTING_UNIT | 0x00040000)

Computing Unit Subclass definitions.

Values of 8-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 148 of file PiStatusCode.h.

#define EFI_COMPUTING_UNIT_MEMORY   (EFI_COMPUTING_UNIT | 0x00050000)

Computing Unit Subclass definitions.

Values of 8-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 149 of file PiStatusCode.h.

#define EFI_COMPUTING_UNIT_CHIPSET   (EFI_COMPUTING_UNIT | 0x00060000)

Computing Unit Subclass definitions.

Values of 8-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 150 of file PiStatusCode.h.

#define EFI_CU_PC_INIT_BEGIN   0x00000000

Computing Unit Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 158 of file PiStatusCode.h.

#define EFI_CU_PC_INIT_END   0x00000001

Computing Unit Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 159 of file PiStatusCode.h.

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 169 of file PiStatusCode.h.

#define EFI_CU_HP_PC_CACHE_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 170 of file PiStatusCode.h.

#define EFI_CU_HP_PC_RAM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 171 of file PiStatusCode.h.

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 172 of file PiStatusCode.h.

#define EFI_CU_HP_PC_IO_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 173 of file PiStatusCode.h.

#define EFI_CU_HP_PC_BSP_SELECT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 174 of file PiStatusCode.h.

#define EFI_CU_HP_PC_BSP_RESELECT   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 175 of file PiStatusCode.h.

#define EFI_CU_HP_PC_AP_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 176 of file PiStatusCode.h.

#define EFI_CU_HP_PC_SMM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 177 of file PiStatusCode.h.

Computing Unit Cache Subclass Progress Code definitions.

Definition at line 192 of file PiStatusCode.h.

Computing Unit Cache Subclass Progress Code definitions.

Definition at line 193 of file PiStatusCode.h.

#define EFI_CU_MEMORY_PC_SPD_READ   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 200 of file PiStatusCode.h.

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 201 of file PiStatusCode.h.

#define EFI_CU_MEMORY_PC_TIMING   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 202 of file PiStatusCode.h.

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 203 of file PiStatusCode.h.

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 204 of file PiStatusCode.h.

#define EFI_CU_MEMORY_PC_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 205 of file PiStatusCode.h.

#define EFI_CU_MEMORY_PC_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 206 of file PiStatusCode.h.

South Bridge initialization prior to memory detection.

Definition at line 216 of file PiStatusCode.h.

North Bridge initialization prior to memory detection.

Definition at line 221 of file PiStatusCode.h.

South Bridge initialization after memory detection.

Definition at line 226 of file PiStatusCode.h.

North Bridge initialization after memory detection.

Definition at line 231 of file PiStatusCode.h.

PCI Host Bridge DXE initialization.

Definition at line 236 of file PiStatusCode.h.

North Bridge DXE initialization.

Definition at line 241 of file PiStatusCode.h.

North Bridge specific SMM initialization in DXE.

Definition at line 246 of file PiStatusCode.h.

Initialization of the South Bridge specific UEFI Runtime Services.

Definition at line 251 of file PiStatusCode.h.

South Bridge DXE initialization.

Definition at line 256 of file PiStatusCode.h.

South Bridge specific SMM initialization in DXE.

Definition at line 261 of file PiStatusCode.h.

Initialization of the South Bridge devices.

Definition at line 266 of file PiStatusCode.h.

#define EFI_CU_EC_NON_SPECIFIC   0x00000000

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 273 of file PiStatusCode.h.

#define EFI_CU_EC_DISABLED   0x00000001

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 274 of file PiStatusCode.h.

#define EFI_CU_EC_NOT_SUPPORTED   0x00000002

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 275 of file PiStatusCode.h.

#define EFI_CU_EC_NOT_DETECTED   0x00000003

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 276 of file PiStatusCode.h.

#define EFI_CU_EC_NOT_CONFIGURED   0x00000004

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 277 of file PiStatusCode.h.

#define EFI_CU_HP_EC_INVALID_TYPE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 288 of file PiStatusCode.h.

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 289 of file PiStatusCode.h.

#define EFI_CU_HP_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 290 of file PiStatusCode.h.

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 291 of file PiStatusCode.h.

#define EFI_CU_HP_EC_SELF_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 292 of file PiStatusCode.h.

#define EFI_CU_HP_EC_INTERNAL   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 293 of file PiStatusCode.h.

#define EFI_CU_HP_EC_THERMAL   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 294 of file PiStatusCode.h.

#define EFI_CU_HP_EC_LOW_VOLTAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 295 of file PiStatusCode.h.

#define EFI_CU_HP_EC_HIGH_VOLTAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 296 of file PiStatusCode.h.

#define EFI_CU_HP_EC_CACHE   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 297 of file PiStatusCode.h.

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 298 of file PiStatusCode.h.

#define EFI_CU_HP_EC_CORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 299 of file PiStatusCode.h.

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 300 of file PiStatusCode.h.

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 301 of file PiStatusCode.h.

#define EFI_CU_FP_EC_HARD_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Firmware Processor Subclass Error Code definitions.

Definition at line 308 of file PiStatusCode.h.

#define EFI_CU_FP_EC_SOFT_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Firmware Processor Subclass Error Code definitions.

Definition at line 309 of file PiStatusCode.h.

#define EFI_CU_FP_EC_COMM_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Firmware Processor Subclass Error Code definitions.

Definition at line 310 of file PiStatusCode.h.

Computing Unit Cache Subclass Error Code definitions.

Definition at line 321 of file PiStatusCode.h.

Computing Unit Cache Subclass Error Code definitions.

Definition at line 322 of file PiStatusCode.h.

Computing Unit Cache Subclass Error Code definitions.

Definition at line 323 of file PiStatusCode.h.

#define EFI_CU_CACHE_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Computing Unit Cache Subclass Error Code definitions.

Definition at line 324 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 331 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 332 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 333 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 334 of file PiStatusCode.h.

#define EFI_CU_MEMORY_EC_SPD_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 335 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 336 of file PiStatusCode.h.

#define EFI_CU_MEMORY_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 337 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 338 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 339 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 340 of file PiStatusCode.h.

Computing Unit Memory Subclass Error Code definitions.

Definition at line 341 of file PiStatusCode.h.

Computing Unit Chipset Subclass Error Code definitions.

Definition at line 348 of file PiStatusCode.h.

Computing Unit Chipset Subclass Error Code definitions.

Definition at line 349 of file PiStatusCode.h.

Computing Unit Chipset Subclass Error Code definitions.

Definition at line 350 of file PiStatusCode.h.

#define EFI_PERIPHERAL_UNSPECIFIED   (EFI_PERIPHERAL | 0x00000000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 359 of file PiStatusCode.h.

#define EFI_PERIPHERAL_KEYBOARD   (EFI_PERIPHERAL | 0x00010000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 360 of file PiStatusCode.h.

#define EFI_PERIPHERAL_MOUSE   (EFI_PERIPHERAL | 0x00020000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 361 of file PiStatusCode.h.

#define EFI_PERIPHERAL_LOCAL_CONSOLE   (EFI_PERIPHERAL | 0x00030000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 362 of file PiStatusCode.h.

#define EFI_PERIPHERAL_REMOTE_CONSOLE   (EFI_PERIPHERAL | 0x00040000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 363 of file PiStatusCode.h.

#define EFI_PERIPHERAL_SERIAL_PORT   (EFI_PERIPHERAL | 0x00050000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 364 of file PiStatusCode.h.

#define EFI_PERIPHERAL_PARALLEL_PORT   (EFI_PERIPHERAL | 0x00060000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 365 of file PiStatusCode.h.

#define EFI_PERIPHERAL_FIXED_MEDIA   (EFI_PERIPHERAL | 0x00070000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 366 of file PiStatusCode.h.

#define EFI_PERIPHERAL_REMOVABLE_MEDIA   (EFI_PERIPHERAL | 0x00080000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 367 of file PiStatusCode.h.

#define EFI_PERIPHERAL_AUDIO_INPUT   (EFI_PERIPHERAL | 0x00090000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 368 of file PiStatusCode.h.

#define EFI_PERIPHERAL_AUDIO_OUTPUT   (EFI_PERIPHERAL | 0x000A0000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 369 of file PiStatusCode.h.

#define EFI_PERIPHERAL_LCD_DEVICE   (EFI_PERIPHERAL | 0x000B0000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 370 of file PiStatusCode.h.

#define EFI_PERIPHERAL_NETWORK   (EFI_PERIPHERAL | 0x000C0000)

Peripheral Subclass definitions.

Values of 12-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 371 of file PiStatusCode.h.

#define EFI_P_PC_INIT   0x00000000

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 379 of file PiStatusCode.h.

#define EFI_P_PC_RESET   0x00000001

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 380 of file PiStatusCode.h.

#define EFI_P_PC_DISABLE   0x00000002

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 381 of file PiStatusCode.h.

#define EFI_P_PC_PRESENCE_DETECT   0x00000003

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 382 of file PiStatusCode.h.

#define EFI_P_PC_ENABLE   0x00000004

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 383 of file PiStatusCode.h.

#define EFI_P_PC_RECONFIG   0x00000005

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 384 of file PiStatusCode.h.

#define EFI_P_PC_DETECTED   0x00000006

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 385 of file PiStatusCode.h.

Peripheral Class Keyboard Subclass Progress Code definitions.

Definition at line 396 of file PiStatusCode.h.

Peripheral Class Keyboard Subclass Progress Code definitions.

Definition at line 397 of file PiStatusCode.h.

#define EFI_P_MOUSE_PC_SELF_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Peripheral Class Mouse Subclass Progress Code definitions.

Definition at line 404 of file PiStatusCode.h.

Peripheral Class Serial Port Subclass Progress Code definitions.

Definition at line 419 of file PiStatusCode.h.

#define EFI_P_EC_NON_SPECIFIC   0x00000000

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 455 of file PiStatusCode.h.

#define EFI_P_EC_DISABLED   0x00000001

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 456 of file PiStatusCode.h.

#define EFI_P_EC_NOT_SUPPORTED   0x00000002

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 457 of file PiStatusCode.h.

#define EFI_P_EC_NOT_DETECTED   0x00000003

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 458 of file PiStatusCode.h.

#define EFI_P_EC_NOT_CONFIGURED   0x00000004

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 459 of file PiStatusCode.h.

#define EFI_P_EC_INTERFACE_ERROR   0x00000005

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 460 of file PiStatusCode.h.

#define EFI_P_EC_CONTROLLER_ERROR   0x00000006

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 461 of file PiStatusCode.h.

#define EFI_P_EC_INPUT_ERROR   0x00000007

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 462 of file PiStatusCode.h.

#define EFI_P_EC_OUTPUT_ERROR   0x00000008

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 463 of file PiStatusCode.h.

#define EFI_P_EC_RESOURCE_CONFLICT   0x00000009

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 464 of file PiStatusCode.h.

#define EFI_P_KEYBOARD_EC_LOCKED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Peripheral Class Keyboard Subclass Error Code definitions.

Definition at line 475 of file PiStatusCode.h.

Peripheral Class Keyboard Subclass Error Code definitions.

Definition at line 476 of file PiStatusCode.h.

#define EFI_P_MOUSE_EC_LOCKED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Peripheral Class Mouse Subclass Error Code definitions.

Definition at line 483 of file PiStatusCode.h.

#define EFI_IO_BUS_UNSPECIFIED   (EFI_IO_BUS | 0x00000000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 532 of file PiStatusCode.h.

#define EFI_IO_BUS_PCI   (EFI_IO_BUS | 0x00010000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 533 of file PiStatusCode.h.

#define EFI_IO_BUS_USB   (EFI_IO_BUS | 0x00020000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 534 of file PiStatusCode.h.

#define EFI_IO_BUS_IBA   (EFI_IO_BUS | 0x00030000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 535 of file PiStatusCode.h.

#define EFI_IO_BUS_AGP   (EFI_IO_BUS | 0x00040000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 536 of file PiStatusCode.h.

#define EFI_IO_BUS_PC_CARD   (EFI_IO_BUS | 0x00050000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 537 of file PiStatusCode.h.

#define EFI_IO_BUS_LPC   (EFI_IO_BUS | 0x00060000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 538 of file PiStatusCode.h.

#define EFI_IO_BUS_SCSI   (EFI_IO_BUS | 0x00070000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 539 of file PiStatusCode.h.

#define EFI_IO_BUS_ATA_ATAPI   (EFI_IO_BUS | 0x00080000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 540 of file PiStatusCode.h.

#define EFI_IO_BUS_FC   (EFI_IO_BUS | 0x00090000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 541 of file PiStatusCode.h.

#define EFI_IO_BUS_IP_NETWORK   (EFI_IO_BUS | 0x000A0000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 542 of file PiStatusCode.h.

#define EFI_IO_BUS_SMBUS   (EFI_IO_BUS | 0x000B0000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 543 of file PiStatusCode.h.

#define EFI_IO_BUS_I2C   (EFI_IO_BUS | 0x000C0000)

IO Bus Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 544 of file PiStatusCode.h.

#define EFI_IOB_PC_INIT   0x00000000

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 552 of file PiStatusCode.h.

#define EFI_IOB_PC_RESET   0x00000001

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 553 of file PiStatusCode.h.

#define EFI_IOB_PC_DISABLE   0x00000002

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 554 of file PiStatusCode.h.

#define EFI_IOB_PC_DETECT   0x00000003

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 555 of file PiStatusCode.h.

#define EFI_IOB_PC_ENABLE   0x00000004

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 556 of file PiStatusCode.h.

#define EFI_IOB_PC_RECONFIG   0x00000005

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 557 of file PiStatusCode.h.

#define EFI_IOB_PC_HOTPLUG   0x00000006

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 558 of file PiStatusCode.h.

#define EFI_IOB_PCI_BUS_ENUM   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

IO Bus Class PCI Subclass Progress Code definitions.

Definition at line 569 of file PiStatusCode.h.

#define EFI_IOB_PCI_RES_ALLOC   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

IO Bus Class PCI Subclass Progress Code definitions.

Definition at line 570 of file PiStatusCode.h.

#define EFI_IOB_PCI_HPC_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

IO Bus Class PCI Subclass Progress Code definitions.

Definition at line 571 of file PiStatusCode.h.

Definition at line 601 of file PiStatusCode.h.

Definition at line 602 of file PiStatusCode.h.

Definition at line 603 of file PiStatusCode.h.

Definition at line 604 of file PiStatusCode.h.

#define EFI_IOB_EC_NON_SPECIFIC   0x00000000

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 626 of file PiStatusCode.h.

#define EFI_IOB_EC_DISABLED   0x00000001

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 627 of file PiStatusCode.h.

#define EFI_IOB_EC_NOT_SUPPORTED   0x00000002

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 628 of file PiStatusCode.h.

#define EFI_IOB_EC_NOT_DETECTED   0x00000003

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 629 of file PiStatusCode.h.

#define EFI_IOB_EC_NOT_CONFIGURED   0x00000004

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 630 of file PiStatusCode.h.

#define EFI_IOB_EC_INTERFACE_ERROR   0x00000005

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 631 of file PiStatusCode.h.

#define EFI_IOB_EC_CONTROLLER_ERROR   0x00000006

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 632 of file PiStatusCode.h.

#define EFI_IOB_EC_READ_ERROR   0x00000007

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 633 of file PiStatusCode.h.

#define EFI_IOB_EC_WRITE_ERROR   0x00000008

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 634 of file PiStatusCode.h.

#define EFI_IOB_EC_RESOURCE_CONFLICT   0x00000009

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 635 of file PiStatusCode.h.

#define EFI_IOB_PCI_EC_PERR   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

IO Bus Class PCI Subclass Error Code definitions.

Definition at line 646 of file PiStatusCode.h.

#define EFI_IOB_PCI_EC_SERR   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

IO Bus Class PCI Subclass Error Code definitions.

Definition at line 647 of file PiStatusCode.h.

Definition at line 677 of file PiStatusCode.h.

Definition at line 678 of file PiStatusCode.h.

#define EFI_SOFTWARE_UNSPECIFIED   (EFI_SOFTWARE | 0x00000000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 702 of file PiStatusCode.h.

#define EFI_SOFTWARE_SEC   (EFI_SOFTWARE | 0x00010000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 703 of file PiStatusCode.h.

#define EFI_SOFTWARE_PEI_CORE   (EFI_SOFTWARE | 0x00020000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 704 of file PiStatusCode.h.

#define EFI_SOFTWARE_PEI_MODULE   (EFI_SOFTWARE | 0x00030000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 705 of file PiStatusCode.h.

#define EFI_SOFTWARE_DXE_CORE   (EFI_SOFTWARE | 0x00040000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 706 of file PiStatusCode.h.

#define EFI_SOFTWARE_DXE_BS_DRIVER   (EFI_SOFTWARE | 0x00050000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 707 of file PiStatusCode.h.

#define EFI_SOFTWARE_DXE_RT_DRIVER   (EFI_SOFTWARE | 0x00060000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 708 of file PiStatusCode.h.

#define EFI_SOFTWARE_SMM_DRIVER   (EFI_SOFTWARE | 0x00070000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 709 of file PiStatusCode.h.

#define EFI_SOFTWARE_EFI_APPLICATION   (EFI_SOFTWARE | 0x00080000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 710 of file PiStatusCode.h.

#define EFI_SOFTWARE_EFI_OS_LOADER   (EFI_SOFTWARE | 0x00090000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 711 of file PiStatusCode.h.

#define EFI_SOFTWARE_RT   (EFI_SOFTWARE | 0x000A0000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 712 of file PiStatusCode.h.

#define EFI_SOFTWARE_AL   (EFI_SOFTWARE | 0x000B0000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 713 of file PiStatusCode.h.

#define EFI_SOFTWARE_EBC_EXCEPTION   (EFI_SOFTWARE | 0x000C0000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 714 of file PiStatusCode.h.

#define EFI_SOFTWARE_IA32_EXCEPTION   (EFI_SOFTWARE | 0x000D0000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 715 of file PiStatusCode.h.

#define EFI_SOFTWARE_IPF_EXCEPTION   (EFI_SOFTWARE | 0x000E0000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 716 of file PiStatusCode.h.

#define EFI_SOFTWARE_PEI_SERVICE   (EFI_SOFTWARE | 0x000F0000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 717 of file PiStatusCode.h.

#define EFI_SOFTWARE_EFI_BOOT_SERVICE   (EFI_SOFTWARE | 0x00100000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 718 of file PiStatusCode.h.

#define EFI_SOFTWARE_EFI_RUNTIME_SERVICE   (EFI_SOFTWARE | 0x00110000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 719 of file PiStatusCode.h.

#define EFI_SOFTWARE_EFI_DXE_SERVICE   (EFI_SOFTWARE | 0x00120000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 720 of file PiStatusCode.h.

#define EFI_SOFTWARE_X64_EXCEPTION   (EFI_SOFTWARE | 0x00130000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 721 of file PiStatusCode.h.

#define EFI_SOFTWARE_ARM_EXCEPTION   (EFI_SOFTWARE | 0x00140000)

Software Subclass definitions.

Values of 14-127 are reserved for future use by this specification. Values of 128-255 are reserved for OEM use.

Definition at line 722 of file PiStatusCode.h.

#define EFI_SW_PC_INIT   0x00000000

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 731 of file PiStatusCode.h.

#define EFI_SW_PC_LOAD   0x00000001

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 732 of file PiStatusCode.h.

#define EFI_SW_PC_INIT_BEGIN   0x00000002

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 733 of file PiStatusCode.h.

#define EFI_SW_PC_INIT_END   0x00000003

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 734 of file PiStatusCode.h.

#define EFI_SW_PC_AUTHENTICATE_BEGIN   0x00000004

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 735 of file PiStatusCode.h.

#define EFI_SW_PC_AUTHENTICATE_END   0x00000005

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 736 of file PiStatusCode.h.

#define EFI_SW_PC_INPUT_WAIT   0x00000006

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 737 of file PiStatusCode.h.

#define EFI_SW_PC_USER_SETUP   0x00000007

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 738 of file PiStatusCode.h.

#define EFI_SW_SEC_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class SEC Subclass Progress Code definitions.

Definition at line 749 of file PiStatusCode.h.

Software Class SEC Subclass Progress Code definitions.

Definition at line 750 of file PiStatusCode.h.

Software Class PEI Core Subclass Progress Code definitions.

Definition at line 757 of file PiStatusCode.h.

Software Class PEI Core Subclass Progress Code definitions.

Definition at line 758 of file PiStatusCode.h.

Software Class PEI Core Subclass Progress Code definitions.

Definition at line 759 of file PiStatusCode.h.

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 766 of file PiStatusCode.h.

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 767 of file PiStatusCode.h.

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 768 of file PiStatusCode.h.

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 769 of file PiStatusCode.h.

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 770 of file PiStatusCode.h.

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 771 of file PiStatusCode.h.

#define EFI_SW_PEI_PC_OS_WAKE   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 772 of file PiStatusCode.h.

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 779 of file PiStatusCode.h.

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 780 of file PiStatusCode.h.

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 781 of file PiStatusCode.h.

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 782 of file PiStatusCode.h.

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 783 of file PiStatusCode.h.

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 790 of file PiStatusCode.h.

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 791 of file PiStatusCode.h.

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 792 of file PiStatusCode.h.

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 793 of file PiStatusCode.h.

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 794 of file PiStatusCode.h.

#define EFI_SW_RT_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class EFI RT Subclass Progress Code definitions.

Definition at line 813 of file PiStatusCode.h.

Software Class EFI RT Subclass Progress Code definitions.

Definition at line 814 of file PiStatusCode.h.

Software Class EFI RT Subclass Progress Code definitions.

Definition at line 815 of file PiStatusCode.h.

#define EFI_SW_PS_PC_INSTALL_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 846 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 847 of file PiStatusCode.h.

#define EFI_SW_PS_PC_LOCATE_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 848 of file PiStatusCode.h.

#define EFI_SW_PS_PC_NOTIFY_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 849 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 850 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 851 of file PiStatusCode.h.

#define EFI_SW_PS_PC_GET_HOB_LIST   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 852 of file PiStatusCode.h.

#define EFI_SW_PS_PC_CREATE_HOB   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 853 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 854 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 855 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 856 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 857 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 858 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 859 of file PiStatusCode.h.

#define EFI_SW_PS_PC_COPY_MEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000E)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 860 of file PiStatusCode.h.

#define EFI_SW_PS_PC_SET_MEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000F)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 861 of file PiStatusCode.h.

#define EFI_SW_PS_PC_RESET_SYSTEM   (EFI_SUBCLASS_SPECIFIC | 0x00000010)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 862 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 863 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 864 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 865 of file PiStatusCode.h.

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 866 of file PiStatusCode.h.

#define EFI_SW_BS_PC_RAISE_TPL   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 873 of file PiStatusCode.h.

#define EFI_SW_BS_PC_RESTORE_TPL   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 874 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 875 of file PiStatusCode.h.

#define EFI_SW_BS_PC_FREE_PAGES   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 876 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 877 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 878 of file PiStatusCode.h.

#define EFI_SW_BS_PC_FREE_POOL   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 879 of file PiStatusCode.h.

#define EFI_SW_BS_PC_CREATE_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 880 of file PiStatusCode.h.

#define EFI_SW_BS_PC_SET_TIMER   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 881 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 882 of file PiStatusCode.h.

#define EFI_SW_BS_PC_SIGNAL_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 883 of file PiStatusCode.h.

#define EFI_SW_BS_PC_CLOSE_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 884 of file PiStatusCode.h.

#define EFI_SW_BS_PC_CHECK_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 885 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 886 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 887 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 888 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 889 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 890 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 891 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 892 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 893 of file PiStatusCode.h.

#define EFI_SW_BS_PC_LOAD_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000015)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 894 of file PiStatusCode.h.

#define EFI_SW_BS_PC_START_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000016)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 895 of file PiStatusCode.h.

#define EFI_SW_BS_PC_EXIT   (EFI_SUBCLASS_SPECIFIC | 0x00000017)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 896 of file PiStatusCode.h.

#define EFI_SW_BS_PC_UNLOAD_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000018)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 897 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 898 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 899 of file PiStatusCode.h.

#define EFI_SW_BS_PC_STALL   (EFI_SUBCLASS_SPECIFIC | 0x0000001B)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 900 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 901 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 902 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 903 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 904 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 905 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 906 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 907 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 908 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 909 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 910 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 911 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 912 of file PiStatusCode.h.

#define EFI_SW_BS_PC_COPY_MEM   (EFI_SUBCLASS_SPECIFIC | 0x00000028)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 913 of file PiStatusCode.h.

#define EFI_SW_BS_PC_SET_MEM   (EFI_SUBCLASS_SPECIFIC | 0x00000029)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 914 of file PiStatusCode.h.

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 915 of file PiStatusCode.h.

#define EFI_SW_RS_PC_GET_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 922 of file PiStatusCode.h.

#define EFI_SW_RS_PC_SET_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 923 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 924 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 925 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 926 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 927 of file PiStatusCode.h.

#define EFI_SW_RS_PC_GET_VARIABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 928 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 929 of file PiStatusCode.h.

#define EFI_SW_RS_PC_SET_VARIABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 930 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 931 of file PiStatusCode.h.

#define EFI_SW_RS_PC_RESET_SYSTEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 932 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 933 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 934 of file PiStatusCode.h.

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 935 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 942 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 943 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 944 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 945 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 946 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 947 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 948 of file PiStatusCode.h.

#define EFI_SW_DS_PC_ADD_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 949 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 950 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 951 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 952 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 953 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 954 of file PiStatusCode.h.

#define EFI_SW_DS_PC_DISPATCH   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 955 of file PiStatusCode.h.

#define EFI_SW_DS_PC_SCHEDULE   (EFI_SUBCLASS_SPECIFIC | 0x0000000E)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 956 of file PiStatusCode.h.

#define EFI_SW_DS_PC_TRUST   (EFI_SUBCLASS_SPECIFIC | 0x0000000F)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 957 of file PiStatusCode.h.

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 958 of file PiStatusCode.h.

#define EFI_SW_EC_NON_SPECIFIC   0x00000000

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 966 of file PiStatusCode.h.

#define EFI_SW_EC_LOAD_ERROR   0x00000001

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 967 of file PiStatusCode.h.

#define EFI_SW_EC_INVALID_PARAMETER   0x00000002

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 968 of file PiStatusCode.h.

#define EFI_SW_EC_UNSUPPORTED   0x00000003

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 969 of file PiStatusCode.h.

#define EFI_SW_EC_INVALID_BUFFER   0x00000004

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 970 of file PiStatusCode.h.

#define EFI_SW_EC_OUT_OF_RESOURCES   0x00000005

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 971 of file PiStatusCode.h.

#define EFI_SW_EC_ABORTED   0x00000006

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 972 of file PiStatusCode.h.

#define EFI_SW_EC_ILLEGAL_SOFTWARE_STATE   0x00000007

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 973 of file PiStatusCode.h.

#define EFI_SW_EC_ILLEGAL_HARDWARE_STATE   0x00000008

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 974 of file PiStatusCode.h.

#define EFI_SW_EC_START_ERROR   0x00000009

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 975 of file PiStatusCode.h.

#define EFI_SW_EC_BAD_DATE_TIME   0x0000000A

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 976 of file PiStatusCode.h.

#define EFI_SW_EC_CFG_INVALID   0x0000000B

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 977 of file PiStatusCode.h.

#define EFI_SW_EC_CFG_CLR_REQUEST   0x0000000C

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 978 of file PiStatusCode.h.

#define EFI_SW_EC_CFG_DEFAULT   0x0000000D

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 979 of file PiStatusCode.h.

#define EFI_SW_EC_PWD_INVALID   0x0000000E

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 980 of file PiStatusCode.h.

#define EFI_SW_EC_PWD_CLR_REQUEST   0x0000000F

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 981 of file PiStatusCode.h.

#define EFI_SW_EC_PWD_CLEARED   0x00000010

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 982 of file PiStatusCode.h.

#define EFI_SW_EC_EVENT_LOG_FULL   0x00000011

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 983 of file PiStatusCode.h.

Software Class PEI Core Subclass Error Code definitions.

Definition at line 998 of file PiStatusCode.h.

Software Class PEI Core Subclass Error Code definitions.

Definition at line 999 of file PiStatusCode.h.

Software Class PEI Core Subclass Error Code definitions.

Definition at line 1000 of file PiStatusCode.h.

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1007 of file PiStatusCode.h.

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1008 of file PiStatusCode.h.

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1009 of file PiStatusCode.h.

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1010 of file PiStatusCode.h.

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1011 of file PiStatusCode.h.

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1012 of file PiStatusCode.h.

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1013 of file PiStatusCode.h.

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1014 of file PiStatusCode.h.

Software Class DXE Foundation Subclass Error Code definitions.

Definition at line 1021 of file PiStatusCode.h.

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1029 of file PiStatusCode.h.

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1030 of file PiStatusCode.h.

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1031 of file PiStatusCode.h.

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1032 of file PiStatusCode.h.

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1033 of file PiStatusCode.h.

#define EFI_SW_EC_EBC_UNDEFINED   0x00000000

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1066 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1067 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1068 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1069 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1070 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1071 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1072 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1073 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1074 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1075 of file PiStatusCode.h.

Software Class EBC Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1076 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1085 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1086 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1087 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1088 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1089 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1090 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1091 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1092 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1093 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1094 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1095 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1096 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1097 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1098 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1099 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1100 of file PiStatusCode.h.

Software Class IA32 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1101 of file PiStatusCode.h.

#define EFI_SW_EC_IPF_ALT_DTLB   EXCEPT_IPF_ALT_DTLB

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1110 of file PiStatusCode.h.

#define EFI_SW_EC_IPF_DNESTED_TLB   EXCEPT_IPF_DNESTED_TLB

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1111 of file PiStatusCode.h.

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1112 of file PiStatusCode.h.

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1113 of file PiStatusCode.h.

#define EFI_SW_EC_IPF_GEN_EXCEPT   EXCEPT_IPF_GEN_EXCEPT

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1114 of file PiStatusCode.h.

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1115 of file PiStatusCode.h.

#define EFI_SW_EC_IPF_DEBUG_EXCEPT   EXCEPT_IPF_DEBUG_EXCEPT

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1116 of file PiStatusCode.h.

#define EFI_SW_EC_IPF_UNALIGNED_ACCESS   EXCEPT_IPF_UNALIGNED_ACCESS

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1117 of file PiStatusCode.h.

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1118 of file PiStatusCode.h.

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1119 of file PiStatusCode.h.

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1120 of file PiStatusCode.h.

Software Class IPF Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1121 of file PiStatusCode.h.

Software Class PEI Service Subclass Error Code definitions.

Definition at line 1128 of file PiStatusCode.h.

Software Class PEI Service Subclass Error Code definitions.

Definition at line 1129 of file PiStatusCode.h.

Software Class EFI DXE Service Subclass Error Code definitions.

Definition at line 1144 of file PiStatusCode.h.

Software Class EFI DXE Service Subclass Error Code definitions.

Definition at line 1145 of file PiStatusCode.h.

#define EFI_SW_DXE_RT_PC_S0   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1152 of file PiStatusCode.h.

#define EFI_SW_DXE_RT_PC_S1   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1153 of file PiStatusCode.h.

#define EFI_SW_DXE_RT_PC_S2   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1154 of file PiStatusCode.h.

#define EFI_SW_DXE_RT_PC_S3   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1155 of file PiStatusCode.h.

#define EFI_SW_DXE_RT_PC_S4   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1156 of file PiStatusCode.h.

#define EFI_SW_DXE_RT_PC_S5   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1157 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1166 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1167 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1168 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1169 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1170 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1171 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1172 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1173 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1174 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1175 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1176 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1177 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1178 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1179 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1180 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1181 of file PiStatusCode.h.

Software Class X64 Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1182 of file PiStatusCode.h.

Software Class ARM Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1191 of file PiStatusCode.h.

Software Class ARM Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1192 of file PiStatusCode.h.

Software Class ARM Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1193 of file PiStatusCode.h.

Software Class ARM Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1194 of file PiStatusCode.h.

Software Class ARM Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1195 of file PiStatusCode.h.

Software Class ARM Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1196 of file PiStatusCode.h.

Software Class ARM Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1197 of file PiStatusCode.h.

Software Class ARM Exception Subclass Error Code definitions.

These exceptions are derived from the debug protocol definitions in the EFI specification.

Definition at line 1198 of file PiStatusCode.h.


Typedef Documentation

Status Code Type Definition.

Definition at line 32 of file PiStatusCode.h.

Status Code Value Definition.

Definition at line 75 of file PiStatusCode.h.


Function Documentation

FILE_LICENCE ( BSD3  )