Revision 48a18b3c hw/ide/isa.c

b/hw/ide/isa.c
73 73
    return 0;
74 74
};
75 75

  
76
ISADevice *isa_ide_init(int iobase, int iobase2, int isairq,
76
ISADevice *isa_ide_init(ISABus *bus, int iobase, int iobase2, int isairq,
77 77
                        DriveInfo *hd0, DriveInfo *hd1)
78 78
{
79 79
    ISADevice *dev;
80 80
    ISAIDEState *s;
81 81

  
82
    dev = isa_create("isa-ide");
82
    dev = isa_create(bus, "isa-ide");
83 83
    qdev_prop_set_uint32(&dev->qdev, "iobase",  iobase);
84 84
    qdev_prop_set_uint32(&dev->qdev, "iobase2", iobase2);
85 85
    qdev_prop_set_uint32(&dev->qdev, "irq",     isairq);

Also available in: Unified diff