| Age | Commit message (Collapse) | Author |
|
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
In the case of handling a stall on a max lun request, we need to clear the error code in `ret` after ignoring it. This is necessary so the connect function won't fail.
Fix #339
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
error
|
|
which use the struct usbh_xxx to exit properly before free struct usbh_xxx
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
enum thread
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
Signed-off-by: sakumisu <[email protected]>
|
|
- use CONFIG_USBHOST_MSC_TIMEOUT as inquiry timeout
- separate cbw/csw from g_msc_buf
- try again ready check when device not ready
- print errcode in error log
Signed-off-by: Zhihong Chen <[email protected]>
|
|
Co-authored-by: Michiel van Leeuwen <[email protected]>
|
|
error and set lun=0, refs:#259
|
|
CONFIG_USBDEV_MSC_MAX_BUFSIZE
|
|
|
|
|
|
|
|
|
|
|
|
to while1
|
|
inquiry stage
|
|
|
|
|
|
|
|
|
|
- stage change should be before usbd_ep_start_write()
Signed-off-by: Zhihong Chen <[email protected]>
|
|
|
|
- support multi lun
Signed-off-by: Zhihong Chen <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use
Signed-off-by: Zhihong Chen <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|