[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 8/9] isa: refine irq reservations
From: |
Blue Swirl |
Subject: |
Re: [Qemu-devel] [PATCH 8/9] isa: refine irq reservations |
Date: |
Mon, 14 Sep 2009 19:55:23 +0300 |
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?
0001-PPC-use-ISA-version-of-m48t59-for-PREP-machine.patch
Description: application/mbox
- [Qemu-devel] [PATCH 0/9] ide: convert to qdev., Gerd Hoffmann, 2009/09/14
- [Qemu-devel] [PATCH 2/9] support media=cdrom for if=none, Gerd Hoffmann, 2009/09/14
- [Qemu-devel] [PATCH 1/9] qdev/pci: add pci_create_noinit(), Gerd Hoffmann, 2009/09/14
- [Qemu-devel] [PATCH 4/9] ide/qdev: add ide bus., Gerd Hoffmann, 2009/09/14
- [Qemu-devel] [PATCH 3/9] split away drive init from ide_init2(), Gerd Hoffmann, 2009/09/14
- [Qemu-devel] [PATCH 5/9] ide/pci: fix indention, Gerd Hoffmann, 2009/09/14
- [Qemu-devel] [PATCH 8/9] isa: refine irq reservations, Gerd Hoffmann, 2009/09/14
- Re: [Qemu-devel] [PATCH 8/9] isa: refine irq reservations,
Blue Swirl <=
- [Qemu-devel] [PATCH 9/9] unbreak ppc/prep, Gerd Hoffmann, 2009/09/14
- [Qemu-devel] [PATCH 7/9] ide/isa: convert to qdev., Gerd Hoffmann, 2009/09/14
[Qemu-devel] [PATCH 6/9] ide/pci: convert to qdev., Gerd Hoffmann, 2009/09/14