Fix scsi2sd-config failures under windows. 3.3.1
authorMichael McMaster <michael@codesrc.com>
Thu, 17 Apr 2014 10:13:36 +0000 (20:13 +1000)
committerMichael McMaster <michael@codesrc.com>
Thu, 17 Apr 2014 10:13:36 +0000 (20:13 +1000)
readme.txt
software/scsi2sd-config/main.c

index 9eea4c0..f6de680 100644 (file)
@@ -15,12 +15,14 @@ Features
     In-built active terminator.
     Can optional supply terminator power back to the SCSI bus
     Emulates a non-removable hard drive for maximum compatibility.
     In-built active terminator.
     Can optional supply terminator power back to the SCSI bus
     Emulates a non-removable hard drive for maximum compatibility.
+    Supports sector sizes from 64 bytes to 2048 bytes
     Firmware updatable over USB
     Highly configurable over USB
         Selectable SCSI ID
         Selectable parity support
         Enable/disable Unit Attention Condition
         Artificial limits on the SCSI disk size (eg. limit size to 4G to avoid OS bugs) 
     Firmware updatable over USB
     Highly configurable over USB
         Selectable SCSI ID
         Selectable parity support
         Enable/disable Unit Attention Condition
         Artificial limits on the SCSI disk size (eg. limit size to 4G to avoid OS bugs) 
+        Sector size (can also be set via the SCSI MODE SELECT command, as sent by SCSI format utilities).
 
 
 Technical Specifications
 
 
 Technical Specifications
@@ -62,6 +64,7 @@ Users have reported success on these systems:
     Mac II running System 6.0.8
     Mac SE/30
     Roland JS-30 Sampler
     Mac II running System 6.0.8
     Mac SE/30
     Roland JS-30 Sampler
-    Akai S3200 Sampler
-    EMU Emulator E4X with EOS 3.00b 
-
+    Akai S1000, S3200, S3000XL, MPC 2000XL, DPS 12
+    EMU Emulator E4X with EOS 3.00b and E6400 (classic) with Eos 4.01
+    Ensoniq ASR-X
+    HP 16601A logic analyzer
index 6784d1b..99d3904 100644 (file)
@@ -65,7 +65,7 @@ typedef struct __attribute((packed))
 
 
        // Pad to 64 bytes, which is what we can fit into a USB HID packet.
 
 
        // Pad to 64 bytes, which is what we can fit into a USB HID packet.
-       char reserved[28];
+       char reserved[26];
 } ConfigPacket;
 
 static void printConfig(ConfigPacket* packet)
 } ConfigPacket;
 
 static void printConfig(ConfigPacket* packet)