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 |
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.