[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 1/2] Route PC irqs to ISA bus instead of i8259 d
Re: [Qemu-devel] [PATCH 1/2] Route PC irqs to ISA bus instead of i8259 directly
Mon, 10 Aug 2009 12:43:32 +0300
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090513 Fedora/3.0-2.3.beta2.fc11 Lightning/1.0pre Thunderbird/3.0b2
On 08/10/2009 12:04 PM, Alexander Graf wrote:
Am 09.08.2009 um 18:44 schrieb Avi Kivity <address@hidden>:
A PC has its motherboard IRQ lines connected to both the PIC and IOAPIC.
Currently, qemu routes IRQs to the PIC which then calls the IOAPIC, an
incestuous arrangement. In order to clean this up, create a new ISA IRQ
abstraction, and have devices raise ISA IRQs (which in turn raise the
IRQs as usual).
Is this really true? From my understanding the PIC in modern systems
is emulated through the IOAPIC, which is the reason we have legacy
For the PC emulated by qemu, it is certainly true. I don't know for
sure about modern PCs, but I bet they do respond to the PIC io ports.
error compiling committee.c: too many arguments to function
[Qemu-devel] [PATCH 1/2] Route PC irqs to ISA bus instead of i8259 directly, Avi Kivity, 2009/08/09