Two network cards share the same ISA IRQ?
Posted: Sun Mar 04, 2012 2:33 am
Hi,
I set up Qemu with two (different) network adapters (options -net model=rtl8139 and -net model=ne2k_pci). Then, my PCI listing reports that those devices use the same ISA IRQ, ie. number 11. Is that OK resp. is that "just the way it is" or should I see different IRQ numbers?
In case, that it's correct that both devices share the same IRQ of the PIC, what's the correct interrupt handling?
Call the interrupt handlers of those network devices one after the other and check the interrupt status register of each network device in detail to see if it really fired an IRQ?
Little bit confused...
I set up Qemu with two (different) network adapters (options -net model=rtl8139 and -net model=ne2k_pci). Then, my PCI listing reports that those devices use the same ISA IRQ, ie. number 11. Is that OK resp. is that "just the way it is" or should I see different IRQ numbers?
In case, that it's correct that both devices share the same IRQ of the PIC, what's the correct interrupt handling?
Call the interrupt handlers of those network devices one after the other and check the interrupt status register of each network device in detail to see if it really fired an IRQ?
Little bit confused...