Specifications

104
EFI_LEGACY_8259_PROTOCOL.GetInterruptLine()
Summary
Reads the PCI configuration space to get the interrupt number that is assigned to the
card.
Prototype
typedef
EFI_STATUS
(EFIAPI *EFI_LEGACY_8259_GET_INTERRUPT_LINE) (
IN EFI_LEGACY_8259_PROTOCOL *This,
IN EFI_HANDLE PciHandle,
OUT UINT8 *Vector
)
Parameters
This
Indicates the EFI_LEGACY_8259_PROTOCOL instance.
PciHandle
PCI function for which to return the vector. Type EFI_HANDLE is defined in
InstallProtocolInterface() in the EFI 1.10 Specification.
Vector
IRQ number that corresponds to the interrupt line.
Description
This function reads the PCI configuration space to get the interrupt number that is
assigned to the card. PciHandle represents a PCI configuration space of a PCI
function.
Vector represents the interrupt pin (from the PCI configuration space) and it
is the data that is programmed into the interrupt line (from the PCI configuration space)
register.
Status Codes Returned
EFI_SUCCESS The interrupt line value was read successfully.