All,
StandaloneMmPkg/Include/Guid/MpInformation.h contains the
MP_INFORMATION_HOB_DATA HOB definition.
This HOB is used for transfering MP information collected in non-SMM phase to standalone MM environment.
#
pragma
pack
(
1
)
typedef
struct
{
UINT64
NumberOfProcessors
;
UINT64
NumberOfEnabledProcessors
;
EFI_PROCESSOR_INFORMATION
ProcessorInfoBuffer
[]
;
}
MP_INFORMATION_HOB_DATA
;
#
pragma
pack
()
extern
EFI_GUID
gMpInformationHobGuid
;
Is there any reason that the MP_INFORMATION_HOB_DATA HOB definition not documented in PI spec?
If no reason, I do feel that PI spec needs to carry the HOB definition.
Thoughts?
Thanks,
Ray