From f552feb1bb074f17e9447fc0460a645fd9ec9afb Mon Sep 17 00:00:00 2001 From: Michael McMaster Date: Tue, 16 Aug 2016 19:31:09 +1000 Subject: [PATCH] Fix for more than 2 devices via USB MSC --- CHANGELOG | 3 +++ src/firmware/usb_device/usbd_msc_bot.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index d07d0848..1f4f29cb 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +20160815 6.0.6 + - Fix performance bugs + 20160814 6.05 - More SCSI bug fixes (some timing issues resolved in the FPGA image) - Firmware update support using scsi2sd-util6. diff --git a/src/firmware/usb_device/usbd_msc_bot.c b/src/firmware/usb_device/usbd_msc_bot.c index 116033c6..98ac924e 100755 --- a/src/firmware/usb_device/usbd_msc_bot.c +++ b/src/firmware/usb_device/usbd_msc_bot.c @@ -236,7 +236,7 @@ static void MSC_BOT_CBW_Decode (USBD_HandleTypeDef *pdev) if ((USBD_LL_GetRxDataSize (pdev ,MSC_EPOUT_ADDR) != USBD_BOT_CBW_LENGTH) || (hmsc->cbw.dSignature != USBD_BOT_CBW_SIGNATURE)|| - (hmsc->cbw.bLUN > 1) || + //(hmsc->cbw.bLUN > 1) || (hmsc->cbw.bCBLength < 1) || (hmsc->cbw.bCBLength > 16)) { -- 2.26.2