From: Victor Perevertkin Date: Sat, 27 Apr 2019 21:44:55 +0000 (+0300) Subject: [DISK] Disable IsFloppyDevice check. X-Git-Tag: 0.4.14-dev~805 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=fa530aee92e417e4330c604bbe6ea2e9100709dc [DISK] Disable IsFloppyDevice check. It wrongly marks USB flash drives as a floppy device --- diff --git a/drivers/storage/class/disk/disk.c b/drivers/storage/class/disk/disk.c index b91e88e04de..580c89998d9 100644 --- a/drivers/storage/class/disk/disk.c +++ b/drivers/storage/class/disk/disk.c @@ -969,12 +969,14 @@ Return Value: // IsFloppyDevice also checks for write cache enabled. // +#if 0 if (IsFloppyDevice(deviceObject) && deviceObject->Characteristics & FILE_REMOVABLE_MEDIA && (((PINQUIRYDATA)LunInfo->InquiryData)->DeviceType == DIRECT_ACCESS_DEVICE)) { status = STATUS_NO_SUCH_DEVICE; goto CreateDiskDeviceObjectsExit; } +#endif DisableWriteCache(deviceObject,LunInfo);