/** @file Processor resource HOB If BSP does not known how many cores are online or the platform cannot wake up AP via broadcast, this HOB can be used to store the processor resource data that may come from ACPI or FDT, etc. Copyright (c) 2024, Loongson Technology Corporation Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef PROCESSOR_RESOURCE_HOB_H_ #define PROCESSOR_RESOURCE_HOB_H_ #define PROCESSOR_RESOURCE_HOB_GUID \ { \ 0xb855c7fe, 0xa758, 0x701f, { 0xa7, 0x30, 0x87, 0xf3, 0x9c, 0x03, 0x46, 0x7e } \ } typedef struct { UINT32 NumberOfProcessor; UINTN ApicId[]; } PROCESSOR_RESOURCE_DATA; extern EFI_GUID gProcessorResourceHobGuid; #endif