Specifications

Code Definitions
81
EFI_LEGACY_IRQ_PRIORITY_TABLE_ENTRY and is used to prioritize the
allocation of IRQs to PCI. Type
EFI_LEGACY_IRQ_PRIORITY_TABLE_ENTRY is defined in "Related
Definitions" below.
IrqPriorityTableEntries
Number of entries in the priority table.
Description
This function returns the following information associated with PCI IRQ routing:
An IRQ routing table and number of entries in the table
The $PIR table and its size
A list of PCI IRQs and the priority order to assign them
Related Definitions
//*********************************************
// EFI_LEGACY_IRQ_ROUTING_ENTRY
//*********************************************
typedef struct {
UINT8 Bus;
UINT8 Device;
EFI_LEGACY_PIRQ_ENTRY PirqEntry[4];
UINT8 Slot;
UINT8 Reserved;
} EFI_LEGACY_IRQ_ROUTING_ENTRY;
Bus
PCI bus of the entry.
Device
PCI device of this entry.
PirqEntry
An IBV value and IRQ mask for PIRQ pins A through D. Type
EFI_LEGACY_PIRQ_ENTRY is defined below.
Slot
If nonzero, the slot number assigned by the board manufacturer.
Reserved
Reserved for future use.