From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46486) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V1jvd-0005YP-Ae for qemu-devel@nongnu.org; Tue, 23 Jul 2013 17:15:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V1jvc-00054Q-AU for qemu-devel@nongnu.org; Tue, 23 Jul 2013 17:15:29 -0400 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Tue, 23 Jul 2013 23:16:44 +0200 Message-Id: <1374614206-9368-1-git-send-email-hpoussin@reactos.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH 0/2] prep/i82378: simplify and enhance i82378 chipset implementation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Herv=C3=A9=20Poussineau?= , =?UTF-8?q?Andreas=20F=C3=A4rber?= , qemu-ppc@nongnu.org Hi, First patch simply move the choice of isa_mem_base from i82378 to PReP PC= I chipset, where it belongs. Second patch rewrites most of the i82378 implementation, now that old_por= tio memory access method has been removed. It also updates implementation to = current QEMU standards. A lot of work will be needed for PReP Raven PCI chipset, including creati= ng correct regions for PCI memory region, PCI I/O region, custom PCI address= space... However, that's not the goal of this small patchset. Herv=C3=A9 Poussineau (2): prep_pci: set isa_mem_base in the PCI host bridge i82378: cleanup implementation hw/isa/i82378.c | 223 +++++++++++-----------------------------------= ------ hw/pci-host/prep.c | 2 + 2 files changed, 50 insertions(+), 175 deletions(-) --=20 1.7.10.4