} else {
wd_execute(wds, wds->scsis[wd->wdregs[WD_DESTINATION_ID] & 7], 0, d);
}
- if (wd->scsi && wd->scsi->cd_emu_unit >= 0)
- gui_flicker_led (LED_CD, wd->scsi->id, 1);
}
incsasr (wd, 1);
}
if (ide->atapi) {
- if (ide->scsi->device_type == UAEDEV_CD) {
- gui_flicker_led(LED_CD, ide->uae_unitnum, 1);
- }
ide->atapi_drdy = true;
if (cmd == 0x00) { /* nop */
ide_interrupt (ide);
{
struct scsi_data *sd = (struct scsi_data*)req->dev->handle;
- if (sd->device_type == UAEDEV_CD)
- gui_flicker_led (LED_CD, sd->uae_unitnum, 1);
-
sd->data_len = 0;
scsi_start_transfer(sd);
scsi_emulate_analyze(sd);
{
struct scsi_data *sd = (struct scsi_data*)req->dev->handle;
- if (sd->device_type == UAEDEV_CD)
- gui_flicker_led (LED_CD, sd->uae_unitnum, 1);
-
sd->data_len = 0;
scsi_start_transfer(sd);
scsi_emulate_analyze(sd);
{
struct scsi_data *sd = (struct scsi_data*)req->dev->handle;
- if (sd->device_type == UAEDEV_CD)
- gui_flicker_led (LED_CD, sd->uae_unitnum, 1);
-
sd->data_len = 0;
scsi_start_transfer (sd);
scsi_emulate_analyze (sd);
#include "cia.h"
#include "devices.h"
#include "flashrom.h"
+#include "gui.h"
#define SCSI_EMU_DEBUG 0
#define RAW_SCSI_DEBUG 0
copyreply(sd);
}
}
+ gui_flicker_led(LED_CD, sd->uae_unitnum, 1);
+
} else if (sd->device_type == UAEDEV_HDF && sd->nativescsiunit < 0) {