|
MdeModulePkg[all]
0.98
|
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
| #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-------------------—+
| EFI_GUID gMemoryStatusCodeRecordGuid |