TianoCore EDK2 master
SMBIOS_TABLE_TYPE42 Struct Reference

#include <MdePkg/Include/IndustryStandard/SmBios.h>

Data Fields

UINT8 InterfaceType
 The enumeration value from MC_HOST_INTERFACE_TYPE. More...
UINT8 InterfaceTypeSpecificDataLength
UINT8 InterfaceTypeSpecificData [4]
 This field has a minimum of four bytes. More...

Detailed Description

Management Controller Host Interface (Type 42).

The information in this structure defines the attributes of a Management Controller Host Interface that is not discoverable by "Plug and Play" mechanisms.

Type 42 should be used for management controller host interfaces that use protocols other than IPMI or that use multiple protocols on a single host interface type.

This structure should also be provided if IPMI is shared with other protocols over the same interface hardware. If IPMI is not shared with other protocols, either the Type 38 or Type 42 structures can be used. Providing Type 38 is recommended for backward compatibility. The structures are not required to be mutually exclusive. Type 38 and Type 42 structures may be implemented simultaneously to provide backward compatibility with IPMI applications or drivers that do not yet recognize the Type 42 structure.

Definition at line 2652 of file SmBios.h.

Field Documentation

◆ Hdr


Definition at line 2653 of file SmBios.h.

◆ InterfaceType


The enumeration value from MC_HOST_INTERFACE_TYPE.

Definition at line 2654 of file SmBios.h.

◆ InterfaceTypeSpecificData

UINT8 SMBIOS_TABLE_TYPE42::InterfaceTypeSpecificData[4]

This field has a minimum of four bytes.

Definition at line 2656 of file SmBios.h.

◆ InterfaceTypeSpecificDataLength

UINT8 SMBIOS_TABLE_TYPE42::InterfaceTypeSpecificDataLength

Definition at line 2655 of file SmBios.h.

The documentation for this struct was generated from the following file: