Write indicators (except for floppy drives)
This commit is contained in:
@@ -614,6 +614,7 @@ scsi_disk_cmd_error(scsi_disk_t *dev)
|
||||
dev->callback = 50.0 * SCSI_TIME;
|
||||
scsi_disk_set_callback(dev);
|
||||
ui_sb_update_icon(SB_HDD | dev->drv->bus_type, 0);
|
||||
ui_sb_update_icon_write(SB_HDD | dev->drv->bus_type, 0);
|
||||
scsi_disk_log(dev->log, "ERROR: %02X/%02X/%02X\n", scsi_disk_sense_key,
|
||||
scsi_disk_asc, scsi_disk_ascq);
|
||||
}
|
||||
@@ -1208,7 +1209,7 @@ scsi_disk_command(scsi_common_t *sc, const uint8_t *cdb)
|
||||
|
||||
scsi_disk_data_command_finish(dev, dev->packet_len, 512, dev->packet_len, 1);
|
||||
|
||||
ui_sb_update_icon(SB_HDD | dev->drv->bus_type, dev->packet_status != PHASE_COMPLETE);
|
||||
ui_sb_update_icon_write(SB_HDD | dev->drv->bus_type, dev->packet_status != PHASE_COMPLETE);
|
||||
} else {
|
||||
scsi_disk_set_phase(dev, SCSI_PHASE_STATUS);
|
||||
scsi_disk_log(dev->log, "All done - callback set\n");
|
||||
@@ -1243,7 +1244,7 @@ scsi_disk_command(scsi_common_t *sc, const uint8_t *cdb)
|
||||
|
||||
scsi_disk_data_command_finish(dev, 512, 512, alloc_length, 1);
|
||||
|
||||
ui_sb_update_icon(SB_HDD | dev->drv->bus_type,
|
||||
ui_sb_update_icon_write(SB_HDD | dev->drv->bus_type,
|
||||
dev->packet_status != PHASE_COMPLETE);
|
||||
} else {
|
||||
scsi_disk_set_phase(dev, SCSI_PHASE_STATUS);
|
||||
|
||||
Reference in New Issue
Block a user