|
Data Structures |
struct | _USB_PORT_DEVICE_PATH |
struct | _IDE_DEVICE_PATH |
struct | _RMC_CONN_DEVICE_PATH |
struct | _RIDE_DEVICE_PATH |
struct | _GB_NIC_DEVICE_PATH |
struct | _PS2_CONN_DEVICE_PATH |
struct | _SERIAL_CONN_DEVICE_PATH |
struct | _PARALLEL_CONN_DEVICE_PATH |
struct | _FLOOPY_CONN_DEVICE_PATH |
union | _EFI_MISC_PORT_DEVICE_PATH |
struct | EFI_SUBCLASS_TYPE1_HEADER |
struct | EFI_INTER_LINK_DATA |
struct | EFI_EXP_BASE2_DATA |
struct | EFI_PROCESSOR_SIGNATURE |
struct | EFI_PROCESSOR_MISC_INFO |
struct | EFI_PROCESSOR_FEATURE_FLAGS |
struct | EFI_PROCESSOR_ID_DATA |
struct | EFI_PROCESSOR_MICROCODE_REVISION_DATA |
struct | EFI_PROCESSOR_STATUS_DATA |
struct | EFI_PROCESSOR_CHARACTERISTICS_DATA |
union | EFI_CPU_VARIABLE_RECORD |
struct | EFI_CPU_DATA_RECORD |
struct | EFI_CACHE_SRAM_TYPE_DATA |
struct | EFI_CACHE_CONFIGURATION_DATA |
union | EFI_CACHE_VARIABLE_RECORD |
struct | EFI_CACHE_DATA_RECORD |
struct | EFI_MEMORY_SIZE_DATA |
struct | EFI_MEMORY_ARRAY_LOCATION_DATA |
struct | EFI_MEMORY_TYPE_DETAIL |
struct | EFI_MEMORY_ARRAY_LINK_DATA |
struct | EFI_MEMORY_ARRAY_START_ADDRESS_DATA |
struct | EFI_MEMORY_DEVICE_START_ADDRESS_DATA |
struct | EFI_MEMORY_CHANNEL_TYPE_DATA |
struct | EFI_MEMORY_CHANNEL_DEVICE_DATA |
struct | EFI_MEMORY_ERROR_CORRECT_CAPABILITY |
struct | EFI_MEMORY_SPEED_TYPE |
struct | EFI_MEMORY_SUPPORTED_TYPE |
struct | EFI_MEMORY_MODULE_VOLTAGE_TYPE |
struct | EFI_MEMORY_CONTROLLER_INFORMATION |
struct | EFI_MEMORY_CONTROLLER_INFORMATION_DATA |
struct | EFI_MEMORY_32BIT_ERROR_INFORMATION |
struct | EFI_MEMORY_64BIT_ERROR_INFORMATION |
union | _EFI_MEMORY_SUBCLASS_RECORDS |
struct | EFI_MEMORY_SUBCLASS_DRIVER_DATA |
struct | EFI_MISC_LAST_PCI_BUS_DATA |
struct | EFI_MISC_BIOS_CHARACTERISTICS |
struct | EFI_MISC_BIOS_CHARACTERISTICS_EXTENSION |
struct | EFI_MISC_BIOS_VENDOR_DATA |
struct | EFI_MISC_SYSTEM_MANUFACTURER_DATA |
struct | EFI_BASE_BOARD_FEATURE_FLAGS |
struct | EFI_MISC_BASE_BOARD_MANUFACTURER_DATA |
struct | EFI_MISC_CHASSIS_STATUS |
struct | EFI_MISC_ELEMENT_TYPE |
struct | EFI_MISC_ELEMENTS |
struct | EFI_MISC_CHASSIS_MANUFACTURER_DATA |
struct | EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA |
struct | EFI_MISC_SLOT_CHARACTERISTICS |
struct | EFI_MISC_SYSTEM_SLOT_DESIGNATION_DATA |
struct | EFI_MISC_ONBOARD_DEVICE_STATUS |
struct | EFI_MISC_ONBOARD_DEVICE_DATA |
struct | EFI_MISC_OEM_STRING_DATA |
struct | EFI_MISC_SYSTEM_OPTION_STRING_DATA |
struct | EFI_MISC_LANGUAGE_FLAGS |
struct | EFI_MISC_NUMBER_OF_INSTALLABLE_LANGUAGES_DATA |
struct | EFI_MISC_SYSTEM_LANGUAGE_STRING_DATA |
struct | EFI_MISC_GROUP_NAME_DATA |
struct | EFI_MISC_GROUP_ITEM_SET_DATA |
struct | EFI_MISC_POINTING_DEVICE_TYPE_DATA |
struct | EFI_MISC_PORTABLE_BATTERY |
struct | EFI_MISC_RESET_CAPABILITIES_TYPE |
struct | EFI_MISC_RESET_CAPABILITIES |
struct | EFI_MISC_RESET_CAPABILITIES_DATA |
struct | EFI_MISC_HARDWARE_SECURITY_SETTINGS |
struct | EFI_MISC_HARDWARE_SECURITY_SETTINGS_DATA |
struct | EFI_MISC_SCHEDULED_POWER_ON_MONTH_DATA |
struct | EFI_MISC_VOLTAGE_PROBE_LOCATION |
struct | EFI_MISC_VOLTAGE_PROBE_DESCRIPTION_DATA |
struct | EFI_MISC_COOLING_DEVICE_TYPE |
struct | EFI_MISC_COOLING_DEVICE_TEMP_LINK_DATA |
struct | EFI_MISC_TEMPERATURE_PROBE_LOCATION |
struct | EFI_MISC_TEMPERATURE_PROBE_DESCRIPTION_DATA |
struct | EFI_MISC_ELECTRICAL_CURRENT_PROBE_LOCATION |
struct | EFI_MISC_ELECTRICAL_CURRENT_PROBE_DESCRIPTION_DATA |
struct | EFI_MISC_REMOTE_ACCESS_CONNECTIONS |
struct | EFI_MISC_REMOTE_ACCESS_MANUFACTURER_DESCRIPTION_DATA |
struct | EFI_MISC_BIS_ENTRY_POINT_DATA |
struct | EFI_MISC_BOOT_INFORMATION_STATUS_DATA |
struct | EFI_MISC_MANAGEMENT_DEVICE_DESCRIPTION_DATA |
struct | EFI_MISC_MANAGEMENT_DEVICE_COMPONENT_DESCRIPTION_DATA |
struct | EFI_MISC_IPMI_SPECIFICATION_REVISION |
struct | EFI_MISC_IPMI_INTERFACE_TYPE_DATA |
struct | EFI_MISC_POWER_SUPPLY_CHARACTERISTICS |
struct | EFI_MISC_SYSTEM_POWER_SUPPLY_DATA |
struct | SMBIOS_STRUCTURE_HDR |
struct | EFI_MISC_SMBIOS_STRUCT_ENCAPSULATION_DATA |
struct | EFI_MISC_SYSTEM_EVENT_LOG_DATA |
struct | EFI_MISC_MANAGEMENT_DEVICE_THRESHOLD |
union | EFI_MISC_SUBCLASS_RECORDS |
struct | EFI_MISC_SUBCLASS_DRIVER_DATA |
Defines |
#define | EFI_PROCESSOR_SUBCLASS_GUID { 0x26fdeb7e, 0xb8af, 0x4ccf, {0xaa, 0x97, 0x02, 0x63, 0x3c, 0xe4, 0x8c, 0xa7 } } |
#define | EFI_CACHE_SUBCLASS_GUID { 0x7f0013a7, 0xdc79, 0x4b22, {0x80, 0x99, 0x11, 0xf7, 0x5f, 0xdc, 0x82, 0x9d } } |
#define | EFI_MEMORY_SUBCLASS_GUID {0x4E8F4EBB, 0x64B9, 0x4e05, {0x9B, 0x18, 0x4C, 0xFE, 0x49, 0x23, 0x50, 0x97} } |
#define | EFI_MISC_SUBCLASS_GUID { 0x772484B2, 0x7482, 0x4b91, {0x9F, 0x9A, 0xAD, 0x43, 0xF8, 0x1C, 0x58, 0x81 } } |
#define | EFI_PROCESSOR_SUBCLASS_VERSION 0x00010000 |
#define | EFI_STRING_TOKEN UINT16 |
#define | EFI_CACHE_SUBCLASS_VERSION 0x00010000 |
#define | EFI_CACHE_L1 1 |
#define | EFI_CACHE_L2 2 |
#define | EFI_CACHE_L3 3 |
#define | EFI_CACHE_L4 4 |
#define | EFI_CACHE_LMAX EFI_CACHE_L4 |
#define | EFI_CACHE_SOCKETED 1 |
#define | EFI_CACHE_NOT_SOCKETED 0 |
#define | EFI_CACHE_ENABLED 1 |
#define | EFI_CACHE_DISABLED 0 |
#define | EFI_MEMORY_SUBCLASS_VERSION 0x0100 |
#define | EFI_MEMORY_SIZE_RECORD_NUMBER 0x00000001 |
#define | EFI_MEMORY_ARRAY_LOCATION_RECORD_NUMBER 0x00000002 |
#define | EFI_MEMORY_ARRAY_LINK_RECORD_NUMBER 0x00000003 |
#define | EFI_MEMORY_ARRAY_START_ADDRESS_RECORD_NUMBER 0x00000004 |
#define | EFI_MEMORY_DEVICE_START_ADDRESS_RECORD_NUMBER 0x00000005 |
#define | EFI_MEMORY_CHANNEL_TYPE_RECORD_NUMBER 0x00000006 |
#define | EFI_MEMORY_CHANNEL_DEVICE_RECORD_NUMBER 0x00000007 |
#define | EFI_MEMORY_CONTROLLER_INFORMATION_RECORD_NUMBER 0x00000008 |
#define | EFI_MEMORY_32BIT_ERROR_INFORMATION_RECORD_NUMBER 0x00000009 |
#define | EFI_MEMORY_64BIT_ERROR_INFORMATION_RECORD_NUMBER 0x0000000A |
#define | EFI_MISC_SUBCLASS_VERSION 0x0100 |
#define | EFI_MISC_LAST_PCI_BUS_RECORD_NUMBER 0x00000001 |
#define | EFI_MISC_BIOS_VENDOR_RECORD_NUMBER 0x00000002 |
#define | EFI_MISC_SYSTEM_MANUFACTURER_RECORD_NUMBER 0x00000003 |
#define | EFI_MISC_BASE_BOARD_MANUFACTURER_RECORD_NUMBER 0x00000004 |
#define | EFI_MISC_CHASSIS_MANUFACTURER_RECORD_NUMBER 0x00000005 |
#define | EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_RECORD_NUMBER 0x00000006 |
#define | EFI_MISC_SYSTEM_SLOT_DESIGNATION_RECORD_NUMBER 0x00000007 |
#define | EFI_MISC_ONBOARD_DEVICE_RECORD_NUMBER 0x00000008 |
#define | EFI_MISC_OEM_STRING_RECORD_NUMBER 0x00000009 |
#define | EFI_MISC_SYSTEM_OPTION_STRING_RECORD_NUMBER 0x0000000A |
#define | EFI_MISC_NUMBER_OF_INSTALLABLE_LANGUAGES_RECORD_NUMBER 0x0000000B |
#define | EFI_MISC_SYSTEM_LANGUAGE_STRING_RECORD_NUMBER 0x0000000C |
#define | EFI_MISC_GROUP_NAME_RECORD_NUMBER 0x0000000D |
#define | EFI_MISC_GROUP_ITEM_SET_RECORD_NUMBER 0x0000000E |
#define | EFI_MISC_POINTING_DEVICE_TYPE_RECORD_NUMBER 0x0000000F |
#define | EFI_MISC_PORTABLE_BATTERY_RECORD_NUMBER 0x00000010 |
#define | EFI_MISC_RESET_CAPABILITIES_RECORD_NUMBER 0x00000011 |
#define | EFI_MISC_HARDWARE_SECURITY_SETTINGS_DATA_RECORD_NUMBER 0x00000012 |
#define | EFI_MISC_SCHEDULED_POWER_ON_MONTH_RECORD_NUMBER 0x00000013 |
#define | EFI_MISC_VOLTAGE_PROBE_DESCRIPTION_RECORD_NUMBER 0x00000014 |
#define | EFI_MISC_COOLING_DEVICE_TEMP_LINK_RECORD_NUMBER 0x00000015 |
#define | EFI_MISC_TEMPERATURE_PROBE_DESCRIPTION_RECORD_NUMBER 0x00000016 |
#define | EFI_MISC_ELECTRICAL_CURRENT_PROBE_DESCRIPTION_RECORD_NUMBER 0x00000017 |
#define | EFI_MISC_REMOTE_ACCESS_MANUFACTURER_DESCRIPTION_RECORD_NUMBER 0x00000018 |
#define | EFI_MISC_BIS_ENTRY_POINT_RECORD_NUMBER 0x00000019 |
#define | EFI_MISC_BOOT_INFORMATION_STATUS_RECORD_NUMBER 0x0000001A |
#define | EFI_MISC_MANAGEMENT_DEVICE_DESCRIPTION_RECORD_NUMBER 0x0000001B |
#define | EFI_MISC_MANAGEMENT_DEVICE_COMPONENT_DESCRIPTION_RECORD_NUMBER 0x0000001C |
#define | EFI_MISC_IPMI_INTERFACE_TYPE_RECORD_NUMBER 0x0000001D |
#define | EFI_MISC_IPMI_INTERFACE_TYPE_DATA_RECORD_NUMBER EFI_MISC_IPMI_INTERFACE_TYPE_RECORD_NUMBER |
#define | EFI_MISC_SYSTEM_POWER_SUPPLY_RECORD_NUMBER 0x0000001E |
#define | EFI_MISC_SMBIOS_STRUCT_ENCAP_RECORD_NUMBER 0x0000001F |
#define | EFI_MISC_SYSTEM_EVENT_LOG_RECORD_NUMBER 0x00000020 |
#define | ACCESS_INDEXIO_1INDEX8BIT_DATA8BIT 0x00 |
#define | ACCESS_INDEXIO_2INDEX8BIT_DATA8BIT 0X01 |
#define | ACCESS_INDEXIO_1INDEX16BIT_DATA8BIT 0X02 |
#define | ACCESS_MEMORY_MAPPED 0x03 |
#define | ACCESS_GPNV 0x04 |
#define | EFI_MISC_MANAGEMENT_DEVICE_THRESHOLD_RECORD_NUMBER 0x00000021 |
#define | EFI_SUBCLASS_INSTANCE_RESERVED 0 |
#define | EFI_SUBCLASS_INSTANCE_NON_APPLICABLE 0xFFFF |
Typedefs |
typedef struct
_USB_PORT_DEVICE_PATH | USB_PORT_DEVICE_PATH |
typedef struct _IDE_DEVICE_PATH | IDE_DEVICE_PATH |
typedef struct
_RMC_CONN_DEVICE_PATH | RMC_CONN_DEVICE_PATH |
typedef struct _RIDE_DEVICE_PATH | RIDE_DEVICE_PATH |
typedef struct _GB_NIC_DEVICE_PATH | GB_NIC_DEVICE_PATH |
typedef struct
_PS2_CONN_DEVICE_PATH | PS2_CONN_DEVICE_PATH |
typedef struct
_SERIAL_CONN_DEVICE_PATH | SERIAL_CONN_DEVICE_PATH |
typedef struct
_PARALLEL_CONN_DEVICE_PATH | PARALLEL_CONN_DEVICE_PATH |
typedef struct
_FLOOPY_CONN_DEVICE_PATH | FLOOPY_CONN_DEVICE_PATH |
typedef union
_EFI_MISC_PORT_DEVICE_PATH | EFI_MISC_PORT_DEVICE_PATH |
typedef EFI_EXP_BASE10_DATA | EFI_PROCESSOR_MAX_CORE_FREQUENCY_DATA |
typedef EFI_EXP_BASE10_DATA | EFI_PROCESSOR_MAX_FSB_FREQUENCY_DATA |
typedef EFI_EXP_BASE10_DATA | EFI_PROCESSOR_CORE_FREQUENCY_DATA |
typedef EFI_EXP_BASE10_DATA * | EFI_PROCESSOR_CORE_FREQUENCY_LIST_DATA |
typedef EFI_EXP_BASE10_DATA * | EFI_PROCESSOR_FSB_FREQUENCY_LIST_DATA |
typedef EFI_EXP_BASE10_DATA | EFI_PROCESSOR_FSB_FREQUENCY_DATA |
typedef STRING_REF | EFI_PROCESSOR_VERSION_DATA |
typedef STRING_REF | EFI_PROCESSOR_MANUFACTURER_DATA |
typedef STRING_REF | EFI_PROCESSOR_SERIAL_NUMBER_DATA |
typedef STRING_REF | EFI_PROCESSOR_ASSET_TAG_DATA |
typedef STRING_REF | EFI_PROCESSOR_PART_NUMBER_DATA |
typedef EFI_EXP_BASE10_DATA | EFI_PROCESSOR_VOLTAGE_DATA |
typedef EFI_PHYSICAL_ADDRESS | EFI_PROCESSOR_APIC_BASE_ADDRESS_DATA |
typedef UINT32 | EFI_PROCESSOR_APIC_ID_DATA |
typedef UINT32 | EFI_PROCESSOR_APIC_VERSION_NUMBER_DATA |
typedef STRING_REF | EFI_PROCESSOR_SOCKET_NAME_DATA |
typedef EFI_INTER_LINK_DATA | EFI_CACHE_ASSOCIATION_DATA |
typedef UINTN | EFI_PROCESSOR_PACKAGE_NUMBER_DATA |
typedef UINT8 | EFI_PROCESSOR_CORE_COUNT_DATA |
typedef UINT8 | EFI_PROCESSOR_ENABLED_CORE_COUNT_DATA |
typedef UINT8 | EFI_PROCESSOR_THREAD_COUNT_DATA |
typedef EFI_EXP_BASE2_DATA | EFI_CACHE_SIZE_DATA |
typedef EFI_EXP_BASE2_DATA | EFI_MAXIMUM_CACHE_SIZE_DATA |
typedef EFI_EXP_BASE10_DATA | EFI_CACHE_SPEED_DATA |
typedef STRING_REF | EFI_CACHE_SOCKET_DATA |
typedef EFI_CACHE_SRAM_TYPE_DATA | EFI_CACHE_SRAM_INSTALL_DATA |
typedef enum
_EFI_MEMORY_REGION_TYPE | EFI_MEMORY_REGION_TYPE |
typedef enum
_EFI_MEMORY_ARRAY_LOCATION | EFI_MEMORY_ARRAY_LOCATION |
typedef enum _EFI_MEMORY_ARRAY_USE | EFI_MEMORY_ARRAY_USE |
typedef enum
_EFI_MEMORY_ERROR_CORRECTION | EFI_MEMORY_ERROR_CORRECTION |
typedef enum
_EFI_MEMORY_FORM_FACTOR | EFI_MEMORY_FORM_FACTOR |
typedef enum _EFI_MEMORY_ARRAY_TYPE | EFI_MEMORY_ARRAY_TYPE |
typedef enum
_EFI_MEMORY_CHANNEL_TYPE | EFI_MEMORY_CHANNEL_TYPE |
typedef union
_EFI_MEMORY_SUBCLASS_RECORDS | EFI_MEMORY_SUBCLASS_RECORDS |
typedef EFI_MISC_LAST_PCI_BUS_DATA | EFI_MISC_LAST_PCI_BUS |
typedef EFI_MISC_BIOS_VENDOR_DATA | EFI_MISC_BIOS_VENDOR |
typedef
EFI_MISC_SYSTEM_MANUFACTURER_DATA | EFI_MISC_SYSTEM_MANUFACTURER |
typedef
EFI_MISC_BASE_BOARD_MANUFACTURER_DATA | EFI_MISC_BASE_BOARD_MANUFACTURER |
typedef
EFI_MISC_CHASSIS_MANUFACTURER_DATA | EFI_MISC_CHASSIS_MANUFACTURER |
typedef
EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA | EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR |
typedef
EFI_MISC_SYSTEM_SLOT_DESIGNATION_DATA | EFI_MISC_SYSTEM_SLOT_DESIGNATION |
typedef
EFI_MISC_ONBOARD_DEVICE_DATA | EFI_MISC_ONBOARD_DEVICE |
typedef
EFI_MISC_POINTING_DEVICE_TYPE_DATA | EFI_MISC_ONBOARD_DEVICE_TYPE_DATA |
typedef EFI_MISC_OEM_STRING_DATA | EFI_MISC_OEM_STRING |
typedef
EFI_MISC_SYSTEM_OPTION_STRING_DATA | EFI_MISC_SYSTEM_OPTION_STRING |
typedef
EFI_MISC_NUMBER_OF_INSTALLABLE_LANGUAGES_DATA | EFI_MISC_NUMBER_OF_INSTALLABLE_LANGUAGES |
typedef
EFI_MISC_SYSTEM_LANGUAGE_STRING_DATA | EFI_MISC_SYSTEM_LANGUAGE_STRING |
typedef
EFI_MISC_SYSTEM_EVENT_LOG_DATA | EFI_MISC_SYSTEM_EVENT_LOG |
typedef
EFI_MISC_BIS_ENTRY_POINT_DATA | EFI_MISC_BIS_ENTRY_POINT |
typedef
EFI_MISC_BOOT_INFORMATION_STATUS_DATA | EFI_MISC_BOOT_INFORMATION_STATUS |
typedef
EFI_MISC_SYSTEM_POWER_SUPPLY_DATA | EFI_MISC_SYSTEM_POWER_SUPPLY |
typedef
EFI_MISC_SMBIOS_STRUCT_ENCAPSULATION_DATA | EFI_MISC_SMBIOS_STRUCT_ENCAPSULATION |
typedef
EFI_MISC_SCHEDULED_POWER_ON_MONTH_DATA | EFI_MISC_SCHEDULED_POWER_ON_MONTH |
typedef
EFI_MISC_VOLTAGE_PROBE_DESCRIPTION_DATA | EFI_MISC_VOLTAGE_PROBE_DESCRIPTION |
typedef
EFI_MISC_COOLING_DEVICE_TEMP_LINK_DATA | EFI_MISC_COOLING_DEVICE_TEMP_LINK |
typedef
EFI_MISC_TEMPERATURE_PROBE_DESCRIPTION_DATA | EFI_MISC_TEMPERATURE_PROBE_DESCRIPTION |
typedef
EFI_MISC_REMOTE_ACCESS_MANUFACTURER_DESCRIPTION_DATA | EFI_MISC_REMOTE_ACCESS_MANUFACTURER_DESCRIPTION |
typedef
EFI_MISC_MANAGEMENT_DEVICE_DESCRIPTION_DATA | EFI_MISC_MANAGEMENT_DEVICE_DESCRIPTION |
typedef
EFI_MISC_ELECTRICAL_CURRENT_PROBE_DESCRIPTION_DATA | EFI_MISC_ELECTRICAL_CURRENT_PROBE_DESCRIPTION |
typedef
EFI_MISC_MANAGEMENT_DEVICE_COMPONENT_DESCRIPTION_DATA | EFI_MISC_MANAGEMENT_DEVICE_COMPONENT_DESCRIPTION |
Enumerations |
enum | EFI_PROCESSOR_TYPE_DATA {
EfiProcessorOther = 1,
EfiProcessorUnknown = 2,
EfiCentralProcessor = 3,
EfiMathProcessor = 4,
EfiDspProcessor = 5,
EfiVideoProcessor = 6
} |
enum | EFI_PROCESSOR_FAMILY_DATA {
EfiProcessorFamilyOther = 0x01,
EfiProcessorFamilyUnknown = 0x02,
EfiProcessorFamily8086 = 0x03,
EfiProcessorFamily80286 = 0x04,
EfiProcessorFamilyIntel386 = 0x05,
EfiProcessorFamilyIntel486 = 0x06,
EfiProcessorFamily8087 = 0x07,
EfiProcessorFamily80287 = 0x08,
EfiProcessorFamily80387 = 0x09,
EfiProcessorFamily80487 = 0x0A,
EfiProcessorFamilyPentium = 0x0B,
EfiProcessorFamilyPentiumPro = 0x0C,
EfiProcessorFamilyPentiumII = 0x0D,
EfiProcessorFamilyPentiumMMX = 0x0E,
EfiProcessorFamilyCeleron = 0x0F,
EfiProcessorFamilyPentiumIIXeon = 0x10,
EfiProcessorFamilyPentiumIII = 0x11,
EfiProcessorFamilyM1 = 0x12,
EfiProcessorFamilyM2 = 0x13,
EfiProcessorFamilyM1Reserved2 = 0x14,
EfiProcessorFamilyM1Reserved3 = 0x15,
EfiProcessorFamilyM1Reserved4 = 0x16,
EfiProcessorFamilyM1Reserved5 = 0x17,
EfiProcessorFamilyAmdDuron = 0x18,
EfiProcessorFamilyK5 = 0x19,
EfiProcessorFamilyK6 = 0x1A,
EfiProcessorFamilyK6_2 = 0x1B,
EfiProcessorFamilyK6_3 = 0x1C,
EfiProcessorFamilyAmdAthlon = 0x1D,
EfiProcessorFamilyAmd29000 = 0x1E,
EfiProcessorFamilyK6_2Plus = 0x1F,
EfiProcessorFamilyPowerPC = 0x20,
EfiProcessorFamilyPowerPC601 = 0x21,
EfiProcessorFamilyPowerPC603 = 0x22,
EfiProcessorFamilyPowerPC603Plus = 0x23,
EfiProcessorFamilyPowerPC604 = 0x24,
EfiProcessorFamilyPowerPC620 = 0x25,
EfiProcessorFamilyPowerPCx704 = 0x26,
EfiProcessorFamilyPowerPC750 = 0x27,
EfiProcessorFamilyAlpha3 = 0x30,
EfiProcessorFamilyAlpha21064 = 0x31,
EfiProcessorFamilyAlpha21066 = 0x32,
EfiProcessorFamilyAlpha21164 = 0x33,
EfiProcessorFamilyAlpha21164PC = 0x34,
EfiProcessorFamilyAlpha21164a = 0x35,
EfiProcessorFamilyAlpha21264 = 0x36,
EfiProcessorFamilyAlpha21364 = 0x37,
EfiProcessorFamilyMips = 0x40,
EfiProcessorFamilyMIPSR4000 = 0x41,
EfiProcessorFamilyMIPSR4200 = 0x42,
EfiProcessorFamilyMIPSR4400 = 0x43,
EfiProcessorFamilyMIPSR4600 = 0x44,
EfiProcessorFamilyMIPSR10000 = 0x45,
EfiProcessorFamilySparc = 0x50,
EfiProcessorFamilySuperSparc = 0x51,
EfiProcessorFamilymicroSparcII = 0x52,
EfiProcessorFamilymicroSparcIIep = 0x53,
EfiProcessorFamilyUltraSparc = 0x54,
EfiProcessorFamilyUltraSparcII = 0x55,
EfiProcessorFamilyUltraSparcIIi = 0x56,
EfiProcessorFamilyUltraSparcIII = 0x57,
EfiProcessorFamilyUltraSparcIIIi = 0x58,
EfiProcessorFamily68040 = 0x60,
EfiProcessorFamily68xxx = 0x61,
EfiProcessorFamily68000 = 0x62,
EfiProcessorFamily68010 = 0x63,
EfiProcessorFamily68020 = 0x64,
EfiProcessorFamily68030 = 0x65,
EfiProcessorFamilyHobbit = 0x70,
EfiProcessorFamilyCrusoeTM5000 = 0x78,
EfiProcessorFamilyCrusoeTM3000 = 0x79,
EfiProcessorFamilyEfficeonTM8000 = 0x7A,
EfiProcessorFamilyWeitek = 0x80,
EfiProcessorFamilyItanium = 0x82,
EfiProcessorFamilyAmdAthlon64 = 0x83,
EfiProcessorFamilyAmdOpteron = 0x84,
EfiProcessorFamilyAmdSempron = 0x85,
EfiProcessorFamilyAmdTurion64Mobile = 0x86,
EfiProcessorFamilyDualCoreAmdOpteron = 0x87,
EfiProcessorFamilyAmdAthlon64X2DualCore = 0x88,
EfiProcessorFamilyAmdTurion64X2Mobile = 0x89,
EfiProcessorFamilyPARISC = 0x90,
EfiProcessorFamilyPaRisc8500 = 0x91,
EfiProcessorFamilyPaRisc8000 = 0x92,
EfiProcessorFamilyPaRisc7300LC = 0x93,
EfiProcessorFamilyPaRisc7200 = 0x94,
EfiProcessorFamilyPaRisc7100LC = 0x95,
EfiProcessorFamilyPaRisc7100 = 0x96,
EfiProcessorFamilyV30 = 0xA0,
EfiProcessorFamilyPentiumIIIXeon = 0xB0,
EfiProcessorFamilyPentiumIIISpeedStep = 0xB1,
EfiProcessorFamilyPentium4 = 0xB2,
EfiProcessorFamilyIntelXeon = 0xB3,
EfiProcessorFamilyAS400 = 0xB4,
EfiProcessorFamilyIntelXeonMP = 0xB5,
EfiProcessorFamilyAMDAthlonXP = 0xB6,
EfiProcessorFamilyAMDAthlonMP = 0xB7,
EfiProcessorFamilyIntelItanium2 = 0xB8,
EfiProcessorFamilyIntelPentiumM = 0xB9,
EfiProcessorFamilyIntelCeleronD = 0xBA,
EfiProcessorFamilyIntelPentiumD = 0xBB,
EfiProcessorFamilyIntelPentiumEx = 0xBC,
EfiProcessorFamilyIntelCoreSolo = 0xBD,
EfiProcessorFamilyReserved = 0xBE,
EfiProcessorFamilyIntelCore2 = 0xBF,
EfiProcessorFamilyIBM390 = 0xC8,
EfiProcessorFamilyG4 = 0xC9,
EfiProcessorFamilyG5 = 0xCA,
EfiProcessorFamilyG6 = 0xCB,
EfiProcessorFamilyzArchitectur = 0xCC,
EfiProcessorFamilyViaC7M = 0xD2,
EfiProcessorFamilyViaC7D = 0xD3,
EfiProcessorFamilyViaC7 = 0xD4,
EfiProcessorFamilyViaEden = 0xD5,
EfiProcessorFamilyi860 = 0xFA,
EfiProcessorFamilyi960 = 0xFB,
EfiProcessorFamilyIndicatorFamily2 = 0xFE,
EfiProcessorFamilyReserved1 = 0xFF
} |
enum | EFI_PROCESSOR_FAMILY2_DATA {
EfiProcessorFamilySh3 = 0x104,
EfiProcessorFamilySh4 = 0x105,
EfiProcessorFamilyArm = 0x118,
EfiProcessorFamilyStrongArm = 0x119,
EfiProcessorFamily6x86 = 0x12C,
EfiProcessorFamilyMediaGx = 0x12D,
EfiProcessorFamilyMii = 0x12E,
EfiProcessorFamilyWinChip = 0x140,
EfiProcessorFamilyDsp = 0x15E,
EfiProcessorFamilyVideo = 0x1F4
} |
enum | EFI_PROCESSOR_MICROCODE_TYPE { EfiProcessorIa32Microcode = 1,
EfiProcessorIpfPalAMicrocode = 2,
EfiProcessorIpfPalBMicrocode = 3
} |
enum | EFI_CPU_STATUS {
EfiCpuStatusUnknown = 0,
EfiCpuStatusEnabled = 1,
EfiCpuStatusDisabledByUser = 2,
EfiCpuStatusDisabledbyBios = 3,
EfiCpuStatusIdle = 4,
EfiCpuStatusOther = 7
} |
enum | EFI_PROCESSOR_SOCKET_TYPE_DATA {
EfiProcessorSocketOther = 1,
EfiProcessorSocketUnknown = 2,
EfiProcessorSocketDaughterBoard = 3,
EfiProcessorSocketZIF = 4,
EfiProcessorSocketReplacePiggyBack = 5,
EfiProcessorSocketNone = 6,
EfiProcessorSocketLIF = 7,
EfiProcessorSocketSlot1 = 8,
EfiProcessorSocketSlot2 = 9,
EfiProcessorSocket370Pin = 0xA,
EfiProcessorSocketSlotA = 0xB,
EfiProcessorSocketSlotM = 0xC,
EfiProcessorSocket423 = 0xD,
EfiProcessorSocketA462 = 0xE,
EfiProcessorSocket478 = 0xF,
EfiProcessorSocket754 = 0x10,
EfiProcessorSocket940 = 0x11,
EfiProcessorSocket939 = 0x12,
EfiProcessorSocketmPGA604 = 0x13,
EfiProcessorSocketLGA771 = 0x14,
EfiProcessorSocketLGA775 = 0x15
} |
enum | EFI_PROCESSOR_HEALTH_STATUS { EfiProcessorHealthy = 1,
EfiProcessorPerfRestricted = 2,
EfiProcessorFuncRestricted = 3
} |
enum | EFI_CPU_VARIABLE_RECORD_TYPE {
ProcessorCoreFrequencyRecordType = 1,
ProcessorFsbFrequencyRecordType = 2,
ProcessorVersionRecordType = 3,
ProcessorManufacturerRecordType = 4,
ProcessorSerialNumberRecordType = 5,
ProcessorIdRecordType = 6,
ProcessorTypeRecordType = 7,
ProcessorFamilyRecordType = 8,
ProcessorVoltageRecordType = 9,
ProcessorApicBaseAddressRecordType = 10,
ProcessorApicIdRecordType = 11,
ProcessorApicVersionNumberRecordType = 12,
CpuUcodeRevisionDataRecordType = 13,
ProcessorStatusRecordType = 14,
ProcessorSocketTypeRecordType = 15,
ProcessorSocketNameRecordType = 16,
CacheAssociationRecordType = 17,
ProcessorMaxCoreFrequencyRecordType = 18,
ProcessorAssetTagRecordType = 19,
ProcessorMaxFsbFrequencyRecordType = 20,
ProcessorPackageNumberRecordType = 21,
ProcessorCoreFrequencyListRecordType = 22,
ProcessorFsbFrequencyListRecordType = 23,
ProcessorHealthStatusRecordType = 24,
ProcessorCoreCountRecordType = 25,
ProcessorEnabledCoreCountRecordType = 26,
ProcessorThreadCountRecordType = 27,
ProcessorCharacteristicsRecordType = 28,
ProcessorFamily2RecordType = 29,
ProcessorPartNumberRecordType = 30
} |
enum | EFI_CACHE_ERROR_TYPE_DATA {
EfiCacheErrorOther = 1,
EfiCacheErrorUnknown = 2,
EfiCacheErrorNone = 3,
EfiCacheErrorParity = 4,
EfiCacheErrorSingleBit = 5,
EfiCacheErrorMultiBit = 6
} |
enum | EFI_CACHE_TYPE_DATA {
EfiCacheTypeOther = 1,
EfiCacheTypeUnknown = 2,
EfiCacheTypeInstruction = 3,
EfiCacheTypeData = 4,
EfiCacheTypeUnified = 5
} |
enum | EFI_CACHE_ASSOCIATIVITY_DATA {
EfiCacheAssociativityOther = 1,
EfiCacheAssociativityUnknown = 2,
EfiCacheAssociativityDirectMapped = 3,
EfiCacheAssociativity2Way = 4,
EfiCacheAssociativity4Way = 5,
EfiCacheAssociativityFully = 6,
EfiCacheAssociativity8Way = 7,
EfiCacheAssociativity16Way = 8
} |
enum | EFI_CACHE_LOCATION { EfiCacheInternal = 0,
EfiCacheExternal = 1,
EfiCacheReserved = 2,
EfiCacheUnknown = 3
} |
enum | EFI_CACHE_OPERATIONAL_MODE { EfiCacheWriteThrough = 0,
EfiCacheWriteBack = 1,
EfiCacheDynamicMode = 2,
EfiCacheUnknownMode = 3
} |
enum | EFI_CACHE_VARIABLE_RECORD_TYPE {
CacheSizeRecordType = 1,
MaximumSizeCacheRecordType = 2,
CacheSpeedRecordType = 3,
CacheSocketRecordType = 4,
CacheSramTypeRecordType = 5,
CacheInstalledSramTypeRecordType = 6,
CacheErrorTypeRecordType = 7,
CacheTypeRecordType = 8,
CacheAssociativityRecordType = 9,
CacheConfigRecordType = 10
} |
enum | _EFI_MEMORY_REGION_TYPE { EfiMemoryRegionMemory = 0x01,
EfiMemoryRegionReserved = 0x02,
EfiMemoryRegionAcpi = 0x03,
EfiMemoryRegionNvs = 0x04
} |
enum | _EFI_MEMORY_ARRAY_LOCATION {
EfiMemoryArrayLocationOther = 0x01,
EfiMemoryArrayLocationUnknown = 0x02,
EfiMemoryArrayLocationSystemBoard = 0x03,
EfiMemoryArrayLocationIsaAddonCard = 0x04,
EfiMemoryArrayLocationEisaAddonCard = 0x05,
EfiMemoryArrayLocationPciAddonCard = 0x06,
EfiMemoryArrayLocationMcaAddonCard = 0x07,
EfiMemoryArrayLocationPcmciaAddonCard = 0x08,
EfiMemoryArrayLocationProprietaryAddonCard = 0x09,
EfiMemoryArrayLocationNuBus = 0x0A,
EfiMemoryArrayLocationPc98C20AddonCard = 0xA0,
EfiMemoryArrayLocationPc98C24AddonCard = 0xA1,
EfiMemoryArrayLocationPc98EAddonCard = 0xA2,
EfiMemoryArrayLocationPc98LocalBusAddonCard = 0xA3
} |
enum | _EFI_MEMORY_ARRAY_USE {
EfiMemoryArrayUseOther = 0x01,
EfiMemoryArrayUseUnknown = 0x02,
EfiMemoryArrayUseSystemMemory = 0x03,
EfiMemoryArrayUseVideoMemory = 0x04,
EfiMemoryArrayUseFlashMemory = 0x05,
EfiMemoryArrayUseNonVolatileRam = 0x06,
EfiMemoryArrayUseCacheMemory = 0x07
} |
enum | _EFI_MEMORY_ERROR_CORRECTION {
EfiMemoryErrorCorrectionOther = 0x01,
EfiMemoryErrorCorrectionUnknown = 0x02,
EfiMemoryErrorCorrectionNone = 0x03,
EfiMemoryErrorCorrectionParity = 0x04,
EfiMemoryErrorCorrectionSingleBitEcc = 0x05,
EfiMemoryErrorCorrectionMultiBitEcc = 0x06,
EfiMemoryErrorCorrectionCrc = 0x07
} |
enum | _EFI_MEMORY_FORM_FACTOR {
EfiMemoryFormFactorOther = 0x01,
EfiMemoryFormFactorUnknown = 0x02,
EfiMemoryFormFactorSimm = 0x03,
EfiMemoryFormFactorSip = 0x04,
EfiMemoryFormFactorChip = 0x05,
EfiMemoryFormFactorDip = 0x06,
EfiMemoryFormFactorZip = 0x07,
EfiMemoryFormFactorProprietaryCard = 0x08,
EfiMemoryFormFactorDimm = 0x09,
EfiMemoryFormFactorTsop = 0x0A,
EfiMemoryFormFactorRowOfChips = 0x0B,
EfiMemoryFormFactorRimm = 0x0C,
EfiMemoryFormFactorSodimm = 0x0D,
EfiMemoryFormFactorSrimm = 0x0E,
EfiMemoryFormFactorFbDimm = 0x0F
} |
enum | _EFI_MEMORY_ARRAY_TYPE {
EfiMemoryTypeOther = 0x01,
EfiMemoryTypeUnknown = 0x02,
EfiMemoryTypeDram = 0x03,
EfiMemoryTypeEdram = 0x04,
EfiMemoryTypeVram = 0x05,
EfiMemoryTypeSram = 0x06,
EfiMemoryTypeRam = 0x07,
EfiMemoryTypeRom = 0x08,
EfiMemoryTypeFlash = 0x09,
EfiMemoryTypeEeprom = 0x0A,
EfiMemoryTypeFeprom = 0x0B,
EfiMemoryTypeEprom = 0x0C,
EfiMemoryTypeCdram = 0x0D,
EfiMemoryType3Dram = 0x0E,
EfiMemoryTypeSdram = 0x0F,
EfiMemoryTypeSgram = 0x10,
EfiMemoryTypeRdram = 0x11,
EfiMemoryTypeDdr = 0x12,
EfiMemoryTypeDdr2 = 0x13,
EfiMemoryTypeDdr2FbDimm = 0x14
} |
enum | EFI_MEMORY_STATE {
EfiMemoryStateEnabled = 0,
EfiMemoryStateUnknown = 1,
EfiMemoryStateUnsupported = 2,
EfiMemoryStateError = 3,
EfiMemoryStateAbsent = 4,
EfiMemoryStateDisabled = 5,
EfiMemoryStatePartial = 6
} |
enum | _EFI_MEMORY_CHANNEL_TYPE { EfiMemoryChannelTypeOther = 1,
EfiMemoryChannelTypeUnknown = 2,
EfiMemoryChannelTypeRambus = 3,
EfiMemoryChannelTypeSyncLink = 4
} |
enum | EFI_MEMORY_ERROR_DETECT_METHOD_TYPE {
EfiErrorDetectingMethodOther = 1,
EfiErrorDetectingMethodUnknown = 2,
EfiErrorDetectingMethodNone = 3,
EfiErrorDetectingMethodParity = 4,
EfiErrorDetectingMethod32Ecc = 5,
EfiErrorDetectingMethod64Ecc = 6,
EfiErrorDetectingMethod128Ecc = 7,
EfiErrorDetectingMethodCrc = 8
} |
enum | EFI_MEMORY_SUPPORT_INTERLEAVE_TYPE {
EfiMemoryInterleaveOther = 1,
EfiMemoryInterleaveUnknown = 2,
EfiMemoryInterleaveOneWay = 3,
EfiMemoryInterleaveTwoWay = 4,
EfiMemoryInterleaveFourWay = 5,
EfiMemoryInterleaveEightWay = 6,
EfiMemoryInterleaveSixteenWay = 7
} |
enum | EFI_MEMORY_ERROR_TYPE {
EfiMemoryErrorOther = 1,
EfiMemoryErrorUnknown = 2,
EfiMemoryErrorOk = 3,
EfiMemoryErrorBadRead = 4,
EfiMemoryErrorParity = 5,
EfiMemoryErrorSigleBit = 6,
EfiMemoryErrorDoubleBit = 7,
EfiMemoryErrorMultiBit = 8,
EfiMemoryErrorNibble = 9,
EfiMemoryErrorChecksum = 10,
EfiMemoryErrorCrc = 11,
EfiMemoryErrorCorrectSingleBit = 12,
EfiMemoryErrorCorrected = 13,
EfiMemoryErrorUnCorrectable = 14
} |
enum | EFI_MEMORY_ERROR_GRANULARITY_TYPE { EfiMemoryGranularityOther = 1,
EfiMemoryGranularityOtherUnknown = 2,
EfiMemoryGranularityDeviceLevel = 3,
EfiMemoryGranularityMemPartitionLevel = 4
} |
enum | EFI_MEMORY_ERROR_OPERATION_TYPE {
EfiMemoryErrorOperationOther = 1,
EfiMemoryErrorOperationUnknown = 2,
EfiMemoryErrorOperationRead = 3,
EfiMemoryErrorOperationWrite = 4,
EfiMemoryErrorOperationPartialWrite = 5
} |
enum | EFI_MISC_SYSTEM_WAKEUP_TYPE {
EfiSystemWakeupTypeReserved = 0,
EfiSystemWakeupTypeOther = 1,
EfiSystemWakeupTypeUnknown = 2,
EfiSystemWakeupTypeApmTimer = 3,
EfiSystemWakeupTypeModemRing = 4,
EfiSystemWakeupTypeLanRemote = 5,
EfiSystemWakeupTypePowerSwitch = 6,
EfiSystemWakeupTypePciPme = 7,
EfiSystemWakeupTypeAcPowerRestored = 8
} |
enum | EFI_BASE_BOARD_TYPE {
EfiBaseBoardTypeUnknown = 1,
EfiBaseBoardTypeOther = 2,
EfiBaseBoardTypeServerBlade = 3,
EfiBaseBoardTypeConnectivitySwitch = 4,
EfiBaseBoardTypeSystemManagementModule = 5,
EfiBaseBoardTypeProcessorModule = 6,
EfiBaseBoardTypeIOModule = 7,
EfiBaseBoardTypeMemoryModule = 8,
EfiBaseBoardTypeDaughterBoard = 9,
EfiBaseBoardTypeMotherBoard = 0xA,
EfiBaseBoardTypeProcessorMemoryModule = 0xB,
EfiBaseBoardTypeProcessorIOModule = 0xC,
EfiBaseBoardTypeInterconnectBoard = 0xD
} |
enum | EFI_MISC_CHASSIS_TYPE {
EfiMiscChassisTypeOther = 0x1,
EfiMiscChassisTypeUnknown = 0x2,
EfiMiscChassisTypeDeskTop = 0x3,
EfiMiscChassisTypeLowProfileDesktop = 0x4,
EfiMiscChassisTypePizzaBox = 0x5,
EfiMiscChassisTypeMiniTower = 0x6,
EfiMiscChassisTypeTower = 0x7,
EfiMiscChassisTypePortable = 0x8,
EfiMiscChassisTypeLapTop = 0x9,
EfiMiscChassisTypeNotebook = 0xA,
EfiMiscChassisTypeHandHeld = 0xB,
EfiMiscChassisTypeDockingStation = 0xC,
EfiMiscChassisTypeAllInOne = 0xD,
EfiMiscChassisTypeSubNotebook = 0xE,
EfiMiscChassisTypeSpaceSaving = 0xF,
EfiMiscChassisTypeLunchBox = 0x10,
EfiMiscChassisTypeMainServerChassis = 0x11,
EfiMiscChassisTypeExpansionChassis = 0x12,
EfiMiscChassisTypeSubChassis = 0x13,
EfiMiscChassisTypeBusExpansionChassis = 0x14,
EfiMiscChassisTypePeripheralChassis = 0x15,
EfiMiscChassisTypeRaidChassis = 0x16,
EfiMiscChassisTypeRackMountChassis = 0x17,
EfiMiscChassisTypeSealedCasePc = 0x18,
EfiMiscChassisMultiSystemChassis = 0x19
} |
enum | EFI_MISC_CHASSIS_STATE {
EfiChassisStateOther = 0x01,
EfiChassisStateUnknown = 0x02,
EfiChassisStateSafe = 0x03,
EfiChassisStateWarning = 0x04,
EfiChassisStateCritical = 0x05,
EfiChassisStateNonRecoverable = 0x06
} |
enum | EFI_MISC_CHASSIS_SECURITY_STATE {
EfiChassisSecurityStatusOther = 0x01,
EfiChassisSecurityStatusUnknown = 0x02,
EfiChassisSecurityStatusNone = 0x03,
EfiChassisSecurityStatusExternalInterfaceLockedOut = 0x04,
EfiChassisSecurityStatusExternalInterfaceLockedEnabled = 0x05
} |
enum | EFI_MISC_PORT_CONNECTOR_TYPE {
EfiPortConnectorTypeNone = 0x00,
EfiPortConnectorTypeCentronics = 0x01,
EfiPortConnectorTypeMiniCentronics = 0x02,
EfiPortConnectorTypeProprietary = 0x03,
EfiPortConnectorTypeDB25Male = 0x04,
EfiPortConnectorTypeDB25Female = 0x05,
EfiPortConnectorTypeDB15Male = 0x06,
EfiPortConnectorTypeDB15Female = 0x07,
EfiPortConnectorTypeDB9Male = 0x08,
EfiPortConnectorTypeDB9Female = 0x09,
EfiPortConnectorTypeRJ11 = 0x0A,
EfiPortConnectorTypeRJ45 = 0x0B,
EfiPortConnectorType50PinMiniScsi = 0x0C,
EfiPortConnectorTypeMiniDin = 0x0D,
EfiPortConnectorTypeMicriDin = 0x0E,
EfiPortConnectorTypePS2 = 0x0F,
EfiPortConnectorTypeInfrared = 0x10,
EfiPortConnectorTypeHpHil = 0x11,
EfiPortConnectorTypeUsb = 0x12,
EfiPortConnectorTypeSsaScsi = 0x13,
EfiPortConnectorTypeCircularDin8Male = 0x14,
EfiPortConnectorTypeCircularDin8Female = 0x15,
EfiPortConnectorTypeOnboardIde = 0x16,
EfiPortConnectorTypeOnboardFloppy = 0x17,
EfiPortConnectorType9PinDualInline = 0x18,
EfiPortConnectorType25PinDualInline = 0x19,
EfiPortConnectorType50PinDualInline = 0x1A,
EfiPortConnectorType68PinDualInline = 0x1B,
EfiPortConnectorTypeOnboardSoundInput = 0x1C,
EfiPortConnectorTypeMiniCentronicsType14 = 0x1D,
EfiPortConnectorTypeMiniCentronicsType26 = 0x1E,
EfiPortConnectorTypeHeadPhoneMiniJack = 0x1F,
EfiPortConnectorTypeBNC = 0x20,
EfiPortConnectorType1394 = 0x21,
EfiPortConnectorTypePC98 = 0xA0,
EfiPortConnectorTypePC98Hireso = 0xA1,
EfiPortConnectorTypePCH98 = 0xA2,
EfiPortConnectorTypePC98Note = 0xA3,
EfiPortConnectorTypePC98Full = 0xA4,
EfiPortConnectorTypeOther = 0xFF
} |
enum | EFI_MISC_PORT_TYPE {
EfiPortTypeNone = 0x00,
EfiPortTypeParallelXtAtCompatible = 0x01,
EfiPortTypeParallelPortPs2 = 0x02,
EfiPortTypeParallelPortEcp = 0x03,
EfiPortTypeParallelPortEpp = 0x04,
EfiPortTypeParallelPortEcpEpp = 0x05,
EfiPortTypeSerialXtAtCompatible = 0x06,
EfiPortTypeSerial16450Compatible = 0x07,
EfiPortTypeSerial16550Compatible = 0x08,
EfiPortTypeSerial16550ACompatible = 0x09,
EfiPortTypeScsi = 0x0A,
EfiPortTypeMidi = 0x0B,
EfiPortTypeJoyStick = 0x0C,
EfiPortTypeKeyboard = 0x0D,
EfiPortTypeMouse = 0x0E,
EfiPortTypeSsaScsi = 0x0F,
EfiPortTypeUsb = 0x10,
EfiPortTypeFireWire = 0x11,
EfiPortTypePcmciaTypeI = 0x12,
EfiPortTypePcmciaTypeII = 0x13,
EfiPortTypePcmciaTypeIII = 0x14,
EfiPortTypeCardBus = 0x15,
EfiPortTypeAccessBusPort = 0x16,
EfiPortTypeScsiII = 0x17,
EfiPortTypeScsiWide = 0x18,
EfiPortTypePC98 = 0x19,
EfiPortTypePC98Hireso = 0x1A,
EfiPortTypePCH98 = 0x1B,
EfiPortTypeVideoPort = 0x1C,
EfiPortTypeAudioPort = 0x1D,
EfiPortTypeModemPort = 0x1E,
EfiPortTypeNetworkPort = 0x1F,
EfiPortType8251Compatible = 0xA0,
EfiPortType8251FifoCompatible = 0xA1,
EfiPortTypeOther = 0xFF
} |
enum | EFI_MISC_SLOT_TYPE {
EfiSlotTypeOther = 0x01,
EfiSlotTypeUnknown = 0x02,
EfiSlotTypeIsa = 0x03,
EfiSlotTypeMca = 0x04,
EfiSlotTypeEisa = 0x05,
EfiSlotTypePci = 0x06,
EfiSlotTypePcmcia = 0x07,
EfiSlotTypeVlVesa = 0x08,
EfiSlotTypeProprietary = 0x09,
EfiSlotTypeProcessorCardSlot = 0x0A,
EfiSlotTypeProprietaryMemoryCardSlot = 0x0B,
EfiSlotTypeIORiserCardSlot = 0x0C,
EfiSlotTypeNuBus = 0x0D,
EfiSlotTypePci66MhzCapable = 0x0E,
EfiSlotTypeAgp = 0x0F,
EfiSlotTypeAgp2X = 0x10,
EfiSlotTypeAgp4X = 0x11,
EfiSlotTypePciX = 0x12,
EfiSlotTypeAgp8x = 0x13,
EfiSlotTypePC98C20 = 0xA0,
EfiSlotTypePC98C24 = 0xA1,
EfiSlotTypePC98E = 0xA2,
EfiSlotTypePC98LocalBus = 0xA3,
EfiSlotTypePC98Card = 0xA4,
EfiSlotTypePciExpress = 0xA5,
EfiSlotTypePciExpressX1 = 0xA6,
EfiSlotTypePciExpressX2 = 0xA7,
EfiSlotTypePciExpressX4 = 0xA8,
EfiSlotTypePciExpressX8 = 0xA9,
EfiSlotTypePciExpressX16 = 0xAA
} |
enum | EFI_MISC_SLOT_DATA_BUS_WIDTH {
EfiSlotDataBusWidthOther = 0x01,
EfiSlotDataBusWidthUnknown = 0x02,
EfiSlotDataBusWidth8Bit = 0x03,
EfiSlotDataBusWidth16Bit = 0x04,
EfiSlotDataBusWidth32Bit = 0x05,
EfiSlotDataBusWidth64Bit = 0x06,
EfiSlotDataBusWidth128Bit = 0x07,
EfiSlotDataBusWidth1xOrx1 = 0x8,
EfiSlotDataBusWidth2xOrx2 = 0x9,
EfiSlotDataBusWidth4xOrx4 = 0xA,
EfiSlotDataBusWidth8xOrx8 = 0xB,
EfiSlotDataBusWidth12xOrx12 = 0xC,
EfiSlotDataBusWidth16xOrx16 = 0xD,
EfiSlotDataBusWidth32xOrx32 = 0xE
} |
enum | EFI_MISC_SLOT_USAGE { EfiSlotUsageOther = 1,
EfiSlotUsageUnknown = 2,
EfiSlotUsageAvailable = 3,
EfiSlotUsageInUse = 4
} |
enum | EFI_MISC_SLOT_LENGTH { EfiSlotLengthOther = 1,
EfiSlotLengthUnknown = 2,
EfiSlotLengthShort = 3,
EfiSlotLengthLong = 4
} |
enum | EFI_MISC_ONBOARD_DEVICE_TYPE {
EfiOnBoardDeviceTypeOther = 1,
EfiOnBoardDeviceTypeUnknown = 2,
EfiOnBoardDeviceTypeVideo = 3,
EfiOnBoardDeviceTypeScsiController = 4,
EfiOnBoardDeviceTypeEthernet = 5,
EfiOnBoardDeviceTypeTokenRing = 6,
EfiOnBoardDeviceTypeSound = 7
} |
enum | EFI_MISC_POINTING_DEVICE_TYPE {
EfiPointingDeviceTypeOther = 0x01,
EfiPointingDeviceTypeUnknown = 0x02,
EfiPointingDeviceTypeMouse = 0x03,
EfiPointingDeviceTypeTrackBall = 0x04,
EfiPointingDeviceTypeTrackPoint = 0x05,
EfiPointingDeviceTypeGlidePoint = 0x06,
EfiPointingDeviceTouchPad = 0x07,
EfiPointingDeviceTouchScreen = 0x08,
EfiPointingDeviceOpticalSensor = 0x09
} |
enum | EFI_MISC_POINTING_DEVICE_INTERFACE {
EfiPointingDeviceInterfaceOther = 0x01,
EfiPointingDeviceInterfaceUnknown = 0x02,
EfiPointingDeviceInterfaceSerial = 0x03,
EfiPointingDeviceInterfacePs2 = 0x04,
EfiPointingDeviceInterfaceInfrared = 0x05,
EfiPointingDeviceInterfaceHpHil = 0x06,
EfiPointingDeviceInterfaceBusMouse = 0x07,
EfiPointingDeviceInterfaceADB = 0x08,
EfiPointingDeviceInterfaceBusMouseDB9 = 0xA0,
EfiPointingDeviceInterfaceBusMouseMicroDin = 0xA1,
EfiPointingDeviceInterfaceUsb = 0xA2
} |
enum | EFI_MISC_PORTABLE_BATTERY_DEVICE_CHEMISTRY {
EfiPortableBatteryDeviceChemistryOther = 1,
EfiPortableBatteryDeviceChemistryUnknown = 2,
EfiPortableBatteryDeviceChemistryLeadAcid = 3,
EfiPortableBatteryDeviceChemistryNickelCadmium = 4,
EfiPortableBatteryDeviceChemistryNickelMetalHydride = 5,
EfiPortableBatteryDeviceChemistryLithiumIon = 6,
EfiPortableBatteryDeviceChemistryZincAir = 7,
EfiPortableBatteryDeviceChemistryLithiumPolymer = 8
} |
enum | EFI_MISC_HARDWARE_SECURITY_STATUS { EfiHardwareSecurityStatusDisabled = 0,
EfiHardwareSecurityStatusEnabled = 1,
EfiHardwareSecurityStatusNotImplemented = 2,
EfiHardwareSecurityStatusUnknown = 3
} |
enum | EFI_MISC_BOOT_INFORMATION_STATUS_DATA_TYPE {
EfiBootInformationStatusNoError = 0x00,
EfiBootInformationStatusNoBootableMedia = 0x01,
EfiBootInformationStatusNormalOSFailedLoading = 0x02,
EfiBootInformationStatusFirmwareDetectedFailure = 0x03,
EfiBootInformationStatusOSDetectedFailure = 0x04,
EfiBootInformationStatusUserRequestedBoot = 0x05,
EfiBootInformationStatusSystemSecurityViolation = 0x06,
EfiBootInformationStatusPreviousRequestedImage = 0x07,
EfiBootInformationStatusWatchdogTimerExpired = 0x08,
EfiBootInformationStatusStartReserved = 0x09,
EfiBootInformationStatusStartOemSpecific = 0x80,
EfiBootInformationStatusStartProductSpecific = 0xC0
} |
enum | EFI_MISC_MANAGEMENT_DEVICE_TYPE {
EfiManagementDeviceTypeOther = 0x01,
EfiManagementDeviceTypeUnknown = 0x02,
EfiManagementDeviceTypeLm75 = 0x03,
EfiManagementDeviceTypeLm78 = 0x04,
EfiManagementDeviceTypeLm79 = 0x05,
EfiManagementDeviceTypeLm80 = 0x06,
EfiManagementDeviceTypeLm81 = 0x07,
EfiManagementDeviceTypeAdm9240 = 0x08,
EfiManagementDeviceTypeDs1780 = 0x09,
EfiManagementDeviceTypeMaxim1617 = 0x0A,
EfiManagementDeviceTypeGl518Sm = 0x0B,
EfiManagementDeviceTypeW83781D = 0x0C,
EfiManagementDeviceTypeHt82H791 = 0x0D
} |
enum | EFI_MISC_MANAGEMENT_DEVICE_ADDRESS_TYPE {
EfiManagementDeviceAddressTypeOther = 1,
EfiManagementDeviceAddressTypeUnknown = 2,
EfiManagementDeviceAddressTypeIOPort = 3,
EfiManagementDeviceAddressTypeMemory = 4,
EfiManagementDeviceAddressTypeSmbus = 5
} |
enum | EFI_MISC_IPMI_INTERFACE_TYPE { EfiIpmiOther = 0,
EfiIpmiKcs = 1,
EfiIpmiSmic = 2,
EfiIpmiBt = 3
} |
Variables |
EFI_GUID | gEfiProcessorSubClassGuid |
EFI_GUID | gEfiCacheSubClassGuid |
EFI_GUID | gEfiMemorySubClassGuid |
EFI_GUID | gEfiMiscSubClassGuid |
DataHubRecord.h includes all data hub subclass GUID definitions.
This file includes all data hub sub class defitions from Cache subclass specification 0.9, DataHub SubClass specification 0.9, Memory SubClass Spec 0.9, Processor Subclass specification 0.9, and Misc SubClass specification 0.9.
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.