Specifications

Code Definitions
103
EFI_LEGACY_8259_PROTOCOL.DisableIrq()
Summary
Disables the specified IRQ.
Prototype
typedef
EFI_STATUS
(EFIAPI *EFI_LEGACY_8259_DISABLE_IRQ) (
IN EFI_LEGACY_8259_PROTOCOL *This,
IN EFI_8259_IRQ Irq
)
Parameters
This
Indicates the EFI_LEGACY_8259_PROTOCOL instance.
Irq
8259 IRQ0–IRQ15. Type EFI_8259_IRQ is defined in
EFI_LEGACY_8259_PROTOCOL.GetVector().
Description
This function disables the specified Irq by masking the interrupt in the 32-bit mode
environment’s 8259 PIC.
Status Codes Returned
EFI_SUCCESS The
Irq
was disabled on the 8259 PIC.
EFI_INVALID_PARAMETER The
Irq
is not valid.