v6.0.10 v6.0.10
authorMichael McMaster <michael@codesrc.com>
Mon, 12 Sep 2016 10:37:20 +0000 (20:37 +1000)
committerMichael McMaster <michael@codesrc.com>
Mon, 12 Sep 2016 10:37:20 +0000 (20:37 +1000)
CHANGELOG
src/firmware/scsi.c

index 6165e3c41540d04f8fc5a29c5b1a9b695d615d10..18309e9a604937e18ad8f6f79a6428b74f50d87d 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,4 @@
-201609XX               6.0.10
+20160912               6.0.10
        - Fixed write issue with UHS-I Speed Class 3 SD cards.
        - More stability bug fixes
 
index b2ab1e590842b04e72a21a82ffd155988cee049b..176a0a7cf3c3e95ba0b187f2113cdf5758801e5f 100755 (executable)
@@ -760,7 +760,8 @@ static void process_MessageOut()
                        int transferPeriod = extmsg[1];\r
                        int offset = extmsg[2];\r
 \r
-                       if (transferPeriod > 50) // 200ns, 5MB/s\r
+                       if ((scsiDev.compatMode < COMPAT_SCSI2) ||\r
+                               (transferPeriod > 50)) // 200ns, 5MB/s\r
                        {\r
                                scsiDev.target->syncOffset = 0;\r
                                scsiDev.target->syncPeriod = 0;\r