/** @file EFI Platform Pirq Data Definition Header File. @copyright Copyright 1999 - 2021 Intel Corporation.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef _EFI_PLATF_PIRQ_DATA_H_ #define _EFI_PLATF_PIRQ_DATA_H_ #include #define EFI_PIRQ_TABLE_SIGNATURE 0x52495024 #define EFI_PIRQ_TABLE_VERSION 0x100 // // Common path types. // typedef struct { EFI_LEGACY_PIRQ_TABLE_HEADER PirqTable; } EFI_LEGACY_PIRQ_TABLE; // // This is the module global containing platform PIRQ data. // typedef struct { EFI_LEGACY_IRQ_PRIORITY_TABLE_ENTRY *PriorityTable; UINTN PriorityTableSize; EFI_LEGACY_PIRQ_TABLE *TableHead; UINTN TableHeadSize; } PLATFORM_PIRQ_DATA; #endif //_EFI_PLATF_PIRQ_DATA_H_