qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 8/9] isa: refine irq reservations


From: Markus Armbruster
Subject: Re: [Qemu-devel] [PATCH 8/9] isa: refine irq reservations
Date: Mon, 14 Sep 2009 22:09:35 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux)

Blue Swirl <address@hidden> writes:

> On Mon, Sep 14, 2009 at 6:49 PM, Gerd Hoffmann <address@hidden> wrote:
>> There are a few cases where IRQ sharing on the ISA bus is used and
>> possible.  In general only devices of the same kind can do that.
>> A few use cases:
>>
>>  * serial lines 1+3 share irq 4
>>  * serial lines 2+4 share irq 3
>>  * parallel ports share irq 7
>>  * ppc/prep: ide ports share irq 13
>
> There is another ppc/prep case where RTC and m48t59 share irq 8. The
> attached patch converts m48t59 to ISA and makes this more visible.
>
> Does sharing of IRQs really have to be fatal? Wasn't ISA bus edge
> triggered and so IRQ sharing was a bit unreliable (but not completely
> broken) also on real HW?

If I remember correctly (and that's a considerable if), sufficiently
well-behaved hardware with sufficiently smart drivers could share IRQs.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]