From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:41767) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8unL-0000H4-09 for qemu-devel@nongnu.org; Sat, 17 Mar 2012 10:39:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S8un1-0003nm-2w for qemu-devel@nongnu.org; Sat, 17 Mar 2012 10:39:46 -0400 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Sat, 17 Mar 2012 15:39:40 +0100 Message-Id: <1331995186-18507-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/6] prep: some fixes and Super I/O emulation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-ppc@nongnu.org, =?UTF-8?q?Herv=C3=A9=20Poussineau?= Hi, First two patches repair some functionality broken since 2009! Debian install root floppy can now be started again. Patches 4 to 6 implement the pc87312 Super I/O chip. Some versions by me or by Andreas F=C3=A4rber have already been sent on mailing list. This patch has been tested on PReP emulation and on IBM 40p (not yet committed). Herv=C3=A9 Poussineau (6): i82378/i82374: do not create DMA controller twice prep: change default cpu to '7448' isa: add isa_bus_from_device() method fdc: Parametrize ISA base, IRQ and DMA prep: add pc87312 Super I/O emulation prep: use pc87312 Super I/O chip instead of collection of random ISA devices Makefile.objs | 1 + default-configs/ppc-softmmu.mak | 2 + hw/fdc.c | 17 +- hw/i82374.c | 5 +- hw/i82378.c | 5 +- hw/isa.h | 5 + hw/pc87312.c | 425 +++++++++++++++++++++++++++++++++= ++++++ hw/ppc_prep.c | 52 ++--- 8 files changed, 469 insertions(+), 43 deletions(-) create mode 100644 hw/pc87312.c --=20 1.7.9.1