diff options
| author | hathach <[email protected]> | 2018-07-25 22:24:58 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2018-07-25 22:24:58 +0700 |
| commit | 8fc1d151fc4b47e3d91b683caedf220adee8a630 (patch) | |
| tree | 5a70071ce69c0074b3a971c00b08558e2e5e51ec /src/class | |
| parent | be7b0caf2d5d3219b2cbef535b6817fb39625ffb (diff) | |
correct msc stall behavior
Diffstat (limited to 'src/class')
| -rw-r--r-- | src/class/msc/msc_device.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/class/msc/msc_device.c b/src/class/msc/msc_device.c index e2b35163d..488c9d41e 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) )
{
|
