TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | MEMORY_STATUSCODE_PACKET_HEADER |
struct | RUNTIME_MEMORY_STATUSCODE_HEADER |
struct | MEMORY_STATUSCODE_RECORD |
Macros | |
#define | MEMORY_STATUS_CODE_RECORD_GUID |
Variables | |
EFI_GUID | gMemoryStatusCodeRecordGuid |
GUID used to identify status code records HOB that originate from the PEI status code.
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.
(C) Copyright 2016 Hewlett Packard Enterprise Development LP
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file MemoryStatusCodeRecord.h.
#define MEMORY_STATUS_CODE_RECORD_GUID |
Global ID used to identify GUIDed HOBs that start with a structure of type MEMORY_STATUSCODE_PACKET_HEADER, followed by an array of structures of type MEMORY_STATUSCODE_RECORD. These GUIDed HOBs record all the information passed into the ReportStatusCode() service of PEI Services Table.
Memory status code records packet structure : +---------------+----------+----------+-----+----------+-----+----------+ | Packet Header | Record 1 | Record 2 | ... + Record n | ... | Record m | +---------------+----------+----------+-----+----------+-----+----------+ ^ ^ ^ +--------- RecordIndex -----------+ | +---------------- MaxRecordsNumber----------------------+
Definition at line 29 of file MemoryStatusCodeRecord.h.