| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-20 | remove control_complete | hathach | |
| 2020-11-19 | merge class driver control_request & control_complete to control_xfer_cb() | hathach | |
| migrated msc_device | |||
| 2020-09-10 | update claim edpt for hid and midi | hathach | |
| 2020-09-09 | introduce optional usbd_edpt_claim, usbd_edpt_release which can be used to ↵ | hathach | |
| gain exclusive access to usbd_edpt_xfer | |||
| 2020-08-07 | update note for app driver list mustbe accesible at all time. | hathach | |
| 2020-08-07 | Merge branch 'master' into add-app-driver | hathach | |
| 2020-04-29 | support class drivers implemented by application | hathach | |
| 2020-04-26 | add usbd edpt open | hathach | |
| - RTT mode is blocking to prevent log lost - Improve logging message | |||
| 2020-04-13 | edpt_close: Updated based on feedback. | Nathan Conrad | |
| 2019-10-30 | rename usbd_init() to tud_init() | hathach | |
| 2019-10-01 | 2nd attempt to fix #161 | hathach | |
| 2019-07-24 | update vendor device similar to cdc read/write | hathach | |
| maybe refactor later | |||
| 2019-07-16 | add tud_control_vendor_request_cb()/tud_control_vendor_complete_cb(), expose ↵ | hathach | |
| usbd control transfer rename usbd_control_transfer/status to tud_control_transfer/status | |||
| 2019-05-29 | added usbd_edpt_xfer/usbd_edpt_busy to replace dcd_edpt_transfer/dcd_edpt_busy() | hathach | |
| - improve fifo write/read_n with only one lock - use usbd_edpt_xfer/usbd_edpt_busy for hid/cdc/msc class driver - replace cdc read's pending_read_from_host by usbd_edpt_busy() | |||
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-05-01 | adding optional ep out for hid | hathach | |
| refactor usbd_open_edpt_pair | |||
| 2019-04-18 | remove auto descriptor and its option CFG_TUD_DESC_AUTO | hathach | |
| 2019-03-27 | clean up remove usbd_control_stall() | hathach | |
| 2019-03-27 | replace dcd_edpt_(clear)stall by usbd_edpt_(clear)stall | hathach | |
| - remove dcd_edpt_stalled() from dcd porting | |||
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2019-03-13 | dcd_set_address include status response, usbd control stall both control in ↵ | hathach | |
| and out | |||
| 2018-12-13 | seperate tusb_task() to tud_task() and tuh_task() | hathach | |
| tusb_task() still exists for backward compatible | |||
| 2018-12-13 | remove task void* param | hathach | |
| 2018-12-12 | change class driver open return type to bool | hathach | |
| 2018-12-05 | change usbd_init() return to bool for simplicity | hathach | |
| 2018-11-16 | nrf5x: refactor device control transfer. | hathach | |
| - make control transfer as part of usbd. Class driver must use usbd_control_ API() instead of dcd_ api. - change the signature of class driver's control_request - allow control request complete to stall in staus stage - move control request parser & handling to usbd. | |||
| 2018-11-07 | Split out the control endpoint logic | Scott Shawcroft | |
| 2018-11-07 | Add SAMD21 and SAMD51 support for CircuitPython. | Scott Shawcroft | |
| The ProtoThreads style subtasks were removed because it led to extremely unclear control flow. RTOSes can be used if threading is needed. Also added some additional functionality to MSC to support dynamic LUNs and read-only LUNs. | |||
| 2018-11-02 | clean up osal | hathach | |
| 2018-10-23 | replace dcd_bus_event() and dcd_setup_received() by dcd_event_handler() | hathach | |
| 2018-08-15 | fix memory issue with usbd control xfer | hathach | |
| 2018-08-01 | improve auto descriptor | hathach | |
| 2018-07-27 | house keeping | hathach | |
| 2018-07-17 | revert usbd_control_xfer_st() implementation | hathach | |
| enhance cdc with better multiple interfaces support add default ep size for cdc and msc device CFG_TUD_CDC_EPSIZE, CFG_TUD_MSC_EPSIZE | |||
| 2018-07-14 | use _usbd_ctrl_buf for control transferm refactor cdc device | hathach | |
| 2018-07-13 | better multiple interfaces support for cdc device | hathach | |
| 2018-07-10 | clean up usbd auto desc | hathach | |
| 2018-06-22 | clean up | hathach | |
| 2018-06-22 | enhance usbd: add usbd_defer_func() | hathach | |
| 2018-06-18 | rename subfolder source to src | hathach | |
