From 537ddcc953bc5bb86dabd944fe64c8d3ab76e7f4 Mon Sep 17 00:00:00 2001 From: Michael McMaster Date: Thu, 17 Apr 2014 20:13:36 +1000 Subject: [PATCH] Fix scsi2sd-config failures under windows. --- readme.txt | 9 ++++++--- software/scsi2sd-config/main.c | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/readme.txt b/readme.txt index 9eea4c0..f6de680 100644 --- a/readme.txt +++ b/readme.txt @@ -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. + 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 @@ -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 - 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 diff --git a/software/scsi2sd-config/main.c b/software/scsi2sd-config/main.c index 6784d1b..99d3904 100644 --- a/software/scsi2sd-config/main.c +++ b/software/scsi2sd-config/main.c @@ -65,7 +65,7 @@ typedef struct __attribute((packed)) // 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)