From: Michael McMaster Date: Mon, 2 Dec 2019 09:37:14 +0000 (+1000) Subject: Fix for VMS 5.5-2: Only send mode page 5 if configured as floppy. X-Git-Tag: v4.8.4~3 X-Git-Url: http://git.codesrc.com/gitweb.cgi?a=commitdiff_plain;h=3a4712b524b9745598decad36e078e7ad1a70ba5;p=SCSI2SD.git Fix for VMS 5.5-2: Only send mode page 5 if configured as floppy. Author: Landon Rodgers --- diff --git a/software/SCSI2SD/src/mode.c b/software/SCSI2SD/src/mode.c index bd9ccc2..bb16cf7 100755 --- a/software/SCSI2SD/src/mode.c +++ b/software/SCSI2SD/src/mode.c @@ -1,5 +1,6 @@ // Copyright (C) 2013 Michael McMaster // Copyright (C) 2014 Doug Brown +// Copyright (C) 2019 Landon Rodgers // // This file is part of SCSI2SD. // @@ -485,7 +486,8 @@ static void doModeSense( } } - if (pageCode == 0x05 || pageCode == 0x3F) + if ((pageCode == 0x05 || pageCode == 0x3F) && + (scsiDev.target->cfg->deviceType == CONFIG_FLOPPY_14MB)) { pageFound = 1; pageIn(pc, idx, FlexibleDiskDriveGeometry, sizeof(FlexibleDiskDriveGeometry));