EFI_MEMORY_EXTENDED_ERROR_DATA Struct Reference


Data Fields

EFI_STATUS_CODE_DATA DataHeader
EFI_MEMORY_ERROR_GRANULARITY Granularity
EFI_MEMORY_ERROR_OPERATION Operation
UINTN Syndrome
EFI_PHYSICAL_ADDRESS Address
UINTN Resolution

Detailed Description

This structure provides specific details about the memory error that was detected. It provides enough information so that consumers can identify the exact failure and provides enough information to enable corrective action if necessary.

Field Documentation

The physical address of the error.

The data header identifying the data. DataHeader.HeaderSize should be sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be sizeof (EFI_MEMORY_EXTENDED_ERROR_DATA) - HeaderSize, and DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.

The error granularity type.

The operation that resulted in the error being detected.

The range, in bytes, within which the error address can be determined.

The error syndrome, vendor-specific ECC syndrome, or CRC data associated with the error. If unknown, should be initialized to 0. Inconsistent with specification here: This field in StatusCodes spec0.9 is defined as UINT32, keep code unchanged.


Generated on Thu Sep 24 23:14:28 2015 for MdePkg[ALL] by  doxygen 1.5.7.1