VirtualBox

Changeset 61770 in vbox for trunk/src/VBox/Devices/Bus


Ignore:
Timestamp:
Jun 20, 2016 3:39:21 PM (8 years ago)
Author:
vboxsync
Message:

PCI: Print INTx# to I/O APIC IRQ mapping information.

Location:
trunk/src/VBox/Devices/Bus
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Bus/DevPCI.cpp

    r60167 r61770  
    19861986                            );
    19871987            if (PCIDevGetByte(pPciDev, VBOX_PCI_INTERRUPT_PIN) != 0)
     1988            {
    19881989                pHlp->pfnPrintf(pHlp, " IRQ%d", PCIDevGetByte(pPciDev, VBOX_PCI_INTERRUPT_LINE));
     1990                pHlp->pfnPrintf(pHlp, " (INTA#->IRQ%d)", 0x10 + pci_slot_get_apic_pirq(iDev, 0));
     1991            }
    19891992
    19901993            pHlp->pfnPrintf(pHlp, "\n");
  • trunk/src/VBox/Devices/Bus/DevPciIch9.cpp

    r58091 r61770  
    23912391                            );
    23922392            if (ich9pciGetByte(pPciDev, VBOX_PCI_INTERRUPT_PIN) != 0)
     2393            {
    23932394                pHlp->pfnPrintf(pHlp, " IRQ%d", ich9pciGetByte(pPciDev, VBOX_PCI_INTERRUPT_LINE));
     2395                pHlp->pfnPrintf(pHlp, " (INTA#->IRQ%d)", 0x10 + ich9pciSlot2ApicIrq(iDev >> 3, 0));
     2396            }
    23942397            pHlp->pfnPrintf(pHlp, "\n");
    23952398
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette