Specifications
Code Definitions
85
EFI_LEGACY_BIOS_PLATFORM_PROTOCOL.TranslatePirq()
Summary
Translates the given PIRQ accounting for bridges.
Prototype
typedef
EFI_STATUS
(EFIAPI *EFI_LEGACY_BIOS_PLATFORM_TRANSLATE_PIRQ) (
IN EFI_LEGACY_BIOS_PLATFORM_PROTOCOL *This,
IN UINTN PciBus,
IN UINTN PciDevice,
IN UINTN PciFunction,
IN OUT UINT8 *Pirq,
OUT UINT8 *PciIrq
)
Parameters
This
Indicates the EFI_LEGACY_BIOS_PLATFORM_PROTOCOL instance.
PciBus
PCI bus number for this device.
PciDevice
PCI device number for this device.
PciFunction
PCI function number for this device.
Pirq
The PIRQ. PIRQ A = 0, PIRQ B = 1, and so on.
PirqIrq
IRQ assigned to the indicated PIRQ.
Description
This function translates the given PIRQ back through all buses, if required, and returns
the true PIRQ and associated IRQ.
Status Codes Returned
EFI_SUCCESS The PIRQ was translated.










