diff options
Diffstat (limited to 'src/devices/machine/nscsi_hd.cpp')
-rw-r--r-- | src/devices/machine/nscsi_hd.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/devices/machine/nscsi_hd.cpp b/src/devices/machine/nscsi_hd.cpp index 6684942c9d6..5d320a75158 100644 --- a/src/devices/machine/nscsi_hd.cpp +++ b/src/devices/machine/nscsi_hd.cpp @@ -508,6 +508,14 @@ void nscsi_harddisk_device::scsi_command() scsi_status_complete(SS_GOOD); break; + case SC_VERIFY: + LOG("command VERIFY BytChk %d\n", !!(scsi_cmdbuf[1] & 0x02)); + if (!(scsi_cmdbuf[1] & 0x02)) + scsi_status_complete(SS_GOOD); + else + scsi_unknown_command(); + break; + default: LOG("command %02x ***UNKNOWN***\n", scsi_cmdbuf[0]); nscsi_full_device::scsi_command(); |