/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8259InterruptControllerDxe/ |
H A D | 8259.c | 401 @param[in] Irq IRQ0-IRQ15. 404 @retval EFI_SUCCESS The Vector that matches Irq was returned. 405 @retval EFI_INVALID_PARAMETER Irq is not valid. 412 IN EFI_8259_IRQ Irq, 416 if (Irq < Efi8259Irq0 || Irq > Efi8259Irq15) { 420 if (Irq <= Efi8259Irq7) { 421 *Vector = (UINT8) (mMasterBase + Irq); 423 *Vector = (UINT8) (mSlaveBase + (Irq - Efi8259Irq8)); 433 @param[in] Irq IRQ 410 Interrupt8259GetVector( IN EFI_LEGACY_8259_PROTOCOL *This, IN EFI_8259_IRQ Irq, OUT UINT8 *Vector ) argument 442 Interrupt8259EnableIrq( IN EFI_LEGACY_8259_PROTOCOL *This, IN EFI_8259_IRQ Irq, IN BOOLEAN LevelTriggered ) argument 589 EFI_8259_IRQ Irq; local [all...] |
H A D | 8259.h | 140 @param[in] Irq IRQ0-IRQ15. 143 @retval EFI_SUCCESS The Vector that matches Irq was returned. 144 @retval EFI_INVALID_PARAMETER Irq is not valid. 151 IN EFI_8259_IRQ Irq, 159 @param[in] Irq IRQ0-IRQ15. 162 @retval EFI_SUCCESS The Irq was enabled on the 8259 PIC. 163 @retval EFI_INVALID_PARAMETER The Irq is not valid. 170 IN EFI_8259_IRQ Irq, 178 @param[in] Irq IRQ0-IRQ15. 180 @retval EFI_SUCCESS The Irq wa [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/BaseIoApicLib/ |
H A D | IoApicLib.c | 74 If Irq is larger than the maximum number I/O APIC redirection entries, then ASSERT(). 76 @param Irq Specifies the I/O APIC interrupt to enable or disable. 77 @param Enable If TRUE, then enable the I/O APIC interrupt specified by Irq. 78 If FALSE, then disable the I/O APIC interrupt specified by Irq. 83 IN UINTN Irq, 92 ASSERT (Irq <= Version.Bits.MaximumRedirectionEntry); 94 Entry.Uint32.Low = IoApicRead (IO_APIC_REDIRECTION_TABLE_ENTRY_INDEX + Irq * 2); 96 IoApicWrite (IO_APIC_REDIRECTION_TABLE_ENTRY_INDEX + Irq * 2, Entry.Uint32.Low); 107 If Irq is larger than the maximum number I/O APIC redirection entries, then ASSERT(). 111 @param Irq Specifie 82 IoApicEnableInterrupt( IN UINTN Irq, IN BOOLEAN Enable ) argument 129 IoApicConfigureInterrupt( IN UINTN Irq, IN UINTN Vector, IN UINTN DeliveryMode, IN BOOLEAN LevelTriggered, IN BOOLEAN AssertionLevel ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Include/Library/ |
H A D | IoApicLib.h | 55 If Irq is larger than the maximum number I/O APIC redirection entries, then ASSERT(). 57 @param Irq Specifies the I/O APIC interrupt to enable or disable. 58 @param Enable If TRUE, then enable the I/O APIC interrupt specified by Irq. 59 If FALSE, then disable the I/O APIC interrupt specified by Irq. 64 IN UINTN Irq, 76 If Irq is larger than the maximum number I/O APIC redirection entries, then ASSERT(). 80 @param Irq Specifies the I/O APIC interrupt to initialize. 99 IN UINTN Irq,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Protocol/ |
H A D | Legacy8259.h | 160 @param Irq 8259 IRQ0 - IRQ15. 161 @param Vector The processor vector number that matches an Irq. 163 @retval EFI_SUCCESS The Vector matching Irq is returned. 164 @retval EFI_INVALID_PARAMETER The Irq not valid. 171 IN EFI_8259_IRQ Irq, 176 Enable Irq by unmasking interrupt in 8259 179 @param Irq 8259 IRQ0 - IRQ15. 182 @retval EFI_SUCCESS The Irq was enabled on 8259. 183 @retval EFI_INVALID_PARAMETER The Irq is not valid. 190 IN EFI_8259_IRQ Irq, [all...] |
H A D | LegacyBios.h | 434 UINT8 Irq; ///< IRQ assigned to the serial port. member in struct:__anon10740 453 UINT8 Irq; ///< IRQ assigned to the parallel port. member in struct:__anon10741 472 UINT8 Irq; ///< IRQ assigned to the floppy. member in struct:__anon10742
|
H A D | LegacyBiosPlatform.h | 435 UINT8 Irq; member in struct:__anon10766
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/ |
H A D | SerialPortConsoleRedirectionTable.h | 40 UINT8 Irq; member in struct:__anon11790
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/ |
H A D | LegacySio.c | 169 Sio1Ptr->Irq = (UINT8) InterruptResource->StartRange; 190 Sio2Ptr->Irq = (UINT8) InterruptResource->StartRange; 204 Sio3Ptr->Irq = (UINT8) InterruptResource->StartRange;
|
H A D | LegacyBootSupport.c | 256 LegacyInterrupts[Index] = EfiToLegacy16BootTable->SioData.Serial[Index].Irq; 260 LegacyInterrupts[Index] = EfiToLegacy16BootTable->SioData.Parallel[Index - 4].Irq; 263 LegacyInterrupts[7] = EfiToLegacy16BootTable->SioData.Floppy.Irq; 291 if (LegacyInterrupts[Index] == IrqPriorityTable[Index1].Irq) {
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/ |
H A D | IsaIo.c | 296 EFI_ACPI_IRQ_DESCRIPTOR *Irq; local 356 Irq = (EFI_ACPI_IRQ_DESCRIPTOR *) AcpiResource.SmallHeader; 357 for (Index = 0; Index < sizeof (Irq->Mask) * 8; Index++) { 358 if (Irq->Mask & (1 << Index)) { 367 IsaResource[Count].Attribute = IsaIrqAttribute (Irq->Information);
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Csm/CsmSupportLib/ |
H A D | LegacyPlatform.c | 876 (IrqPriorityTable[Index1].Irq != 0)) { 877 PirqData = IrqPriorityTable[Index1].Irq;
|