From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H9OdK-000892-AK for qemu-devel@nongnu.org; Tue, 23 Jan 2007 11:36:30 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H9OdI-00088q-GC for qemu-devel@nongnu.org; Tue, 23 Jan 2007 11:36:29 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H9OdI-00088n-Bk for qemu-devel@nongnu.org; Tue, 23 Jan 2007 11:36:28 -0500 Received: from [82.232.2.251] (helo=mail.aurel32.net) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1H9OdH-0005kF-SS for qemu-devel@nongnu.org; Tue, 23 Jan 2007 11:36:28 -0500 Message-ID: <45B63975.5020606@aurel32.net> Date: Tue, 23 Jan 2007 17:36:05 +0100 From: Aurelien Jarno MIME-Version: 1.0 Subject: Re: [Qemu-devel] [RFC] IRQ acknowledge on MIPS References: <20070123004819.GA10927@amd64.aurel32.net> <45B5CED0.7020807@aurel32.net> <00f801c73f03$0b552650$e90d11ac@spb.in.rosprint.ru> In-Reply-To: <00f801c73f03$0b552650$e90d11ac@spb.in.rosprint.ru> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Voropay , qemu-devel@nongnu.org Alexander Voropay a écrit : > "Aurelien Jarno" wrote: > >> Then after playing with the current code, I am sure we are missing a >> simple interrupt controller for the MIPS CPU. It supports 6 hardware >> interrupts (IP2 to IP7) and we are using two of them in the current >> emulation: one for the i8259a and the other for the timer. In both case >> the current code assert and deassert a CPU_INTERRUPT_HARD. > > The Galileo GT64xxx chip contains an interrupt controller too (for DMA > cycle indication, built-in Timers e.t.c.). All this interrupt controllers are > daisy-chained: i8259(as part of the PIIX + PCI), GT64xxx and MIPS internal. > Yes, but this controller is not used on the Malta board. -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' aurel32@debian.org | aurelien@aurel32.net `- people.debian.org/~aurel32 | www.aurel32.net