Commit Graph

3741 Commits

Author SHA1 Message Date
Yakovenko Andrey bdee6397eb Added MSC read10 and write10 function 2020-12-23 12:52:51 +02:00
Ha Thach b580a0b7f3
Merge pull request #573 from HiFiPhile/scsi_mode_sense6_t
IAR build error fixes
2020-12-22 17:17:36 +07:00
Ha Thach 597b84f684
Merge pull request #572 from HiFiPhile/more_iar
IAR fix more warnings
2020-12-22 16:30:25 +07:00
HiFiPhile c8dc7f807f Fix more warnings.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2020-12-22 10:13:10 +01:00
HiFiPhile b3c0d417ef Fix error if "Required Prototype" is selected.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2020-12-20 23:10:34 +01:00
HiFiPhile 13e6afd589 Fix scsi_mode_sense6_t padding, which cause IAR compiler internal error.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2020-12-20 22:56:39 +01:00
Ha Thach cc8329f3e4
Delete question.md 2020-12-09 14:59:33 +07:00
Ha Thach 9f0f29cd40
Merge pull request #563 from hathach/add-esp32s2-suspend-wakeup
add bus suspend & resume support for esp32s2
2020-11-27 16:52:17 +07:00
hathach 8b34f2fca8 fix ci 2020-11-27 16:07:13 +07:00
hathach 94527951a0 add bus suspend & resume support for esp32s2 2020-11-27 15:54:55 +07:00
Ha Thach 4a2baf400e
Merge pull request #562 from hathach/correctly-invoke-scsi-callback
msc only invoke scsi complete callback after status transaction is complete
2020-11-25 00:24:03 +07:00
hathach f5e13d5898 msc only invoke scsi complete callback after status transaction is complete 2020-11-24 23:42:30 +07:00
Ha Thach 218b80e63a
Merge pull request #561 from hathach/add-tud-connected
add tud_connected()
2020-11-24 22:05:36 +07:00
hathach 148eea1417 add tud_connected()
which return true as long as we receive the very first SETUP packet from
host.
2020-11-24 21:49:12 +07:00
Ha Thach 2bfcd446a5
Merge pull request #506 from duempel/cdc_without_dtr
CDC without DTR being set
2020-11-24 01:04:44 +07:00
hathach 494e125432 more ci 2020-11-24 00:47:06 +07:00
hathach 409a5fb7fc fix ci build 2020-11-24 00:18:18 +07:00
hathach 7860469661 comment out and add note for tud_cdc_connected() in cdc_msc examples 2020-11-24 00:06:59 +07:00
hathach 4b4f880785 add tud_ready() check in tud_cdc_n_write_flush()
other clean up
2020-11-23 23:40:13 +07:00
Ha Thach 308028e17c
Merge branch 'master' into cdc_without_dtr 2020-11-23 23:25:55 +07:00
Ha Thach b870d932e5
Merge pull request #560 from hathach/fix-559
have tusb_init() return true instead of TUSB_ERROR_NONE
2020-11-23 13:31:21 +07:00
hathach 14138f105e have tusb_init() return true instead of TUSB_ERROR_NONE 2020-11-23 13:12:51 +07:00
Ha Thach 49f09f55d0
Merge pull request #557 from hathach/rework-class-driver-control
Rework class driver control transfer
2020-11-23 13:06:20 +07:00
hathach e4144d8b47 remove control_complete 2020-11-20 17:21:01 +07:00
hathach cebb375eac migrate audio device to new control xfer cb 2020-11-20 17:20:05 +07:00
hathach c4bc8b2561 migrate net device to new control xfer cb 2020-11-20 16:59:33 +07:00
hathach d6461abe78 clean up 2020-11-20 16:30:03 +07:00
hathach 9f853685ae migrate bth device to new control xfer cb 2020-11-20 16:13:58 +07:00
hathach 61ad7bef71 migrate vendor device to new control xfer cb 2020-11-20 15:50:11 +07:00
hathach 3cc1979adb migrate dfu runtime device to new control xfer cb 2020-11-20 15:42:32 +07:00
hathach 7df979673d migrate usbtmc device to new control xfer cb 2020-11-20 15:38:56 +07:00
hathach 8813f9d3b8 clean up 2020-11-20 15:33:05 +07:00
hathach e2abb089f4 migrate midi device to new control xfer cb 2020-11-20 15:30:36 +07:00
hathach dc9a309839 migrate hid device to new control xfer cb 2020-11-19 22:00:49 +07:00
hathach dd07fecc5f migrate cdc_device to new control_xfer_cb 2020-11-19 21:26:06 +07:00
hathach 3c31d08051 merge class driver control_request & control_complete to control_xfer_cb()
migrated msc_device
2020-11-19 21:01:33 +07:00
Jan Dümpelmann 339b1a7723 Remove dcd_edpt_xfer_abort from DCD header 2020-11-18 11:12:06 +01:00
Jan Dümpelmann 6a72cc5d48 Changes to CDC example code:
- auto flush welcome message at connection event
- provide information to the user if the terminal did not set DTR
2020-11-18 10:16:32 +01:00
Jan Dümpelmann e7069da7eb Reset CDC examples to original state 2020-11-18 09:47:39 +01:00
Jan Dümpelmann 54e29e9ff4 Implementation of the discussed changes
- remove usbd_edpt_xfer_abort
- rename tu_fifo_change_mode to tu_fifo_set_mode
- remove CFG_TUD_CDC_CLEAR_AT_CONNECTION definition
- remove auto fifo clear at connection event
- add tud_cdc_n_write_clear function
2020-11-18 09:42:50 +01:00
Ha Thach 589dfdb0e5
Merge pull request #554 from hathach/initial-same7x
Initial same7x
2020-11-09 11:22:29 +07:00
hathach 496c7c701a fix ci 2020-11-09 01:23:19 +07:00
hathach 7ab3da1e03 same70 xplained uart via edbg work with board_test 2020-11-09 01:01:05 +07:00
hathach 89b92b54a7 same70 xplained led and button works wiht board_test example 2020-11-09 00:13:56 +07:00
hathach 5456afa8ee update microchipo driver submodule 2020-11-08 18:09:53 +07:00
hathach 1b1e205a30 clean up 2020-11-08 12:40:20 +07:00
Ha Thach ef99d37c97
Merge pull request #551 from dobairoland/master
Make the disk disappear on Windows after it was ejected
2020-11-08 12:37:53 +07:00
hathach 23b6b66f4d release 0.7.0 with changelog and doc update 2020-11-07 23:43:39 +07:00
Ha Thach a708ab6254
Merge pull request #553 from hathach/host-async-control
Host async control
2020-11-07 10:52:14 +07:00
hathach 2907b1e438 clean up 2020-11-07 10:37:33 +07:00