nscsi hle: Reset on reset [O. Galibert]

This commit is contained in:
Olivier Galibert 2020-05-08 13:38:51 +02:00
parent 74c98add83
commit ae37a87853

View File

@ -288,6 +288,11 @@ void nscsi_full_device::step(bool timeout)
scsi_bus->ctrl_w(scsi_refid, 0, S_ALL);
scsi_state = IDLE;
LOG("scsi bus reset\n");
scsi_state = scsi_substate = IDLE;
buf_control_rpos = buf_control_wpos = 0;
scsi_identify = 0;
data_buffer_size = 0;
data_buffer_pos = 0;
return;
}