Revision cfdc1bb0 hw/esp.c
b/hw/esp.c | ||
---|---|---|
714 | 714 |
*dma_enable = qdev_get_gpio_in(dev, 1); |
715 | 715 |
} |
716 | 716 |
|
717 |
static const struct SCSIBusOps esp_scsi_ops = { |
|
718 |
.complete = esp_command_complete |
|
719 |
}; |
|
720 |
|
|
717 | 721 |
static int esp_init1(SysBusDevice *dev) |
718 | 722 |
{ |
719 | 723 |
ESPState *s = FROM_SYSBUS(ESPState, dev); |
... | ... | |
728 | 732 |
|
729 | 733 |
qdev_init_gpio_in(&dev->qdev, esp_gpio_demux, 2); |
730 | 734 |
|
731 |
scsi_bus_new(&s->bus, &dev->qdev, 0, ESP_MAX_DEVS, esp_command_complete);
|
|
735 |
scsi_bus_new(&s->bus, &dev->qdev, 0, ESP_MAX_DEVS, &esp_scsi_ops);
|
|
732 | 736 |
return scsi_bus_legacy_handle_cmdline(&s->bus); |
733 | 737 |
} |
734 | 738 |
|
Also available in: Unified diff