From 8fc1d151fc4b47e3d91b683caedf220adee8a630 Mon Sep 17 00:00:00 2001 From: hathach Date: Wed, 25 Jul 2018 22:24:58 +0700 Subject: [PATCH] correct msc stall behavior --- src/class/msc/msc_device.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/class/msc/msc_device.c b/src/class/msc/msc_device.c index e2b35163..488c9d41 100644 --- a/src/class/msc/msc_device.c +++ b/src/class/msc/msc_device.c @@ -221,9 +221,6 @@ tusb_error_t mscd_xfer_cb(uint8_t rhport, uint8_t ep_addr, tusb_event_t event, u p_csw->status = (cb_result == 0) ? MSC_CSW_STATUS_PASSED : MSC_CSW_STATUS_FAILED; p_msc->data_len = 0; p_msc->stage = MSC_STAGE_STATUS; - - // stall request since callback return negative - if ( cb_result < 0 ) dcd_edpt_stall(rhport, p_msc->ep_in); } else if ( !BIT_TEST_(p_cbw->dir, 7) ) {