From 2f02ea427638a7e2f4f4c9eda0c7c9d7115da880 Mon Sep 17 00:00:00 2001 From: Maxim Poliakovski Date: Tue, 8 Nov 2022 00:30:19 +0100 Subject: [PATCH] sc53c94: release ATN line after MESSAGE_OUT. --- devices/common/scsi/sc53c94.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/devices/common/scsi/sc53c94.cpp b/devices/common/scsi/sc53c94.cpp index 422d2c7..3850946 100644 --- a/devices/common/scsi/sc53c94.cpp +++ b/devices/common/scsi/sc53c94.cpp @@ -451,6 +451,7 @@ void Sc53C94::sequencer() if (this->data_fifo_pos > 0) { std::memmove(this->data_fifo, &this->data_fifo[this->bytes_out], this->data_fifo_pos); } + this->bus_obj->release_ctrl_line(this->my_bus_id, SCSI_CTRL_ATN); break; case SeqState::SEND_CMD: this->bus_obj->negotiate_xfer(this->data_fifo_pos, this->bytes_out);