iPXE
Data Structures | Macros | 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...
 

Macros

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

Typedefs

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

Functions

 FILE_LICENCE (BSD2_PATENT)
 

Detailed Description

StatusCode related definitions in PI.

Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.
Copyright (c) 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. SPDX-License-Identifier: BSD-2-Clause-Patent

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

Definition in file PiStatusCode.h.

Macro Definition Documentation

◆ EFI_STATUS_CODE_TYPE_MASK

#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 35 of file PiStatusCode.h.

◆ EFI_STATUS_CODE_SEVERITY_MASK

#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 36 of file PiStatusCode.h.

◆ EFI_STATUS_CODE_RESERVED_MASK

#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 37 of file PiStatusCode.h.

◆ EFI_PROGRESS_CODE

#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 46 of file PiStatusCode.h.

◆ EFI_ERROR_CODE

#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 47 of file PiStatusCode.h.

◆ EFI_DEBUG_CODE

#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 48 of file PiStatusCode.h.

◆ EFI_ERROR_MINOR

#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 61 of file PiStatusCode.h.

◆ EFI_ERROR_MAJOR

#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 62 of file PiStatusCode.h.

◆ EFI_ERROR_UNRECOVERED

#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 63 of file PiStatusCode.h.

◆ EFI_ERROR_UNCONTAINED

#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 64 of file PiStatusCode.h.

◆ EFI_STATUS_CODE_CLASS_MASK

#define EFI_STATUS_CODE_CLASS_MASK   0xFF000000

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

Definition at line 77 of file PiStatusCode.h.

◆ EFI_STATUS_CODE_SUBCLASS_MASK

#define EFI_STATUS_CODE_SUBCLASS_MASK   0x00FF0000

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

Definition at line 78 of file PiStatusCode.h.

◆ EFI_STATUS_CODE_OPERATION_MASK

#define EFI_STATUS_CODE_OPERATION_MASK   0x0000FFFF

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

Definition at line 79 of file PiStatusCode.h.

◆ EFI_SUBCLASS_SPECIFIC

#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 108 of file PiStatusCode.h.

◆ EFI_OEM_SPECIFIC

#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 109 of file PiStatusCode.h.

◆ EFI_DC_UNSPECIFIED

#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 118 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT

#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 127 of file PiStatusCode.h.

◆ EFI_PERIPHERAL

#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 128 of file PiStatusCode.h.

◆ EFI_IO_BUS

#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 129 of file PiStatusCode.h.

◆ EFI_SOFTWARE

#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 130 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT_UNSPECIFIED

#define EFI_COMPUTING_UNIT_UNSPECIFIED   (EFI_COMPUTING_UNIT | 0x00000000)

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 139 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT_HOST_PROCESSOR

#define EFI_COMPUTING_UNIT_HOST_PROCESSOR   (EFI_COMPUTING_UNIT | 0x00010000)

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 140 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT_FIRMWARE_PROCESSOR

#define EFI_COMPUTING_UNIT_FIRMWARE_PROCESSOR   (EFI_COMPUTING_UNIT | 0x00020000)

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 141 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT_IO_PROCESSOR

#define EFI_COMPUTING_UNIT_IO_PROCESSOR   (EFI_COMPUTING_UNIT | 0x00030000)

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 142 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT_CACHE

#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 143 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT_MEMORY

#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 144 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT_CHIPSET

#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 145 of file PiStatusCode.h.

◆ EFI_COMPUTING_UNIT_MANAGEABILITY

#define EFI_COMPUTING_UNIT_MANAGEABILITY   (EFI_COMPUTING_UNIT | 0x00070000)

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.

◆ EFI_CU_PC_INIT_BEGIN

#define EFI_CU_PC_INIT_BEGIN   0x00000000

Computing Unit Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 154 of file PiStatusCode.h.

◆ EFI_CU_PC_INIT_END

#define EFI_CU_PC_INIT_END   0x00000001

Computing Unit Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 155 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_POWER_ON_INIT

#define EFI_CU_HP_PC_POWER_ON_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 165 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_CACHE_INIT

#define EFI_CU_HP_PC_CACHE_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 166 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_RAM_INIT

#define EFI_CU_HP_PC_RAM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 167 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_MEMORY_CONTROLLER_INIT

#define EFI_CU_HP_PC_MEMORY_CONTROLLER_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 168 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_IO_INIT

#define EFI_CU_HP_PC_IO_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 169 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_BSP_SELECT

#define EFI_CU_HP_PC_BSP_SELECT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 170 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_BSP_RESELECT

#define EFI_CU_HP_PC_BSP_RESELECT   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 171 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_AP_INIT

#define EFI_CU_HP_PC_AP_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 172 of file PiStatusCode.h.

◆ EFI_CU_HP_PC_SMM_INIT

#define EFI_CU_HP_PC_SMM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Computing Unit Host Processor Subclass Progress Code definitions.

Definition at line 173 of file PiStatusCode.h.

◆ EFI_CU_CACHE_PC_PRESENCE_DETECT

#define EFI_CU_CACHE_PC_PRESENCE_DETECT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Cache Subclass Progress Code definitions.

Definition at line 188 of file PiStatusCode.h.

◆ EFI_CU_CACHE_PC_CONFIGURATION

#define EFI_CU_CACHE_PC_CONFIGURATION   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Cache Subclass Progress Code definitions.

Definition at line 189 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_PC_SPD_READ

#define EFI_CU_MEMORY_PC_SPD_READ   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 196 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_PC_PRESENCE_DETECT

#define EFI_CU_MEMORY_PC_PRESENCE_DETECT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 197 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_PC_TIMING

#define EFI_CU_MEMORY_PC_TIMING   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 198 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_PC_CONFIGURING

#define EFI_CU_MEMORY_PC_CONFIGURING   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 199 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_PC_OPTIMIZING

#define EFI_CU_MEMORY_PC_OPTIMIZING   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 200 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_PC_INIT

#define EFI_CU_MEMORY_PC_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 201 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_PC_TEST

#define EFI_CU_MEMORY_PC_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Computing Unit Memory Subclass Progress Code definitions.

Definition at line 202 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_PEI_CAR_SB_INIT

#define EFI_CHIPSET_PC_PEI_CAR_SB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000000)

South Bridge initialization prior to memory detection.

Definition at line 212 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_PEI_CAR_NB_INIT

#define EFI_CHIPSET_PC_PEI_CAR_NB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000001)

North Bridge initialization prior to memory detection.

Definition at line 217 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_PEI_MEM_SB_INIT

#define EFI_CHIPSET_PC_PEI_MEM_SB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000002)

South Bridge initialization after memory detection.

Definition at line 222 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_PEI_MEM_NB_INIT

#define EFI_CHIPSET_PC_PEI_MEM_NB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000003)

North Bridge initialization after memory detection.

Definition at line 227 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_DXE_HB_INIT

#define EFI_CHIPSET_PC_DXE_HB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000004)

PCI Host Bridge DXE initialization.

Definition at line 232 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_DXE_NB_INIT

#define EFI_CHIPSET_PC_DXE_NB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000005)

North Bridge DXE initialization.

Definition at line 237 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_DXE_NB_SMM_INIT

#define EFI_CHIPSET_PC_DXE_NB_SMM_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000006)

North Bridge specific SMM initialization in DXE.

Definition at line 242 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_DXE_SB_RT_INIT

#define EFI_CHIPSET_PC_DXE_SB_RT_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000007)

Initialization of the South Bridge specific UEFI Runtime Services.

Definition at line 247 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_DXE_SB_INIT

#define EFI_CHIPSET_PC_DXE_SB_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000008)

South Bridge DXE initialization.

Definition at line 252 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_DXE_SB_SMM_INIT

#define EFI_CHIPSET_PC_DXE_SB_SMM_INIT   (EFI_SUBCLASS_SPECIFIC|0x00000009)

South Bridge specific SMM initialization in DXE.

Definition at line 257 of file PiStatusCode.h.

◆ EFI_CHIPSET_PC_DXE_SB_DEVICES_INIT

#define EFI_CHIPSET_PC_DXE_SB_DEVICES_INIT   (EFI_SUBCLASS_SPECIFIC|0x0000000a)

Initialization of the South Bridge devices.

Definition at line 262 of file PiStatusCode.h.

◆ EFI_CU_EC_NON_SPECIFIC

#define EFI_CU_EC_NON_SPECIFIC   0x00000000

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 269 of file PiStatusCode.h.

◆ EFI_CU_EC_DISABLED

#define EFI_CU_EC_DISABLED   0x00000001

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 270 of file PiStatusCode.h.

◆ EFI_CU_EC_NOT_SUPPORTED

#define EFI_CU_EC_NOT_SUPPORTED   0x00000002

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 271 of file PiStatusCode.h.

◆ EFI_CU_EC_NOT_DETECTED

#define EFI_CU_EC_NOT_DETECTED   0x00000003

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 272 of file PiStatusCode.h.

◆ EFI_CU_EC_NOT_CONFIGURED

#define EFI_CU_EC_NOT_CONFIGURED   0x00000004

Computing Unit Class Error Code definitions.

These are shared by all subclasses.

Definition at line 273 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_INVALID_TYPE

#define EFI_CU_HP_EC_INVALID_TYPE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 284 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_INVALID_SPEED

#define EFI_CU_HP_EC_INVALID_SPEED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 285 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_MISMATCH

#define EFI_CU_HP_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 286 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_TIMER_EXPIRED

#define EFI_CU_HP_EC_TIMER_EXPIRED   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 287 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_SELF_TEST

#define EFI_CU_HP_EC_SELF_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 288 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_INTERNAL

#define EFI_CU_HP_EC_INTERNAL   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 289 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_THERMAL

#define EFI_CU_HP_EC_THERMAL   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 290 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_LOW_VOLTAGE

#define EFI_CU_HP_EC_LOW_VOLTAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 291 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_HIGH_VOLTAGE

#define EFI_CU_HP_EC_HIGH_VOLTAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 292 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_CACHE

#define EFI_CU_HP_EC_CACHE   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 293 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_MICROCODE_UPDATE

#define EFI_CU_HP_EC_MICROCODE_UPDATE   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 294 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_CORRECTABLE

#define EFI_CU_HP_EC_CORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 295 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_UNCORRECTABLE

#define EFI_CU_HP_EC_UNCORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 296 of file PiStatusCode.h.

◆ EFI_CU_HP_EC_NO_MICROCODE_UPDATE

#define EFI_CU_HP_EC_NO_MICROCODE_UPDATE   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)

Computing Unit Host Processor Subclass Error Code definitions.

Definition at line 297 of file PiStatusCode.h.

◆ EFI_CU_FP_EC_HARD_FAIL

#define EFI_CU_FP_EC_HARD_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Firmware Processor Subclass Error Code definitions.

Definition at line 304 of file PiStatusCode.h.

◆ EFI_CU_FP_EC_SOFT_FAIL

#define EFI_CU_FP_EC_SOFT_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Firmware Processor Subclass Error Code definitions.

Definition at line 305 of file PiStatusCode.h.

◆ EFI_CU_FP_EC_COMM_ERROR

#define EFI_CU_FP_EC_COMM_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Firmware Processor Subclass Error Code definitions.

Definition at line 306 of file PiStatusCode.h.

◆ EFI_CU_CACHE_EC_INVALID_TYPE

#define EFI_CU_CACHE_EC_INVALID_TYPE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Cache Subclass Error Code definitions.

Definition at line 317 of file PiStatusCode.h.

◆ EFI_CU_CACHE_EC_INVALID_SPEED

#define EFI_CU_CACHE_EC_INVALID_SPEED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Cache Subclass Error Code definitions.

Definition at line 318 of file PiStatusCode.h.

◆ EFI_CU_CACHE_EC_INVALID_SIZE

#define EFI_CU_CACHE_EC_INVALID_SIZE   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Cache Subclass Error Code definitions.

Definition at line 319 of file PiStatusCode.h.

◆ EFI_CU_CACHE_EC_MISMATCH

#define EFI_CU_CACHE_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Computing Unit Cache Subclass Error Code definitions.

Definition at line 320 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_INVALID_TYPE

#define EFI_CU_MEMORY_EC_INVALID_TYPE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 327 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_INVALID_SPEED

#define EFI_CU_MEMORY_EC_INVALID_SPEED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 328 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_CORRECTABLE

#define EFI_CU_MEMORY_EC_CORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 329 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_UNCORRECTABLE

#define EFI_CU_MEMORY_EC_UNCORRECTABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 330 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_SPD_FAIL

#define EFI_CU_MEMORY_EC_SPD_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 331 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_INVALID_SIZE

#define EFI_CU_MEMORY_EC_INVALID_SIZE   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 332 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_MISMATCH

#define EFI_CU_MEMORY_EC_MISMATCH   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 333 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_S3_RESUME_FAIL

#define EFI_CU_MEMORY_EC_S3_RESUME_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 334 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_UPDATE_FAIL

#define EFI_CU_MEMORY_EC_UPDATE_FAIL   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 335 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_NONE_DETECTED

#define EFI_CU_MEMORY_EC_NONE_DETECTED   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 336 of file PiStatusCode.h.

◆ EFI_CU_MEMORY_EC_NONE_USEFUL

#define EFI_CU_MEMORY_EC_NONE_USEFUL   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)

Computing Unit Memory Subclass Error Code definitions.

Definition at line 337 of file PiStatusCode.h.

◆ EFI_CHIPSET_EC_BAD_BATTERY

#define EFI_CHIPSET_EC_BAD_BATTERY   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Chipset Subclass Error Code definitions.

Definition at line 344 of file PiStatusCode.h.

◆ EFI_CHIPSET_EC_DXE_NB_ERROR

#define EFI_CHIPSET_EC_DXE_NB_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Chipset Subclass Error Code definitions.

Definition at line 345 of file PiStatusCode.h.

◆ EFI_CHIPSET_EC_DXE_SB_ERROR

#define EFI_CHIPSET_EC_DXE_SB_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Chipset Subclass Error Code definitions.

Definition at line 346 of file PiStatusCode.h.

◆ EFI_CHIPSET_EC_INTRUDER_DETECT

#define EFI_CHIPSET_EC_INTRUDER_DETECT   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Computing Unit Chipset Subclass Error Code definitions.

Definition at line 347 of file PiStatusCode.h.

◆ EFI_MANAGEABILITY_EC_REDFISH_COMMUNICATION_ERROR

#define EFI_MANAGEABILITY_EC_REDFISH_COMMUNICATION_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Computing Unit Manageability Subclass Error Code definitions.

The detail information is reported by REPORT_STATUS_CODE_WITH_EXTENDED_DATA

Definition at line 355 of file PiStatusCode.h.

◆ EFI_MANAGEABILITY_EC_REDFISH_HOST_INTERFACE_ERROR

#define EFI_MANAGEABILITY_EC_REDFISH_HOST_INTERFACE_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Computing Unit Manageability Subclass Error Code definitions.

The detail information is reported by REPORT_STATUS_CODE_WITH_EXTENDED_DATA

Definition at line 356 of file PiStatusCode.h.

◆ EFI_MANAGEABILITY_EC_REDFISH_BOOTSTRAP_CREDENTIAL_ERROR

#define EFI_MANAGEABILITY_EC_REDFISH_BOOTSTRAP_CREDENTIAL_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Computing Unit Manageability Subclass Error Code definitions.

The detail information is reported by REPORT_STATUS_CODE_WITH_EXTENDED_DATA

Definition at line 357 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_UNSPECIFIED

#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 366 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_KEYBOARD

#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 367 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_MOUSE

#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 368 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_LOCAL_CONSOLE

#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 369 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_REMOTE_CONSOLE

#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 370 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_SERIAL_PORT

#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 371 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_PARALLEL_PORT

#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 372 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_FIXED_MEDIA

#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 373 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_REMOVABLE_MEDIA

#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 374 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_AUDIO_INPUT

#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 375 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_AUDIO_OUTPUT

#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 376 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_LCD_DEVICE

#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 377 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_NETWORK

#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 378 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_DOCKING

#define EFI_PERIPHERAL_DOCKING   (EFI_PERIPHERAL | 0x000D0000)

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 379 of file PiStatusCode.h.

◆ EFI_PERIPHERAL_TPM

#define EFI_PERIPHERAL_TPM   (EFI_PERIPHERAL | 0x000E0000)

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 380 of file PiStatusCode.h.

◆ EFI_P_PC_INIT

#define EFI_P_PC_INIT   0x00000000

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 388 of file PiStatusCode.h.

◆ EFI_P_PC_RESET

#define EFI_P_PC_RESET   0x00000001

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 389 of file PiStatusCode.h.

◆ EFI_P_PC_DISABLE

#define EFI_P_PC_DISABLE   0x00000002

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 390 of file PiStatusCode.h.

◆ EFI_P_PC_PRESENCE_DETECT

#define EFI_P_PC_PRESENCE_DETECT   0x00000003

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 391 of file PiStatusCode.h.

◆ EFI_P_PC_ENABLE

#define EFI_P_PC_ENABLE   0x00000004

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 392 of file PiStatusCode.h.

◆ EFI_P_PC_RECONFIG

#define EFI_P_PC_RECONFIG   0x00000005

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 393 of file PiStatusCode.h.

◆ EFI_P_PC_DETECTED

#define EFI_P_PC_DETECTED   0x00000006

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 394 of file PiStatusCode.h.

◆ EFI_P_PC_REMOVED

#define EFI_P_PC_REMOVED   0x00000007

Peripheral Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 395 of file PiStatusCode.h.

◆ EFI_P_KEYBOARD_PC_CLEAR_BUFFER

#define EFI_P_KEYBOARD_PC_CLEAR_BUFFER   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Peripheral Class Keyboard Subclass Progress Code definitions.

Definition at line 406 of file PiStatusCode.h.

◆ EFI_P_KEYBOARD_PC_SELF_TEST

#define EFI_P_KEYBOARD_PC_SELF_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Peripheral Class Keyboard Subclass Progress Code definitions.

Definition at line 407 of file PiStatusCode.h.

◆ EFI_P_MOUSE_PC_SELF_TEST

#define EFI_P_MOUSE_PC_SELF_TEST   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Peripheral Class Mouse Subclass Progress Code definitions.

Definition at line 414 of file PiStatusCode.h.

◆ EFI_P_SERIAL_PORT_PC_CLEAR_BUFFER

#define EFI_P_SERIAL_PORT_PC_CLEAR_BUFFER   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Peripheral Class Serial Port Subclass Progress Code definitions.

Definition at line 429 of file PiStatusCode.h.

◆ EFI_P_EC_NON_SPECIFIC

#define EFI_P_EC_NON_SPECIFIC   0x00000000

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 465 of file PiStatusCode.h.

◆ EFI_P_EC_DISABLED

#define EFI_P_EC_DISABLED   0x00000001

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 466 of file PiStatusCode.h.

◆ EFI_P_EC_NOT_SUPPORTED

#define EFI_P_EC_NOT_SUPPORTED   0x00000002

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 467 of file PiStatusCode.h.

◆ EFI_P_EC_NOT_DETECTED

#define EFI_P_EC_NOT_DETECTED   0x00000003

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 468 of file PiStatusCode.h.

◆ EFI_P_EC_NOT_CONFIGURED

#define EFI_P_EC_NOT_CONFIGURED   0x00000004

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 469 of file PiStatusCode.h.

◆ EFI_P_EC_INTERFACE_ERROR

#define EFI_P_EC_INTERFACE_ERROR   0x00000005

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 470 of file PiStatusCode.h.

◆ EFI_P_EC_CONTROLLER_ERROR

#define EFI_P_EC_CONTROLLER_ERROR   0x00000006

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 471 of file PiStatusCode.h.

◆ EFI_P_EC_INPUT_ERROR

#define EFI_P_EC_INPUT_ERROR   0x00000007

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 472 of file PiStatusCode.h.

◆ EFI_P_EC_OUTPUT_ERROR

#define EFI_P_EC_OUTPUT_ERROR   0x00000008

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 473 of file PiStatusCode.h.

◆ EFI_P_EC_RESOURCE_CONFLICT

#define EFI_P_EC_RESOURCE_CONFLICT   0x00000009

Peripheral Class Error Code definitions.

These are shared by all subclasses.

Definition at line 474 of file PiStatusCode.h.

◆ EFI_P_KEYBOARD_EC_LOCKED

#define EFI_P_KEYBOARD_EC_LOCKED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Peripheral Class Keyboard Subclass Error Code definitions.

Definition at line 485 of file PiStatusCode.h.

◆ EFI_P_KEYBOARD_EC_STUCK_KEY

#define EFI_P_KEYBOARD_EC_STUCK_KEY   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Peripheral Class Keyboard Subclass Error Code definitions.

Definition at line 486 of file PiStatusCode.h.

◆ EFI_P_KEYBOARD_EC_BUFFER_FULL

#define EFI_P_KEYBOARD_EC_BUFFER_FULL   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Peripheral Class Keyboard Subclass Error Code definitions.

Definition at line 487 of file PiStatusCode.h.

◆ EFI_P_MOUSE_EC_LOCKED

#define EFI_P_MOUSE_EC_LOCKED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Peripheral Class Mouse Subclass Error Code definitions.

Definition at line 494 of file PiStatusCode.h.

◆ EFI_IO_BUS_UNSPECIFIED

#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 543 of file PiStatusCode.h.

◆ EFI_IO_BUS_PCI

#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 544 of file PiStatusCode.h.

◆ EFI_IO_BUS_USB

#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 545 of file PiStatusCode.h.

◆ EFI_IO_BUS_IBA

#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 546 of file PiStatusCode.h.

◆ EFI_IO_BUS_AGP

#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 547 of file PiStatusCode.h.

◆ EFI_IO_BUS_PC_CARD

#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 548 of file PiStatusCode.h.

◆ EFI_IO_BUS_LPC

#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 549 of file PiStatusCode.h.

◆ EFI_IO_BUS_SCSI

#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 550 of file PiStatusCode.h.

◆ EFI_IO_BUS_ATA_ATAPI

#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 551 of file PiStatusCode.h.

◆ EFI_IO_BUS_FC

#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 552 of file PiStatusCode.h.

◆ EFI_IO_BUS_IP_NETWORK

#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 553 of file PiStatusCode.h.

◆ EFI_IO_BUS_SMBUS

#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 554 of file PiStatusCode.h.

◆ EFI_IO_BUS_I2C

#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 555 of file PiStatusCode.h.

◆ EFI_IOB_PC_INIT

#define EFI_IOB_PC_INIT   0x00000000

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 563 of file PiStatusCode.h.

◆ EFI_IOB_PC_RESET

#define EFI_IOB_PC_RESET   0x00000001

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 564 of file PiStatusCode.h.

◆ EFI_IOB_PC_DISABLE

#define EFI_IOB_PC_DISABLE   0x00000002

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 565 of file PiStatusCode.h.

◆ EFI_IOB_PC_DETECT

#define EFI_IOB_PC_DETECT   0x00000003

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 566 of file PiStatusCode.h.

◆ EFI_IOB_PC_ENABLE

#define EFI_IOB_PC_ENABLE   0x00000004

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 567 of file PiStatusCode.h.

◆ EFI_IOB_PC_RECONFIG

#define EFI_IOB_PC_RECONFIG   0x00000005

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 568 of file PiStatusCode.h.

◆ EFI_IOB_PC_HOTPLUG

#define EFI_IOB_PC_HOTPLUG   0x00000006

IO Bus Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 569 of file PiStatusCode.h.

◆ EFI_IOB_PCI_BUS_ENUM

#define EFI_IOB_PCI_BUS_ENUM   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

IO Bus Class PCI Subclass Progress Code definitions.

Definition at line 580 of file PiStatusCode.h.

◆ EFI_IOB_PCI_RES_ALLOC

#define EFI_IOB_PCI_RES_ALLOC   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

IO Bus Class PCI Subclass Progress Code definitions.

Definition at line 581 of file PiStatusCode.h.

◆ EFI_IOB_PCI_HPC_INIT

#define EFI_IOB_PCI_HPC_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

IO Bus Class PCI Subclass Progress Code definitions.

Definition at line 582 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_ENABLE

#define EFI_IOB_ATA_BUS_SMART_ENABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Definition at line 612 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_DISABLE

#define EFI_IOB_ATA_BUS_SMART_DISABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Definition at line 613 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_OVERTHRESHOLD

#define EFI_IOB_ATA_BUS_SMART_OVERTHRESHOLD   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Definition at line 614 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_UNDERTHRESHOLD

#define EFI_IOB_ATA_BUS_SMART_UNDERTHRESHOLD   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Definition at line 615 of file PiStatusCode.h.

◆ EFI_IOB_EC_NON_SPECIFIC

#define EFI_IOB_EC_NON_SPECIFIC   0x00000000

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 637 of file PiStatusCode.h.

◆ EFI_IOB_EC_DISABLED

#define EFI_IOB_EC_DISABLED   0x00000001

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 638 of file PiStatusCode.h.

◆ EFI_IOB_EC_NOT_SUPPORTED

#define EFI_IOB_EC_NOT_SUPPORTED   0x00000002

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 639 of file PiStatusCode.h.

◆ EFI_IOB_EC_NOT_DETECTED

#define EFI_IOB_EC_NOT_DETECTED   0x00000003

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 640 of file PiStatusCode.h.

◆ EFI_IOB_EC_NOT_CONFIGURED

#define EFI_IOB_EC_NOT_CONFIGURED   0x00000004

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 641 of file PiStatusCode.h.

◆ EFI_IOB_EC_INTERFACE_ERROR

#define EFI_IOB_EC_INTERFACE_ERROR   0x00000005

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 642 of file PiStatusCode.h.

◆ EFI_IOB_EC_CONTROLLER_ERROR

#define EFI_IOB_EC_CONTROLLER_ERROR   0x00000006

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 643 of file PiStatusCode.h.

◆ EFI_IOB_EC_READ_ERROR

#define EFI_IOB_EC_READ_ERROR   0x00000007

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 644 of file PiStatusCode.h.

◆ EFI_IOB_EC_WRITE_ERROR

#define EFI_IOB_EC_WRITE_ERROR   0x00000008

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 645 of file PiStatusCode.h.

◆ EFI_IOB_EC_RESOURCE_CONFLICT

#define EFI_IOB_EC_RESOURCE_CONFLICT   0x00000009

IO Bus Class Error Code definitions.

These are shared by all subclasses.

Definition at line 646 of file PiStatusCode.h.

◆ EFI_IOB_PCI_EC_PERR

#define EFI_IOB_PCI_EC_PERR   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

IO Bus Class PCI Subclass Error Code definitions.

Definition at line 657 of file PiStatusCode.h.

◆ EFI_IOB_PCI_EC_SERR

#define EFI_IOB_PCI_EC_SERR   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

IO Bus Class PCI Subclass Error Code definitions.

Definition at line 658 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_NOTSUPPORTED

#define EFI_IOB_ATA_BUS_SMART_NOTSUPPORTED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Definition at line 688 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_DISABLED

#define EFI_IOB_ATA_BUS_SMART_DISABLED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Definition at line 689 of file PiStatusCode.h.

◆ EFI_SOFTWARE_UNSPECIFIED

#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 713 of file PiStatusCode.h.

◆ EFI_SOFTWARE_SEC

#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 714 of file PiStatusCode.h.

◆ EFI_SOFTWARE_PEI_CORE

#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 715 of file PiStatusCode.h.

◆ EFI_SOFTWARE_PEI_MODULE

#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 716 of file PiStatusCode.h.

◆ EFI_SOFTWARE_DXE_CORE

#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 717 of file PiStatusCode.h.

◆ EFI_SOFTWARE_DXE_BS_DRIVER

#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 718 of file PiStatusCode.h.

◆ EFI_SOFTWARE_DXE_RT_DRIVER

#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 719 of file PiStatusCode.h.

◆ EFI_SOFTWARE_SMM_DRIVER

#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 720 of file PiStatusCode.h.

◆ EFI_SOFTWARE_EFI_APPLICATION

#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 721 of file PiStatusCode.h.

◆ EFI_SOFTWARE_EFI_OS_LOADER

#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 722 of file PiStatusCode.h.

◆ EFI_SOFTWARE_RT

#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 723 of file PiStatusCode.h.

◆ EFI_SOFTWARE_AL

#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 724 of file PiStatusCode.h.

◆ EFI_SOFTWARE_EBC_EXCEPTION

#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 725 of file PiStatusCode.h.

◆ EFI_SOFTWARE_IA32_EXCEPTION

#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 726 of file PiStatusCode.h.

◆ EFI_SOFTWARE_IPF_EXCEPTION

#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 727 of file PiStatusCode.h.

◆ EFI_SOFTWARE_PEI_SERVICE

#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 728 of file PiStatusCode.h.

◆ EFI_SOFTWARE_EFI_BOOT_SERVICE

#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 729 of file PiStatusCode.h.

◆ EFI_SOFTWARE_EFI_RUNTIME_SERVICE

#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 730 of file PiStatusCode.h.

◆ EFI_SOFTWARE_EFI_DXE_SERVICE

#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 731 of file PiStatusCode.h.

◆ EFI_SOFTWARE_X64_EXCEPTION

#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 732 of file PiStatusCode.h.

◆ EFI_SOFTWARE_ARM_EXCEPTION

#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 733 of file PiStatusCode.h.

◆ EFI_SW_PC_INIT

#define EFI_SW_PC_INIT   0x00000000

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 742 of file PiStatusCode.h.

◆ EFI_SW_PC_LOAD

#define EFI_SW_PC_LOAD   0x00000001

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 743 of file PiStatusCode.h.

◆ EFI_SW_PC_INIT_BEGIN

#define EFI_SW_PC_INIT_BEGIN   0x00000002

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 744 of file PiStatusCode.h.

◆ EFI_SW_PC_INIT_END

#define EFI_SW_PC_INIT_END   0x00000003

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 745 of file PiStatusCode.h.

◆ EFI_SW_PC_AUTHENTICATE_BEGIN

#define EFI_SW_PC_AUTHENTICATE_BEGIN   0x00000004

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 746 of file PiStatusCode.h.

◆ EFI_SW_PC_AUTHENTICATE_END

#define EFI_SW_PC_AUTHENTICATE_END   0x00000005

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 747 of file PiStatusCode.h.

◆ EFI_SW_PC_INPUT_WAIT

#define EFI_SW_PC_INPUT_WAIT   0x00000006

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 748 of file PiStatusCode.h.

◆ EFI_SW_PC_USER_SETUP

#define EFI_SW_PC_USER_SETUP   0x00000007

Software Class Progress Code definitions.

These are shared by all subclasses.

Definition at line 749 of file PiStatusCode.h.

◆ EFI_SW_SEC_PC_ENTRY_POINT

#define EFI_SW_SEC_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class SEC Subclass Progress Code definitions.

Definition at line 760 of file PiStatusCode.h.

◆ EFI_SW_SEC_PC_HANDOFF_TO_NEXT

#define EFI_SW_SEC_PC_HANDOFF_TO_NEXT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class SEC Subclass Progress Code definitions.

Definition at line 761 of file PiStatusCode.h.

◆ EFI_SW_PEI_CORE_PC_ENTRY_POINT

#define EFI_SW_PEI_CORE_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class PEI Core Subclass Progress Code definitions.

Definition at line 768 of file PiStatusCode.h.

◆ EFI_SW_PEI_CORE_PC_HANDOFF_TO_NEXT

#define EFI_SW_PEI_CORE_PC_HANDOFF_TO_NEXT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class PEI Core Subclass Progress Code definitions.

Definition at line 769 of file PiStatusCode.h.

◆ EFI_SW_PEI_CORE_PC_RETURN_TO_LAST

#define EFI_SW_PEI_CORE_PC_RETURN_TO_LAST   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class PEI Core Subclass Progress Code definitions.

Definition at line 770 of file PiStatusCode.h.

◆ EFI_SW_PEI_PC_RECOVERY_BEGIN

#define EFI_SW_PEI_PC_RECOVERY_BEGIN   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 777 of file PiStatusCode.h.

◆ EFI_SW_PEI_PC_CAPSULE_LOAD

#define EFI_SW_PEI_PC_CAPSULE_LOAD   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 778 of file PiStatusCode.h.

◆ EFI_SW_PEI_PC_CAPSULE_START

#define EFI_SW_PEI_PC_CAPSULE_START   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 779 of file PiStatusCode.h.

◆ EFI_SW_PEI_PC_RECOVERY_USER

#define EFI_SW_PEI_PC_RECOVERY_USER   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 780 of file PiStatusCode.h.

◆ EFI_SW_PEI_PC_RECOVERY_AUTO

#define EFI_SW_PEI_PC_RECOVERY_AUTO   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 781 of file PiStatusCode.h.

◆ EFI_SW_PEI_PC_S3_BOOT_SCRIPT

#define EFI_SW_PEI_PC_S3_BOOT_SCRIPT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 782 of file PiStatusCode.h.

◆ EFI_SW_PEI_PC_OS_WAKE

#define EFI_SW_PEI_PC_OS_WAKE   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 783 of file PiStatusCode.h.

◆ EFI_SW_PEI_PC_S3_STARTED

#define EFI_SW_PEI_PC_S3_STARTED   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class PEI Module Subclass Progress Code definitions.

Definition at line 784 of file PiStatusCode.h.

◆ EFI_SW_DXE_CORE_PC_ENTRY_POINT

#define EFI_SW_DXE_CORE_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 791 of file PiStatusCode.h.

◆ EFI_SW_DXE_CORE_PC_HANDOFF_TO_NEXT

#define EFI_SW_DXE_CORE_PC_HANDOFF_TO_NEXT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 792 of file PiStatusCode.h.

◆ EFI_SW_DXE_CORE_PC_RETURN_TO_LAST

#define EFI_SW_DXE_CORE_PC_RETURN_TO_LAST   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 793 of file PiStatusCode.h.

◆ EFI_SW_DXE_CORE_PC_START_DRIVER

#define EFI_SW_DXE_CORE_PC_START_DRIVER   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 794 of file PiStatusCode.h.

◆ EFI_SW_DXE_CORE_PC_ARCH_READY

#define EFI_SW_DXE_CORE_PC_ARCH_READY   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class DXE Core Subclass Progress Code definitions.

Definition at line 795 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_LEGACY_OPROM_INIT

#define EFI_SW_DXE_BS_PC_LEGACY_OPROM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 802 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_READY_TO_BOOT_EVENT

#define EFI_SW_DXE_BS_PC_READY_TO_BOOT_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 803 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_LEGACY_BOOT_EVENT

#define EFI_SW_DXE_BS_PC_LEGACY_BOOT_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 804 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_EXIT_BOOT_SERVICES_EVENT

#define EFI_SW_DXE_BS_PC_EXIT_BOOT_SERVICES_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 805 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_VIRTUAL_ADDRESS_CHANGE_EVENT

#define EFI_SW_DXE_BS_PC_VIRTUAL_ADDRESS_CHANGE_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 806 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_VARIABLE_SERVICES_INIT

#define EFI_SW_DXE_BS_PC_VARIABLE_SERVICES_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 807 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_VARIABLE_RECLAIM

#define EFI_SW_DXE_BS_PC_VARIABLE_RECLAIM   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 808 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_ATTEMPT_BOOT_ORDER_EVENT

#define EFI_SW_DXE_BS_PC_ATTEMPT_BOOT_ORDER_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 809 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_CONFIG_RESET

#define EFI_SW_DXE_BS_PC_CONFIG_RESET   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 810 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_CSM_INIT

#define EFI_SW_DXE_BS_PC_CSM_INIT   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Software Class DXE BS Driver Subclass Progress Code definitions.

Definition at line 811 of file PiStatusCode.h.

◆ EFI_SW_RT_PC_ENTRY_POINT

#define EFI_SW_RT_PC_ENTRY_POINT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class EFI RT Subclass Progress Code definitions.

Definition at line 830 of file PiStatusCode.h.

◆ EFI_SW_RT_PC_HANDOFF_TO_NEXT

#define EFI_SW_RT_PC_HANDOFF_TO_NEXT   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class EFI RT Subclass Progress Code definitions.

Definition at line 831 of file PiStatusCode.h.

◆ EFI_SW_RT_PC_RETURN_TO_LAST

#define EFI_SW_RT_PC_RETURN_TO_LAST   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class EFI RT Subclass Progress Code definitions.

Definition at line 832 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_INSTALL_PPI

#define EFI_SW_PS_PC_INSTALL_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 863 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_REINSTALL_PPI

#define EFI_SW_PS_PC_REINSTALL_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 864 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_LOCATE_PPI

#define EFI_SW_PS_PC_LOCATE_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 865 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_NOTIFY_PPI

#define EFI_SW_PS_PC_NOTIFY_PPI   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 866 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_GET_BOOT_MODE

#define EFI_SW_PS_PC_GET_BOOT_MODE   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 867 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_SET_BOOT_MODE

#define EFI_SW_PS_PC_SET_BOOT_MODE   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 868 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_GET_HOB_LIST

#define EFI_SW_PS_PC_GET_HOB_LIST   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 869 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_CREATE_HOB

#define EFI_SW_PS_PC_CREATE_HOB   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 870 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_FFS_FIND_NEXT_VOLUME

#define EFI_SW_PS_PC_FFS_FIND_NEXT_VOLUME   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 871 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_FFS_FIND_NEXT_FILE

#define EFI_SW_PS_PC_FFS_FIND_NEXT_FILE   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 872 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_FFS_FIND_SECTION_DATA

#define EFI_SW_PS_PC_FFS_FIND_SECTION_DATA   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 873 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_INSTALL_PEI_MEMORY

#define EFI_SW_PS_PC_INSTALL_PEI_MEMORY   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 874 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_ALLOCATE_PAGES

#define EFI_SW_PS_PC_ALLOCATE_PAGES   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 875 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_ALLOCATE_POOL

#define EFI_SW_PS_PC_ALLOCATE_POOL   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 876 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_COPY_MEM

#define EFI_SW_PS_PC_COPY_MEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000E)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 877 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_SET_MEM

#define EFI_SW_PS_PC_SET_MEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000F)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 878 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_RESET_SYSTEM

#define EFI_SW_PS_PC_RESET_SYSTEM   (EFI_SUBCLASS_SPECIFIC | 0x00000010)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 879 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_FFS_FIND_FILE_BY_NAME

#define EFI_SW_PS_PC_FFS_FIND_FILE_BY_NAME   (EFI_SUBCLASS_SPECIFIC | 0x00000013)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 880 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_FFS_GET_FILE_INFO

#define EFI_SW_PS_PC_FFS_GET_FILE_INFO   (EFI_SUBCLASS_SPECIFIC | 0x00000014)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 881 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_FFS_GET_VOLUME_INFO

#define EFI_SW_PS_PC_FFS_GET_VOLUME_INFO   (EFI_SUBCLASS_SPECIFIC | 0x00000015)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 882 of file PiStatusCode.h.

◆ EFI_SW_PS_PC_FFS_REGISTER_FOR_SHADOW

#define EFI_SW_PS_PC_FFS_REGISTER_FOR_SHADOW   (EFI_SUBCLASS_SPECIFIC | 0x00000016)

Software Class PEI Services Subclass Progress Code definitions.

Definition at line 883 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_RAISE_TPL

#define EFI_SW_BS_PC_RAISE_TPL   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 890 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_RESTORE_TPL

#define EFI_SW_BS_PC_RESTORE_TPL   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 891 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_ALLOCATE_PAGES

#define EFI_SW_BS_PC_ALLOCATE_PAGES   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 892 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_FREE_PAGES

#define EFI_SW_BS_PC_FREE_PAGES   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 893 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_GET_MEMORY_MAP

#define EFI_SW_BS_PC_GET_MEMORY_MAP   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 894 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_ALLOCATE_POOL

#define EFI_SW_BS_PC_ALLOCATE_POOL   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 895 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_FREE_POOL

#define EFI_SW_BS_PC_FREE_POOL   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 896 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_CREATE_EVENT

#define EFI_SW_BS_PC_CREATE_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 897 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_SET_TIMER

#define EFI_SW_BS_PC_SET_TIMER   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 898 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_WAIT_FOR_EVENT

#define EFI_SW_BS_PC_WAIT_FOR_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 899 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_SIGNAL_EVENT

#define EFI_SW_BS_PC_SIGNAL_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 900 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_CLOSE_EVENT

#define EFI_SW_BS_PC_CLOSE_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 901 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_CHECK_EVENT

#define EFI_SW_BS_PC_CHECK_EVENT   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 902 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_INSTALL_PROTOCOL_INTERFACE

#define EFI_SW_BS_PC_INSTALL_PROTOCOL_INTERFACE   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 903 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_REINSTALL_PROTOCOL_INTERFACE

#define EFI_SW_BS_PC_REINSTALL_PROTOCOL_INTERFACE   (EFI_SUBCLASS_SPECIFIC | 0x0000000E)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 904 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_UNINSTALL_PROTOCOL_INTERFACE

#define EFI_SW_BS_PC_UNINSTALL_PROTOCOL_INTERFACE   (EFI_SUBCLASS_SPECIFIC | 0x0000000F)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 905 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_HANDLE_PROTOCOL

#define EFI_SW_BS_PC_HANDLE_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x00000010)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 906 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_PC_HANDLE_PROTOCOL

#define EFI_SW_BS_PC_PC_HANDLE_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x00000011)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 907 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_REGISTER_PROTOCOL_NOTIFY

#define EFI_SW_BS_PC_REGISTER_PROTOCOL_NOTIFY   (EFI_SUBCLASS_SPECIFIC | 0x00000012)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 908 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_LOCATE_HANDLE

#define EFI_SW_BS_PC_LOCATE_HANDLE   (EFI_SUBCLASS_SPECIFIC | 0x00000013)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 909 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_INSTALL_CONFIGURATION_TABLE

#define EFI_SW_BS_PC_INSTALL_CONFIGURATION_TABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000014)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 910 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_LOAD_IMAGE

#define EFI_SW_BS_PC_LOAD_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000015)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 911 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_START_IMAGE

#define EFI_SW_BS_PC_START_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000016)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 912 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_EXIT

#define EFI_SW_BS_PC_EXIT   (EFI_SUBCLASS_SPECIFIC | 0x00000017)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 913 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_UNLOAD_IMAGE

#define EFI_SW_BS_PC_UNLOAD_IMAGE   (EFI_SUBCLASS_SPECIFIC | 0x00000018)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 914 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_EXIT_BOOT_SERVICES

#define EFI_SW_BS_PC_EXIT_BOOT_SERVICES   (EFI_SUBCLASS_SPECIFIC | 0x00000019)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 915 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_GET_NEXT_MONOTONIC_COUNT

#define EFI_SW_BS_PC_GET_NEXT_MONOTONIC_COUNT   (EFI_SUBCLASS_SPECIFIC | 0x0000001A)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 916 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_STALL

#define EFI_SW_BS_PC_STALL   (EFI_SUBCLASS_SPECIFIC | 0x0000001B)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 917 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_SET_WATCHDOG_TIMER

#define EFI_SW_BS_PC_SET_WATCHDOG_TIMER   (EFI_SUBCLASS_SPECIFIC | 0x0000001C)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 918 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_CONNECT_CONTROLLER

#define EFI_SW_BS_PC_CONNECT_CONTROLLER   (EFI_SUBCLASS_SPECIFIC | 0x0000001D)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 919 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_DISCONNECT_CONTROLLER

#define EFI_SW_BS_PC_DISCONNECT_CONTROLLER   (EFI_SUBCLASS_SPECIFIC | 0x0000001E)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 920 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_OPEN_PROTOCOL

#define EFI_SW_BS_PC_OPEN_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x0000001F)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 921 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_CLOSE_PROTOCOL

#define EFI_SW_BS_PC_CLOSE_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x00000020)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 922 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_OPEN_PROTOCOL_INFORMATION

#define EFI_SW_BS_PC_OPEN_PROTOCOL_INFORMATION   (EFI_SUBCLASS_SPECIFIC | 0x00000021)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 923 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_PROTOCOLS_PER_HANDLE

#define EFI_SW_BS_PC_PROTOCOLS_PER_HANDLE   (EFI_SUBCLASS_SPECIFIC | 0x00000022)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 924 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_LOCATE_HANDLE_BUFFER

#define EFI_SW_BS_PC_LOCATE_HANDLE_BUFFER   (EFI_SUBCLASS_SPECIFIC | 0x00000023)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 925 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_LOCATE_PROTOCOL

#define EFI_SW_BS_PC_LOCATE_PROTOCOL   (EFI_SUBCLASS_SPECIFIC | 0x00000024)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 926 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_INSTALL_MULTIPLE_INTERFACES

#define EFI_SW_BS_PC_INSTALL_MULTIPLE_INTERFACES   (EFI_SUBCLASS_SPECIFIC | 0x00000025)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 927 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_UNINSTALL_MULTIPLE_INTERFACES

#define EFI_SW_BS_PC_UNINSTALL_MULTIPLE_INTERFACES   (EFI_SUBCLASS_SPECIFIC | 0x00000026)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 928 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_CALCULATE_CRC_32

#define EFI_SW_BS_PC_CALCULATE_CRC_32   (EFI_SUBCLASS_SPECIFIC | 0x00000027)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 929 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_COPY_MEM

#define EFI_SW_BS_PC_COPY_MEM   (EFI_SUBCLASS_SPECIFIC | 0x00000028)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 930 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_SET_MEM

#define EFI_SW_BS_PC_SET_MEM   (EFI_SUBCLASS_SPECIFIC | 0x00000029)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 931 of file PiStatusCode.h.

◆ EFI_SW_BS_PC_CREATE_EVENT_EX

#define EFI_SW_BS_PC_CREATE_EVENT_EX   (EFI_SUBCLASS_SPECIFIC | 0x0000002A)

Software Class EFI Boot Services Subclass Progress Code definitions.

Definition at line 932 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_GET_TIME

#define EFI_SW_RS_PC_GET_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 939 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_SET_TIME

#define EFI_SW_RS_PC_SET_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 940 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_GET_WAKEUP_TIME

#define EFI_SW_RS_PC_GET_WAKEUP_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 941 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_SET_WAKEUP_TIME

#define EFI_SW_RS_PC_SET_WAKEUP_TIME   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 942 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_SET_VIRTUAL_ADDRESS_MAP

#define EFI_SW_RS_PC_SET_VIRTUAL_ADDRESS_MAP   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 943 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_CONVERT_POINTER

#define EFI_SW_RS_PC_CONVERT_POINTER   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 944 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_GET_VARIABLE

#define EFI_SW_RS_PC_GET_VARIABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 945 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_GET_NEXT_VARIABLE_NAME

#define EFI_SW_RS_PC_GET_NEXT_VARIABLE_NAME   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 946 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_SET_VARIABLE

#define EFI_SW_RS_PC_SET_VARIABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 947 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_GET_NEXT_HIGH_MONOTONIC_COUNT

#define EFI_SW_RS_PC_GET_NEXT_HIGH_MONOTONIC_COUNT   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 948 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_RESET_SYSTEM

#define EFI_SW_RS_PC_RESET_SYSTEM   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 949 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_UPDATE_CAPSULE

#define EFI_SW_RS_PC_UPDATE_CAPSULE   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 950 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_QUERY_CAPSULE_CAPABILITIES

#define EFI_SW_RS_PC_QUERY_CAPSULE_CAPABILITIES   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 951 of file PiStatusCode.h.

◆ EFI_SW_RS_PC_QUERY_VARIABLE_INFO

#define EFI_SW_RS_PC_QUERY_VARIABLE_INFO   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)

Software Class EFI Runtime Services Subclass Progress Code definitions.

Definition at line 952 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_ADD_MEMORY_SPACE

#define EFI_SW_DS_PC_ADD_MEMORY_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 959 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_ALLOCATE_MEMORY_SPACE

#define EFI_SW_DS_PC_ALLOCATE_MEMORY_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 960 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_FREE_MEMORY_SPACE

#define EFI_SW_DS_PC_FREE_MEMORY_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 961 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_REMOVE_MEMORY_SPACE

#define EFI_SW_DS_PC_REMOVE_MEMORY_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 962 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_GET_MEMORY_SPACE_DESCRIPTOR

#define EFI_SW_DS_PC_GET_MEMORY_SPACE_DESCRIPTOR   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 963 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_SET_MEMORY_SPACE_ATTRIBUTES

#define EFI_SW_DS_PC_SET_MEMORY_SPACE_ATTRIBUTES   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 964 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_GET_MEMORY_SPACE_MAP

#define EFI_SW_DS_PC_GET_MEMORY_SPACE_MAP   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 965 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_ADD_IO_SPACE

#define EFI_SW_DS_PC_ADD_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 966 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_ALLOCATE_IO_SPACE

#define EFI_SW_DS_PC_ALLOCATE_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 967 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_FREE_IO_SPACE

#define EFI_SW_DS_PC_FREE_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 968 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_REMOVE_IO_SPACE

#define EFI_SW_DS_PC_REMOVE_IO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x0000000A)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 969 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_GET_IO_SPACE_DESCRIPTOR

#define EFI_SW_DS_PC_GET_IO_SPACE_DESCRIPTOR   (EFI_SUBCLASS_SPECIFIC | 0x0000000B)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 970 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_GET_IO_SPACE_MAP

#define EFI_SW_DS_PC_GET_IO_SPACE_MAP   (EFI_SUBCLASS_SPECIFIC | 0x0000000C)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 971 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_DISPATCH

#define EFI_SW_DS_PC_DISPATCH   (EFI_SUBCLASS_SPECIFIC | 0x0000000D)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 972 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_SCHEDULE

#define EFI_SW_DS_PC_SCHEDULE   (EFI_SUBCLASS_SPECIFIC | 0x0000000E)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 973 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_TRUST

#define EFI_SW_DS_PC_TRUST   (EFI_SUBCLASS_SPECIFIC | 0x0000000F)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 974 of file PiStatusCode.h.

◆ EFI_SW_DS_PC_PROCESS_FIRMWARE_VOLUME

#define EFI_SW_DS_PC_PROCESS_FIRMWARE_VOLUME   (EFI_SUBCLASS_SPECIFIC | 0x00000010)

Software Class EFI DXE Services Subclass Progress Code definitions.

Definition at line 975 of file PiStatusCode.h.

◆ EFI_SW_EC_NON_SPECIFIC

#define EFI_SW_EC_NON_SPECIFIC   0x00000000

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 983 of file PiStatusCode.h.

◆ EFI_SW_EC_LOAD_ERROR

#define EFI_SW_EC_LOAD_ERROR   0x00000001

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 984 of file PiStatusCode.h.

◆ EFI_SW_EC_INVALID_PARAMETER

#define EFI_SW_EC_INVALID_PARAMETER   0x00000002

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 985 of file PiStatusCode.h.

◆ EFI_SW_EC_UNSUPPORTED

#define EFI_SW_EC_UNSUPPORTED   0x00000003

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 986 of file PiStatusCode.h.

◆ EFI_SW_EC_INVALID_BUFFER

#define EFI_SW_EC_INVALID_BUFFER   0x00000004

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 987 of file PiStatusCode.h.

◆ EFI_SW_EC_OUT_OF_RESOURCES

#define EFI_SW_EC_OUT_OF_RESOURCES   0x00000005

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 988 of file PiStatusCode.h.

◆ EFI_SW_EC_ABORTED

#define EFI_SW_EC_ABORTED   0x00000006

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 989 of file PiStatusCode.h.

◆ EFI_SW_EC_ILLEGAL_SOFTWARE_STATE

#define EFI_SW_EC_ILLEGAL_SOFTWARE_STATE   0x00000007

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 990 of file PiStatusCode.h.

◆ EFI_SW_EC_ILLEGAL_HARDWARE_STATE

#define EFI_SW_EC_ILLEGAL_HARDWARE_STATE   0x00000008

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 991 of file PiStatusCode.h.

◆ EFI_SW_EC_START_ERROR

#define EFI_SW_EC_START_ERROR   0x00000009

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 992 of file PiStatusCode.h.

◆ EFI_SW_EC_BAD_DATE_TIME

#define EFI_SW_EC_BAD_DATE_TIME   0x0000000A

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 993 of file PiStatusCode.h.

◆ EFI_SW_EC_CFG_INVALID

#define EFI_SW_EC_CFG_INVALID   0x0000000B

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 994 of file PiStatusCode.h.

◆ EFI_SW_EC_CFG_CLR_REQUEST

#define EFI_SW_EC_CFG_CLR_REQUEST   0x0000000C

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 995 of file PiStatusCode.h.

◆ EFI_SW_EC_CFG_DEFAULT

#define EFI_SW_EC_CFG_DEFAULT   0x0000000D

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 996 of file PiStatusCode.h.

◆ EFI_SW_EC_PWD_INVALID

#define EFI_SW_EC_PWD_INVALID   0x0000000E

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 997 of file PiStatusCode.h.

◆ EFI_SW_EC_PWD_CLR_REQUEST

#define EFI_SW_EC_PWD_CLR_REQUEST   0x0000000F

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 998 of file PiStatusCode.h.

◆ EFI_SW_EC_PWD_CLEARED

#define EFI_SW_EC_PWD_CLEARED   0x00000010

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 999 of file PiStatusCode.h.

◆ EFI_SW_EC_EVENT_LOG_FULL

#define EFI_SW_EC_EVENT_LOG_FULL   0x00000011

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 1000 of file PiStatusCode.h.

◆ EFI_SW_EC_WRITE_PROTECTED

#define EFI_SW_EC_WRITE_PROTECTED   0x00000012

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 1001 of file PiStatusCode.h.

◆ EFI_SW_EC_FV_CORRUPTED

#define EFI_SW_EC_FV_CORRUPTED   0x00000013

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 1002 of file PiStatusCode.h.

◆ EFI_SW_EC_INCONSISTENT_MEMORY_MAP

#define EFI_SW_EC_INCONSISTENT_MEMORY_MAP   0x00000014

Software Class Error Code definitions.

These are shared by all subclasses.

Definition at line 1003 of file PiStatusCode.h.

◆ EFI_SW_PEI_CORE_EC_DXE_CORRUPT

#define EFI_SW_PEI_CORE_EC_DXE_CORRUPT   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class PEI Core Subclass Error Code definitions.

Definition at line 1018 of file PiStatusCode.h.

◆ EFI_SW_PEI_CORE_EC_DXEIPL_NOT_FOUND

#define EFI_SW_PEI_CORE_EC_DXEIPL_NOT_FOUND   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class PEI Core Subclass Error Code definitions.

Definition at line 1019 of file PiStatusCode.h.

◆ EFI_SW_PEI_CORE_EC_MEMORY_NOT_INSTALLED

#define EFI_SW_PEI_CORE_EC_MEMORY_NOT_INSTALLED   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class PEI Core Subclass Error Code definitions.

Definition at line 1020 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_NO_RECOVERY_CAPSULE

#define EFI_SW_PEI_EC_NO_RECOVERY_CAPSULE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1027 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_INVALID_CAPSULE_DESCRIPTOR

#define EFI_SW_PEI_EC_INVALID_CAPSULE_DESCRIPTOR   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1028 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_S3_RESUME_PPI_NOT_FOUND

#define EFI_SW_PEI_EC_S3_RESUME_PPI_NOT_FOUND   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1029 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_S3_BOOT_SCRIPT_ERROR

#define EFI_SW_PEI_EC_S3_BOOT_SCRIPT_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1030 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_S3_OS_WAKE_ERROR

#define EFI_SW_PEI_EC_S3_OS_WAKE_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1031 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_S3_RESUME_FAILED

#define EFI_SW_PEI_EC_S3_RESUME_FAILED   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1032 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_RECOVERY_PPI_NOT_FOUND

#define EFI_SW_PEI_EC_RECOVERY_PPI_NOT_FOUND   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1033 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_RECOVERY_FAILED

#define EFI_SW_PEI_EC_RECOVERY_FAILED   (EFI_SUBCLASS_SPECIFIC | 0x00000007)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1034 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_S3_RESUME_ERROR

#define EFI_SW_PEI_EC_S3_RESUME_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000008)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1035 of file PiStatusCode.h.

◆ EFI_SW_PEI_EC_INVALID_CAPSULE

#define EFI_SW_PEI_EC_INVALID_CAPSULE   (EFI_SUBCLASS_SPECIFIC | 0x00000009)

Software Class PEI Module Subclass Error Code definitions.

Definition at line 1036 of file PiStatusCode.h.

◆ EFI_SW_DXE_CORE_EC_NO_ARCH

#define EFI_SW_DXE_CORE_EC_NO_ARCH   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class DXE Foundation Subclass Error Code definitions.

Definition at line 1043 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_EC_LEGACY_OPROM_NO_SPACE

#define EFI_SW_DXE_BS_EC_LEGACY_OPROM_NO_SPACE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1050 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_EC_INVALID_PASSWORD

#define EFI_SW_DXE_BS_EC_INVALID_PASSWORD   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1051 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_EC_BOOT_OPTION_LOAD_ERROR

#define EFI_SW_DXE_BS_EC_BOOT_OPTION_LOAD_ERROR   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1052 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_EC_BOOT_OPTION_FAILED

#define EFI_SW_DXE_BS_EC_BOOT_OPTION_FAILED   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1053 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_EC_INVALID_IDE_PASSWORD

#define EFI_SW_DXE_BS_EC_INVALID_IDE_PASSWORD   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class DXE Boot Service Driver Subclass Error Code definitions.

Definition at line 1054 of file PiStatusCode.h.

◆ EFI_SW_EC_EBC_UNDEFINED

#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 1087 of file PiStatusCode.h.

◆ EFI_SW_EC_EBC_DIVIDE_ERROR

#define EFI_SW_EC_EBC_DIVIDE_ERROR   EXCEPT_EBC_DIVIDE_ERROR

Software Class EBC 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.

◆ EFI_SW_EC_EBC_DEBUG

#define EFI_SW_EC_EBC_DEBUG   EXCEPT_EBC_DEBUG

Software Class EBC 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.

◆ EFI_SW_EC_EBC_BREAKPOINT

#define EFI_SW_EC_EBC_BREAKPOINT   EXCEPT_EBC_BREAKPOINT

Software Class EBC 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.

◆ EFI_SW_EC_EBC_OVERFLOW

#define EFI_SW_EC_EBC_OVERFLOW   EXCEPT_EBC_OVERFLOW

Software Class EBC 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.

◆ EFI_SW_EC_EBC_INVALID_OPCODE

#define EFI_SW_EC_EBC_INVALID_OPCODE   EXCEPT_EBC_INVALID_OPCODE

Software Class EBC 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.

◆ EFI_SW_EC_EBC_STACK_FAULT

#define EFI_SW_EC_EBC_STACK_FAULT   EXCEPT_EBC_STACK_FAULT

Software Class EBC 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.

◆ EFI_SW_EC_EBC_ALIGNMENT_CHECK

#define EFI_SW_EC_EBC_ALIGNMENT_CHECK   EXCEPT_EBC_ALIGNMENT_CHECK

Software Class EBC 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.

◆ EFI_SW_EC_EBC_INSTRUCTION_ENCODING

#define EFI_SW_EC_EBC_INSTRUCTION_ENCODING   EXCEPT_EBC_INSTRUCTION_ENCODING

Software Class EBC 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.

◆ EFI_SW_EC_EBC_BAD_BREAK

#define EFI_SW_EC_EBC_BAD_BREAK   EXCEPT_EBC_BAD_BREAK

Software Class EBC 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.

◆ EFI_SW_EC_EBC_STEP

#define EFI_SW_EC_EBC_STEP   EXCEPT_EBC_STEP

Software Class EBC 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.

◆ EFI_SW_EC_IA32_DIVIDE_ERROR

#define EFI_SW_EC_IA32_DIVIDE_ERROR   EXCEPT_IA32_DIVIDE_ERROR

Software Class IA32 Exception Subclass Error Code definitions.

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

Definition at line 1106 of file PiStatusCode.h.

◆ EFI_SW_EC_IA32_DEBUG

#define EFI_SW_EC_IA32_DEBUG   EXCEPT_IA32_DEBUG

Software Class IA32 Exception Subclass Error Code definitions.

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

Definition at line 1107 of file PiStatusCode.h.

◆ EFI_SW_EC_IA32_NMI

#define EFI_SW_EC_IA32_NMI   EXCEPT_IA32_NMI

Software Class IA32 Exception Subclass Error Code definitions.

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

Definition at line 1108 of file PiStatusCode.h.

◆ EFI_SW_EC_IA32_BREAKPOINT

#define EFI_SW_EC_IA32_BREAKPOINT   EXCEPT_IA32_BREAKPOINT

Software Class IA32 Exception Subclass Error Code definitions.

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

Definition at line 1109 of file PiStatusCode.h.

◆ EFI_SW_EC_IA32_OVERFLOW

#define EFI_SW_EC_IA32_OVERFLOW   EXCEPT_IA32_OVERFLOW

Software Class IA32 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.

◆ EFI_SW_EC_IA32_BOUND

#define EFI_SW_EC_IA32_BOUND   EXCEPT_IA32_BOUND

Software Class IA32 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.

◆ EFI_SW_EC_IA32_INVALID_OPCODE

#define EFI_SW_EC_IA32_INVALID_OPCODE   EXCEPT_IA32_INVALID_OPCODE

Software Class IA32 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.

◆ EFI_SW_EC_IA32_DOUBLE_FAULT

#define EFI_SW_EC_IA32_DOUBLE_FAULT   EXCEPT_IA32_DOUBLE_FAULT

Software Class IA32 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.

◆ EFI_SW_EC_IA32_INVALID_TSS

#define EFI_SW_EC_IA32_INVALID_TSS   EXCEPT_IA32_INVALID_TSS

Software Class IA32 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.

◆ EFI_SW_EC_IA32_SEG_NOT_PRESENT

#define EFI_SW_EC_IA32_SEG_NOT_PRESENT   EXCEPT_IA32_SEG_NOT_PRESENT

Software Class IA32 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.

◆ EFI_SW_EC_IA32_STACK_FAULT

#define EFI_SW_EC_IA32_STACK_FAULT   EXCEPT_IA32_STACK_FAULT

Software Class IA32 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.

◆ EFI_SW_EC_IA32_GP_FAULT

#define EFI_SW_EC_IA32_GP_FAULT   EXCEPT_IA32_GP_FAULT

Software Class IA32 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.

◆ EFI_SW_EC_IA32_PAGE_FAULT

#define EFI_SW_EC_IA32_PAGE_FAULT   EXCEPT_IA32_PAGE_FAULT

Software Class IA32 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.

◆ EFI_SW_EC_IA32_FP_ERROR

#define EFI_SW_EC_IA32_FP_ERROR   EXCEPT_IA32_FP_ERROR

Software Class IA32 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.

◆ EFI_SW_EC_IA32_ALIGNMENT_CHECK

#define EFI_SW_EC_IA32_ALIGNMENT_CHECK   EXCEPT_IA32_ALIGNMENT_CHECK

Software Class IA32 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.

◆ EFI_SW_EC_IA32_MACHINE_CHECK

#define EFI_SW_EC_IA32_MACHINE_CHECK   EXCEPT_IA32_MACHINE_CHECK

Software Class IA32 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.

◆ EFI_SW_EC_IA32_SIMD

#define EFI_SW_EC_IA32_SIMD   EXCEPT_IA32_SIMD

Software Class IA32 Exception Subclass Error Code definitions.

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

Definition at line 1122 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_ALT_DTLB

#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 1131 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_DNESTED_TLB

#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 1132 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_BREAKPOINT

#define EFI_SW_EC_IPF_BREAKPOINT   EXCEPT_IPF_BREAKPOINT

Software Class IPF Exception Subclass Error Code definitions.

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

Definition at line 1133 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_EXTERNAL_INTERRUPT

#define EFI_SW_EC_IPF_EXTERNAL_INTERRUPT   EXCEPT_IPF_EXTERNAL_INTERRUPT

Software Class IPF Exception Subclass Error Code definitions.

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

Definition at line 1134 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_GEN_EXCEPT

#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 1135 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_NAT_CONSUMPTION

#define EFI_SW_EC_IPF_NAT_CONSUMPTION   EXCEPT_IPF_NAT_CONSUMPTION

Software Class IPF Exception Subclass Error Code definitions.

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

Definition at line 1136 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_DEBUG_EXCEPT

#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 1137 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_UNALIGNED_ACCESS

#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 1138 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_FP_FAULT

#define EFI_SW_EC_IPF_FP_FAULT   EXCEPT_IPF_FP_FAULT

Software Class IPF Exception Subclass Error Code definitions.

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

Definition at line 1139 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_FP_TRAP

#define EFI_SW_EC_IPF_FP_TRAP   EXCEPT_IPF_FP_TRAP

Software Class IPF Exception Subclass Error Code definitions.

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

Definition at line 1140 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_TAKEN_BRANCH

#define EFI_SW_EC_IPF_TAKEN_BRANCH   EXCEPT_IPF_TAKEN_BRANCH

Software Class IPF Exception Subclass Error Code definitions.

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

Definition at line 1141 of file PiStatusCode.h.

◆ EFI_SW_EC_IPF_SINGLE_STEP

#define EFI_SW_EC_IPF_SINGLE_STEP   EXCEPT_IPF_SINGLE_STEP

Software Class IPF Exception Subclass Error Code definitions.

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

Definition at line 1142 of file PiStatusCode.h.

◆ EFI_SW_PS_EC_RESET_NOT_AVAILABLE

#define EFI_SW_PS_EC_RESET_NOT_AVAILABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class PEI Service Subclass Error Code definitions.

Definition at line 1149 of file PiStatusCode.h.

◆ EFI_SW_PS_EC_MEMORY_INSTALLED_TWICE

#define EFI_SW_PS_EC_MEMORY_INSTALLED_TWICE   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class PEI Service Subclass Error Code definitions.

Definition at line 1150 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_BEGIN_CONNECTING_DRIVERS

#define EFI_SW_DXE_BS_PC_BEGIN_CONNECTING_DRIVERS   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class EFI DXE Service Subclass Error Code definitions.

Definition at line 1165 of file PiStatusCode.h.

◆ EFI_SW_DXE_BS_PC_VERIFYING_PASSWORD

#define EFI_SW_DXE_BS_PC_VERIFYING_PASSWORD   (EFI_SUBCLASS_SPECIFIC | 0x00000006)

Software Class EFI DXE Service Subclass Error Code definitions.

Definition at line 1166 of file PiStatusCode.h.

◆ EFI_SW_DXE_RT_PC_S0

#define EFI_SW_DXE_RT_PC_S0   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1173 of file PiStatusCode.h.

◆ EFI_SW_DXE_RT_PC_S1

#define EFI_SW_DXE_RT_PC_S1   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1174 of file PiStatusCode.h.

◆ EFI_SW_DXE_RT_PC_S2

#define EFI_SW_DXE_RT_PC_S2   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1175 of file PiStatusCode.h.

◆ EFI_SW_DXE_RT_PC_S3

#define EFI_SW_DXE_RT_PC_S3   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1176 of file PiStatusCode.h.

◆ EFI_SW_DXE_RT_PC_S4

#define EFI_SW_DXE_RT_PC_S4   (EFI_SUBCLASS_SPECIFIC | 0x00000004)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1177 of file PiStatusCode.h.

◆ EFI_SW_DXE_RT_PC_S5

#define EFI_SW_DXE_RT_PC_S5   (EFI_SUBCLASS_SPECIFIC | 0x00000005)

Software Class DXE RT Driver Subclass Progress Code definitions.

Definition at line 1178 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_DIVIDE_ERROR

#define EFI_SW_EC_X64_DIVIDE_ERROR   EXCEPT_X64_DIVIDE_ERROR

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1187 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_DEBUG

#define EFI_SW_EC_X64_DEBUG   EXCEPT_X64_DEBUG

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1188 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_NMI

#define EFI_SW_EC_X64_NMI   EXCEPT_X64_NMI

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1189 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_BREAKPOINT

#define EFI_SW_EC_X64_BREAKPOINT   EXCEPT_X64_BREAKPOINT

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1190 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_OVERFLOW

#define EFI_SW_EC_X64_OVERFLOW   EXCEPT_X64_OVERFLOW

Software Class X64 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.

◆ EFI_SW_EC_X64_BOUND

#define EFI_SW_EC_X64_BOUND   EXCEPT_X64_BOUND

Software Class X64 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.

◆ EFI_SW_EC_X64_INVALID_OPCODE

#define EFI_SW_EC_X64_INVALID_OPCODE   EXCEPT_X64_INVALID_OPCODE

Software Class X64 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.

◆ EFI_SW_EC_X64_DOUBLE_FAULT

#define EFI_SW_EC_X64_DOUBLE_FAULT   EXCEPT_X64_DOUBLE_FAULT

Software Class X64 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.

◆ EFI_SW_EC_X64_INVALID_TSS

#define EFI_SW_EC_X64_INVALID_TSS   EXCEPT_X64_INVALID_TSS

Software Class X64 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.

◆ EFI_SW_EC_X64_SEG_NOT_PRESENT

#define EFI_SW_EC_X64_SEG_NOT_PRESENT   EXCEPT_X64_SEG_NOT_PRESENT

Software Class X64 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.

◆ EFI_SW_EC_X64_STACK_FAULT

#define EFI_SW_EC_X64_STACK_FAULT   EXCEPT_X64_STACK_FAULT

Software Class X64 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.

◆ EFI_SW_EC_X64_GP_FAULT

#define EFI_SW_EC_X64_GP_FAULT   EXCEPT_X64_GP_FAULT

Software Class X64 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.

◆ EFI_SW_EC_X64_PAGE_FAULT

#define EFI_SW_EC_X64_PAGE_FAULT   EXCEPT_X64_PAGE_FAULT

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1199 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_FP_ERROR

#define EFI_SW_EC_X64_FP_ERROR   EXCEPT_X64_FP_ERROR

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1200 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_ALIGNMENT_CHECK

#define EFI_SW_EC_X64_ALIGNMENT_CHECK   EXCEPT_X64_ALIGNMENT_CHECK

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1201 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_MACHINE_CHECK

#define EFI_SW_EC_X64_MACHINE_CHECK   EXCEPT_X64_MACHINE_CHECK

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1202 of file PiStatusCode.h.

◆ EFI_SW_EC_X64_SIMD

#define EFI_SW_EC_X64_SIMD   EXCEPT_X64_SIMD

Software Class X64 Exception Subclass Error Code definitions.

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

Definition at line 1203 of file PiStatusCode.h.

◆ EFI_SW_EC_ARM_RESET

#define EFI_SW_EC_ARM_RESET   EXCEPT_ARM_RESET

Software Class ARM Exception Subclass Error Code definitions.

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

Definition at line 1212 of file PiStatusCode.h.

◆ EFI_SW_EC_ARM_UNDEFINED_INSTRUCTION

#define EFI_SW_EC_ARM_UNDEFINED_INSTRUCTION   EXCEPT_ARM_UNDEFINED_INSTRUCTION

Software Class ARM Exception Subclass Error Code definitions.

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

Definition at line 1213 of file PiStatusCode.h.

◆ EFI_SW_EC_ARM_SOFTWARE_INTERRUPT

#define EFI_SW_EC_ARM_SOFTWARE_INTERRUPT   EXCEPT_ARM_SOFTWARE_INTERRUPT

Software Class ARM Exception Subclass Error Code definitions.

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

Definition at line 1214 of file PiStatusCode.h.

◆ EFI_SW_EC_ARM_PREFETCH_ABORT

#define EFI_SW_EC_ARM_PREFETCH_ABORT   EXCEPT_ARM_PREFETCH_ABORT

Software Class ARM Exception Subclass Error Code definitions.

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

Definition at line 1215 of file PiStatusCode.h.

◆ EFI_SW_EC_ARM_DATA_ABORT

#define EFI_SW_EC_ARM_DATA_ABORT   EXCEPT_ARM_DATA_ABORT

Software Class ARM Exception Subclass Error Code definitions.

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

Definition at line 1216 of file PiStatusCode.h.

◆ EFI_SW_EC_ARM_RESERVED

#define EFI_SW_EC_ARM_RESERVED   EXCEPT_ARM_RESERVED

Software Class ARM Exception Subclass Error Code definitions.

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

Definition at line 1217 of file PiStatusCode.h.

◆ EFI_SW_EC_ARM_IRQ

#define EFI_SW_EC_ARM_IRQ   EXCEPT_ARM_IRQ

Software Class ARM Exception Subclass Error Code definitions.

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

Definition at line 1218 of file PiStatusCode.h.

◆ EFI_SW_EC_ARM_FIQ

#define EFI_SW_EC_ARM_FIQ   EXCEPT_ARM_FIQ

Software Class ARM Exception Subclass Error Code definitions.

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

Definition at line 1219 of file PiStatusCode.h.

Typedef Documentation

◆ EFI_STATUS_CODE_TYPE

Status Code Type Definition.

Definition at line 27 of file PiStatusCode.h.

◆ EFI_STATUS_CODE_VALUE

Status Code Value Definition.

Definition at line 70 of file PiStatusCode.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( BSD2_PATENT  )