X-Git-Url: https://www.codesrc.com/gitweb/index.cgi?p=SCSI2SD-V6.git;a=blobdiff_plain;f=src%2Ffirmware%2Fscsi.c;h=176a0a7cf3c3e95ba0b187f2113cdf5758801e5f;hp=b2ab1e590842b04e72a21a82ffd155988cee049b;hb=c8fa9aab13e52691e49e6e6bbb2b09dc4ff82110;hpb=fb9c26453038f15ec98eb0e151e23d2af38327b2 diff --git a/src/firmware/scsi.c b/src/firmware/scsi.c index b2ab1e59..176a0a7c 100755 --- a/src/firmware/scsi.c +++ b/src/firmware/scsi.c @@ -760,7 +760,8 @@ static void process_MessageOut() int transferPeriod = extmsg[1]; int offset = extmsg[2]; - if (transferPeriod > 50) // 200ns, 5MB/s + if ((scsiDev.compatMode < COMPAT_SCSI2) || + (transferPeriod > 50)) // 200ns, 5MB/s { scsiDev.target->syncOffset = 0; scsiDev.target->syncPeriod = 0;