On Sat, Aug 4, 2012 at 7:10 PM, Hervé Poussineau <hpous...@reactos.org> wrote: > 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!
Thanks, applied all. > > 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é 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 > > -- > 1.7.10.4 >