Add all phase bits to a control register for atomic phase changes.
[SCSI2SD-V6.git] / readme.txt
index 9c4461a..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.
-    Firmware updatable over USB (TODO software not yet implemented)
-    Highly configurable over USB (TODO software not yet implemented)
+    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) 
+        Sector size (can also be set via the SCSI MODE SELECT command, as sent by SCSI format utilities).
 
 
 Technical Specifications
@@ -42,14 +44,27 @@ Dimensions
 Performance
 
 As currently implemented:
-Sequential read: 250kb/sec Sequential write: 50kb/sec
 
-These numbers are dreadful. I am working on updating the slow polling SD card
-communication to use DMA. I expect the performance to reach 1.8Mb/sec.
+Sequential read: 930kb/sec Sequential write: 900kb/sec
 
+Tested with a 16GB class 10 SD card, via the commands:
+
+ # WRITE TEST
+ sudo dd bs=8192 count=100 if=/dev/zero of=/dev/sdX oflag=dsync
+
+ # READ TEST
+ sudo dd bs=8192 count=100 if=/dev/sdX of=/dev/null
 
 Compatibility
 
-Tested with Linux (current), Apple Macintosh System 7.5.3 on LC-III, and LC-475
-hardware. 
+Tested with Linux (current), Apple Macintosh System 7.5.3 on LC-III, and LC-475 hardware.
+
+Users have reported success on these systems:
 
+    Mac II running System 6.0.8
+    Mac SE/30
+    Roland JS-30 Sampler
+    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