summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/devices/machine/ncr5390.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/devices/machine/ncr5390.cpp b/src/devices/machine/ncr5390.cpp
index 4ae2f6c5f7b..4fc9257a009 100644
--- a/src/devices/machine/ncr5390.cpp
+++ b/src/devices/machine/ncr5390.cpp
@@ -612,7 +612,7 @@ READ8_MEMBER(ncr5390_device::command_r)
WRITE8_MEMBER(ncr5390_device::command_w)
{
- // logerror("%s: command_w %02x (%08x)\n", tag(), data, space.device().safe_pc());
+ logerror("%s: command_w %02x (%08x)\n", tag(), data, space.device().safe_pc());
if(command_pos == 2) {
status |= S_GROSS_ERROR;
check_irq();
@@ -679,6 +679,10 @@ void ncr5390_device::start_command()
command_pop_and_chain();
break;
+ case CD_DISABLE_SEL:
+ command_pop_and_chain();
+ break;
+
case CI_XFER:
state = INIT_XFR;
xfr_phase = scsi_bus->ctrl_r() & S_PHASE_MASK;