EFI_MEMORY_ARRAY_LINK_DATA Struct Reference


Data Fields

STRING_REF MemoryDeviceLocator
STRING_REF MemoryBankLocator
STRING_REF MemoryManufacturer
STRING_REF MemorySerialNumber
STRING_REF MemoryAssetTag
STRING_REF MemoryPartNumber
EFI_INTER_LINK_DATA MemoryArrayLink
EFI_INTER_LINK_DATA MemorySubArrayLink
UINT16 MemoryTotalWidth
UINT16 MemoryDataWidth
EFI_EXP_BASE2_DATA MemoryDeviceSize
EFI_MEMORY_FORM_FACTOR MemoryFormFactor
UINT8 MemoryDeviceSet
EFI_MEMORY_ARRAY_TYPE MemoryType
EFI_MEMORY_TYPE_DETAIL MemoryTypeDetail
EFI_EXP_BASE10_DATA MemorySpeed
EFI_MEMORY_STATE MemoryState

Detailed Description

This data record describes a memory device. This data record is a structure. The type definition structure for EFI_MEMORY_ARRAY_LINK_DATA is in SMBIOS 2.3.4.

Field Documentation

A link to a memory array structure set.

The asset tag of the memory device.

A string denoting the physically labeled bank where the memory device is located.

The data width in bits of the memory device. A data width of 0x00 and a total width of 0x08 indicate that the device is used solely for error correction.

A string that identifies the physically labeled socket or board position where the memory device is located.

A memory device set that must be populated with all devices of the same type and size. A value of 0x00 indicates that the device is not part of any set. A value of 0xFF indicates that the attribute is unknown. Any other value denotes the set number.

The size in bytes of the memory device. A value of 0x00 denotes that no device is installed, while a value of all Fs denotes that the size is not known.

The form factor of the memory device.

A string denoting the memory manufacturer.

A string denoting the part number of the memory device.

A string denoting the serial number of the memory device.

The memory speed in megahertz (MHz). A value of 0x00 denotes that the speed is unknown. Inconsistent with specification here: In MemSubclass specification 0.9, the naming is MemoryTypeSpeed. Keep it unchanged for backward compatibilty.

The memory state.

A link to a memory array structure set.

The total width in bits of this memory device. If there are no error correcting bits, then the total width equals the data width. If the width is unknown, then set the field to 0xFFFF.

The memory type in the socket.

The memory type details.


Generated on Wed Sep 2 13:08:33 2015 for IntelFrameworkPkg[ALL] by  doxygen 1.5.7.1