From: Michael McMaster Date: Tue, 19 Nov 2019 06:00:34 +0000 (+1000) Subject: Fix for VMS 5.5-2: Only send mode page 5 if configured as floppy. X-Git-Tag: v6.2.9~2 X-Git-Url: http://git.codesrc.com/gitweb.cgi?a=commitdiff_plain;h=896a7d4df58ede81e5226095c1bd0d1ad4c677a2;p=SCSI2SD-V6.git Fix for VMS 5.5-2: Only send mode page 5 if configured as floppy. Author: Landon Rodgers --- diff --git a/src/firmware/mode.c b/src/firmware/mode.c index fd4ba344..5235e448 100755 --- a/src/firmware/mode.c +++ b/src/firmware/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. // @@ -467,7 +468,8 @@ static void doModeSense( } } - if (pageCode == 0x05 || pageCode == 0x3F) + if ((pageCode == 0x05 || pageCode == 0x3F) && + (scsiDev.target->cfg->deviceType == S2S_CFG_FLOPPY_14MB)) { pageFound = 1; pageIn(pc, idx, FlexibleDiskDriveGeometry, sizeof(FlexibleDiskDriveGeometry));