Fixed Host MIDI Out Device ID saving;
Did the UI-related preparations for adding removable hard disks.
This commit is contained in:
@@ -852,11 +852,11 @@ void scsi_hd_command(uint8_t id, uint8_t *cdb)
|
||||
shdc[id].all_blocks_total = shdc[id].block_total;
|
||||
if (shdc[id].packet_status != CDROM_PHASE_COMPLETE)
|
||||
{
|
||||
update_status_bar_icon(0x23, 1);
|
||||
update_status_bar_icon((hdc[id].bus == 5) ? (0x20 | id) : 0x23, 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
update_status_bar_icon(0x23, 0);
|
||||
update_status_bar_icon((hdc[id].bus == 5) ? (0x20 | id) : 0x23, 0);
|
||||
}
|
||||
return;
|
||||
|
||||
@@ -913,11 +913,11 @@ void scsi_hd_command(uint8_t id, uint8_t *cdb)
|
||||
shdc[id].all_blocks_total = shdc[id].block_total;
|
||||
if (shdc[id].packet_status != CDROM_PHASE_COMPLETE)
|
||||
{
|
||||
update_status_bar_icon(0x23, 1);
|
||||
update_status_bar_icon((hdc[id].bus == 5) ? (0x20 | id) : 0x23, 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
update_status_bar_icon(0x23, 0);
|
||||
update_status_bar_icon((hdc[id].bus == 5) ? (0x20 | id) : 0x23, 0);
|
||||
}
|
||||
return;
|
||||
|
||||
@@ -1129,7 +1129,7 @@ void scsi_hd_callback(uint8_t id)
|
||||
shdc[id].status = READY_STAT;
|
||||
shdc[id].phase = 3;
|
||||
shdc[id].packet_status = 0xFF;
|
||||
update_status_bar_icon(0x23, 0);
|
||||
update_status_bar_icon((hdc[id].bus == 5) ? (0x20 | id) : 0x23, 0);
|
||||
return;
|
||||
case CDROM_PHASE_DATA_OUT:
|
||||
scsi_hd_log("SCSI HD %i: PHASE_DATA_OUT\n", id);
|
||||
@@ -1142,7 +1142,7 @@ void scsi_hd_callback(uint8_t id)
|
||||
shdc[id].packet_status = CDROM_PHASE_COMPLETE;
|
||||
shdc[id].status = READY_STAT;
|
||||
shdc[id].phase = 3;
|
||||
update_status_bar_icon(0x23, 0);
|
||||
update_status_bar_icon((hdc[id].bus == 5) ? (0x20 | id) : 0x23, 0);
|
||||
return;
|
||||
case CDROM_PHASE_DATA_IN:
|
||||
scsi_hd_log("SCSI HD %i: PHASE_DATA_IN\n", id);
|
||||
@@ -1155,7 +1155,7 @@ void scsi_hd_callback(uint8_t id)
|
||||
shdc[id].packet_status = CDROM_PHASE_COMPLETE;
|
||||
shdc[id].status = READY_STAT;
|
||||
shdc[id].phase = 3;
|
||||
update_status_bar_icon(0x23, 0);
|
||||
update_status_bar_icon((hdc[id].bus == 5) ? (0x20 | id) : 0x23, 0);
|
||||
return;
|
||||
case CDROM_PHASE_ERROR:
|
||||
scsi_hd_log("SCSI HD %i: PHASE_ERROR\n", id);
|
||||
|
||||
Reference in New Issue
Block a user