summaryrefslogtreecommitdiff
path: root/src/class/msc/msc_device.c
AgeCommit message (Collapse)Author
2021-10-15update some sense warning from -Wconversionhathach
2021-10-01Merge pull request #1120 from hathach/enhanceHa Thach
house keeping update
2021-09-30change scsis status to phase error when total_bytes < block_counthathach
2021-09-27Assure msc device block size is not zeroszymonh
2021-09-17rpi start. doesn't workScott Shawcroft
2021-09-14update configuration parserhathach
2021-09-07add msc workaround for cxd56hathach
2021-09-06Revert "Fix for MSC during stage STATUS"hathach
This reverts commit 2e23f3dd7287186445aeab39108f81c51644ed77.
2021-09-03Fix for MSC during stage STATUSKamil Tomaszewski
2021-09-01add back edpt check before cbw, since bot reset can occurred any timehathach
2021-09-01revert previous changes, edpt stall also clear any pending (not complete) ↵hathach
transfer
2021-08-31fix rp2040 chapter 9 TD 9.6 testhathach
2021-08-29responding with status per-spec in test case 4hathach
2021-08-29passed all USBCV bot complaince testhathach
2021-08-29msc handle more test, passed Command Self Test complianthathach
2021-08-29update msc to be more robusehathach
add more log, pass more complaint test
2021-08-27fix msc test case 8 and 10hathach
2021-08-27fix msc case 3 complaint testhathach
2021-08-27more msc refactoringhathach
2021-08-27fix BOT case 2 test complianthathach
2021-08-27refactor msc devicehathach
2021-08-27minor clean uphathach
2021-08-27update msc driver to pass MSC BOT error recovery compliant testhathach
2021-07-13add option to silent a driver loghathach
2021-06-02clean up loghathach
2021-05-27include clean uphathach
2021-04-26add TUP_MCU_STRICT_ALIGN macro that manually pick bytes for lpc55 port1 that ↵hathach
is m4 but cannot unaligned acces on usb ram
2020-12-20Fix error if "Required Prototype" is selected.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2020-11-24msc only invoke scsi complete callback after status transaction is completehathach
2020-11-19merge class driver control_request & control_complete to control_xfer_cb()hathach
migrated msc_device
2020-08-07allow application driver to overwrite built-in onehathach
- position application driver before built-in - remove dcd.h from public include.
2020-08-01correct isr context for nrf DCD_EVENT_UNPLUGGEDhathach
also rename debug lookup to prevent conflict
2020-07-16rename CFG_TUD_MSC_BUFSIZE to CFG_TUD_MSC_EP_BUFSIZEhathach
rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE
2020-06-17Fix IAR warnings.Mengsk
Pa039 : use of address of unaligned structure member. Pe188: enumerated type mixed with another type.
2020-05-28rename to drv_len to be consistenthathach
2020-05-28initial transfer failed in open() shouldn't cause the driver open to fail.hathach
2020-05-28update hid open()hathach
2020-05-28improve mschathach
2020-05-27changing usbd driver open() return type, add max_lenhathach
only done with cdc and msc, push this interim for feedback first
2020-04-22house keepinghathach
2020-04-15test ok with cdc and mschathach
2020-03-14Use CRLF on UART.Nathan Conrad
2020-01-15Normalize line endingsNathan Conrad
2019-12-24invoke scsi complete callback before queue for csw statushathach
there is racing issue with samd + qspi flash testing with arduino otherwise.
2019-12-23adding lookup table for debugginghathach
add msc scsi command list
2019-12-21making more progress, but failed with WRITE10hathach
incorrect queue 448 bytes instead of 512
2019-12-21able to response to scsi inquiry, but failed to response to test unit readyhathach
2019-11-27fix #229hathach
2019-11-05clean uphathach
2019-11-01wait for scsi status complete before queueing for next scsi commandhathach
fix #207