TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | MP_INFORMATION2_ENTRY |
struct | MP_INFORMATION2_HOB_DATA |
Macros | |
#define | MP_INFORMATION2_HOB_REVISION 1 |
#define | MP_INFORMATION2_GUID |
#define | GET_MP_INFORMATION_ENTRY(MpInfoHobData, Index) (MP_INFORMATION2_ENTRY *)((UINTN)&((MP_INFORMATION2_HOB_DATA *)(MpInfoHobData))->Entry + (MpInfoHobData)->EntrySize * Index) |
Variables | |
EFI_GUID | gMpInformation2HobGuid |
EFI MP information protocol provides a lightweight MP_SERVICES_PROTOCOL.
MP information protocol only provides static information of MP processor.
If SwitchBSP or Enable/DisableAP in MP service is called between the HOB production and HOB consumption, EFI_PROCESSOR_INFORMATION.StatusFlag field in this HOB may be invalidated.
Copyright (c) 2023, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file MpInformation2.h.
#define GET_MP_INFORMATION_ENTRY | ( | MpInfoHobData, | |
Index | |||
) | (MP_INFORMATION2_ENTRY *)((UINTN)&((MP_INFORMATION2_HOB_DATA *)(MpInfoHobData))->Entry + (MpInfoHobData)->EntrySize * Index) |
Definition at line 53 of file MpInformation2.h.
#define MP_INFORMATION2_GUID |
Definition at line 25 of file MpInformation2.h.
#define MP_INFORMATION2_HOB_REVISION 1 |
Definition at line 23 of file MpInformation2.h.