Specifications
82
//*********************************************
// EFI_LEGACY_PIRQ_ENTRY
//*********************************************
typedef struct {
UINT8 Pirq;
UINT16 IrqMask;
} EFI_LEGACY_PIRQ_ENTRY;
Pirq
If nonzero, a value assigned by the IBV.
IrqMask
If nonzero, the IRQs that can be assigned to this device.
//***************************************
// EFI_LEGACY_PIRQ_TABLE_HEADER
//***************************************
typedef struct {
UINT32 Signature;
UINT8 MinorVersion;
UINT8 MajorVersion;
UINT16 TableSize;
UINT8 Bus;
UINT8 DevFun;
UINT16 PciOnlyIrq;
UINT16 CompatibleVid;
UINT16 CompatibleDid;
UINT32 Miniport;
UINT8 Reserved[11];
UINT8 Checksum;
} EFI_LEGACY_PIRQ_TABLE_HEADER;










