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_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_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.
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 34 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 35 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 36 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 45 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 46 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 47 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 60 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 61 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 62 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 63 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 76 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 77 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 78 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 107 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 108 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 117 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 126 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 127 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 128 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 129 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 138 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 139 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 140 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 141 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 142 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 143 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 144 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 152 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 153 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 163 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 164 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 165 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 166 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 167 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 168 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 169 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 170 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 171 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 186 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 187 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 194 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 195 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 196 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 197 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 198 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 199 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 200 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 210 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 215 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 220 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 225 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 230 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 235 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 240 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 245 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 250 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 255 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 260 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 267 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 268 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 269 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 270 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 271 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 282 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 283 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 284 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 285 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 286 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 287 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 288 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 289 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 290 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 291 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 292 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 293 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 294 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 295 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 302 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 303 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 304 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 315 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 316 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 317 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 318 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 325 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 326 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 327 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 328 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 329 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 330 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 331 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 332 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 333 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 334 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 335 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 342 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 343 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 344 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 345 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 354 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 355 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 356 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 357 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 358 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 359 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 360 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 361 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 362 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 363 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 364 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 365 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 366 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 367 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 368 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 376 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 377 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 378 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 379 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 380 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 381 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 382 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 383 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 394 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 395 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 402 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 417 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 453 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 454 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 455 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 456 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 457 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 458 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 459 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 460 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 461 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 462 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 473 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 474 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 475 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 482 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 531 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 532 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 533 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 534 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 535 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 536 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 537 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 538 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 539 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 540 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 541 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 542 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 543 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 551 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 552 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 553 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 554 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 555 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 556 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 557 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 568 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 569 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 570 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_ENABLE

#define EFI_IOB_ATA_BUS_SMART_ENABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Definition at line 600 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_DISABLE

#define EFI_IOB_ATA_BUS_SMART_DISABLE   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Definition at line 601 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_OVERTHRESHOLD

#define EFI_IOB_ATA_BUS_SMART_OVERTHRESHOLD   (EFI_SUBCLASS_SPECIFIC | 0x00000002)

Definition at line 602 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_UNDERTHRESHOLD

#define EFI_IOB_ATA_BUS_SMART_UNDERTHRESHOLD   (EFI_SUBCLASS_SPECIFIC | 0x00000003)

Definition at line 603 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 625 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 626 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 627 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 628 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 629 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 630 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 631 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 632 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 633 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 634 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 645 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 646 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_NOTSUPPORTED

#define EFI_IOB_ATA_BUS_SMART_NOTSUPPORTED   (EFI_SUBCLASS_SPECIFIC | 0x00000000)

Definition at line 676 of file PiStatusCode.h.

◆ EFI_IOB_ATA_BUS_SMART_DISABLED

#define EFI_IOB_ATA_BUS_SMART_DISABLED   (EFI_SUBCLASS_SPECIFIC | 0x00000001)

Definition at line 677 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 701 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 702 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 703 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 704 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 705 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 706 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 707 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 708 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 709 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 710 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 711 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 712 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 713 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 714 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 715 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 716 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 717 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 718 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 719 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 720 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 721 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 730 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 731 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 732 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 733 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 734 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 735 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 736 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 737 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 748 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 749 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 756 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 757 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 758 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 765 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 766 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 767 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 768 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 769 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 770 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 771 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 772 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 779 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 780 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 781 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 782 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 783 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 790 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 791 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 792 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 793 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 794 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 795 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 796 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 797 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 798 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 799 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 818 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 819 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 820 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 851 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 852 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 853 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 854 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 855 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 856 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 857 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 858 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 859 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 860 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 861 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 862 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 863 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 864 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 865 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 866 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 867 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 868 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 869 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 870 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 871 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 878 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 879 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 880 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 881 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 882 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 883 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 884 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 885 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 886 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 887 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 888 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 889 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 890 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 891 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 892 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 893 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 894 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 895 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 896 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 897 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 898 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 899 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 900 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 901 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 902 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 903 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 904 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 905 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 906 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 907 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 908 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 909 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 910 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 911 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 912 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 913 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 914 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 915 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 916 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 917 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 918 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 919 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 920 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 927 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 928 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 929 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 930 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 931 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 932 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 933 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 934 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 935 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 936 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 937 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 938 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 939 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 940 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 947 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 948 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 949 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 950 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 951 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 952 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 953 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 954 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 955 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 956 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 957 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 958 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 959 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 960 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 961 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 962 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 963 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 971 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 972 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 973 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 974 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 975 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 976 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 977 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 978 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 979 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 980 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 981 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 982 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 983 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 984 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 985 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 986 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 987 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 988 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 989 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 990 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 991 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 1006 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 1007 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 1008 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 1015 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 1016 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 1017 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 1018 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 1019 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 1020 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 1021 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 1022 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 1023 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 1024 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 1031 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 1038 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 1039 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 1040 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 1041 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 1042 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 1075 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 1076 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 1077 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 1078 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 1079 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 1080 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 1081 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 1082 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 1083 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 1084 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 1085 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 1094 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 1095 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 1096 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 1097 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 1098 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 1099 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 1100 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 1101 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 1102 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 1103 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 1104 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 1105 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 1106 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 1107 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 1108 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 1109 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 1110 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 1119 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 1120 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 1121 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 1122 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 1123 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 1124 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 1125 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 1126 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 1127 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 1128 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 1129 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 1130 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 1137 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 1138 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 1153 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 1154 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 1161 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 1162 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 1163 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 1164 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 1165 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 1166 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 1175 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 1176 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 1177 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 1178 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 1179 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 1180 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 1181 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 1182 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 1183 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 1184 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 1185 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 1186 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 1187 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 1188 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 1189 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 1190 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 1191 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 1200 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 1201 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 1202 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 1203 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 1204 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 1205 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 1206 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 1207 of file PiStatusCode.h.

Typedef Documentation

◆ EFI_STATUS_CODE_TYPE

Status Code Type Definition.

Definition at line 26 of file PiStatusCode.h.

◆ EFI_STATUS_CODE_VALUE

Status Code Value Definition.

Definition at line 69 of file PiStatusCode.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( BSD2_PATENT  )