From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:41241) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sxjj1-0002B9-Lw for qemu-devel@nongnu.org; Sat, 04 Aug 2012 15:09:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sxjj0-0000C6-OQ for qemu-devel@nongnu.org; Sat, 04 Aug 2012 15:09:23 -0400 Received: from smtp1-g21.free.fr ([212.27.42.1]:54816) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sxjj0-0000Bh-5V for qemu-devel@nongnu.org; Sat, 04 Aug 2012 15:09:22 -0400 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Sat, 4 Aug 2012 21:10:02 +0200 Message-Id: <1344107406-27608-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 v3 0/4] esp: add Tekram DC-390 emulation (PC SCSI adapter) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Blue Swirl , Paolo Bonzini , =?UTF-8?q?Andreas=20F=C3=A4rber?= , =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Anthony Liguori This patch cleans up esp SCSI adapter emulation, by moving to a new file the esp PCI emulation (patches 1 to 3). Patch 4 adds a DC-390 emulation, which is not compiled on sparc. You're now able to install MS Windows NT 3.1 (which does not support IDE cdroms) directly on an empty VM, without installing MS-DOS first! Changes v2->v3: - move esp PCI emulation to a new file - do not compile esp PCI emulation on sparc - (DC-390 patch is left unchanged) Changes v1->v2: - use QOM casts - add const on TypeInfo structure - remove rom filename Herv=C3=A9 Poussineau (4): esp: move some definitions to header file esp: move PCI emulation to a new file esp-pci.c Revert "pci: add some stubs" esp: add Tekram DC-390 emulation (PC SCSI adapter) default-configs/pci.mak | 1 + hw/Makefile.objs | 1 + hw/esp-pci.c | 518 +++++++++++++++++++++++++++++++++++++++++= ++++++ hw/esp.c | 487 +----------------------------------------= --- hw/esp.h | 119 +++++++++++ hw/pci-stub.c | 15 -- 6 files changed, 647 insertions(+), 494 deletions(-) create mode 100644 hw/esp-pci.c --=20 1.7.10.4