| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-10-01 | 2nd attempt to fix #161 | hathach | |
| 2019-09-20 | Revert "Revert "Also need to just return false in the case that it isn't an ↵ | Nathan Conrad | |
| interface control event. We shouldn't assert. This normally isn't an"" This reverts commit 2281a514846402af68aa4c97fcd206611c0969a1. | |||
| 2019-09-20 | Revert "Also need to just return false in the case that it isn't an ↵ | Nathan Conrad | |
| interface control event. We shouldn't assert. This normally isn't an" This reverts commit f241ff389f9494836cdc45e621726c0b69b8daed. | |||
| 2019-09-20 | Also need to just return false in the case that it isn't an interface ↵ | Nathan Conrad | |
| control event. We shouldn't assert. This normally isn't an error, either, so I don't want to use TU_VERIFY. | |||
| 2019-09-20 | Use cached HID descriptor. | Nathan Conrad | |
| 2019-09-19 | Cache pointer to HID descriptor. | Nathan Conrad | |
| 2019-09-17 | Implement HID desc request. | Nathan Conrad | |
| 2019-09-01 | fix potential bug with mis-align issue | hathach | |
| 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-07-12 | clean up, rename internal driver control_request_complete to simply ↵ | hathach | |
| control_complete | |||
| 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-24 | should fix and work with #58 | hathach | |
| - add hid_test_js | |||
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-05-12 | add tud_hid_descriptor_report_cb() | hathach | |
| - remove tud_desc_set.hid_report - remove tud_desc_set_t | |||
| 2019-05-02 | use tud_hid_set_report_cb for hid epout | hathach | |
| 2019-05-02 | add tud_hid_out_report_cb() for hid epout | hathach | |
| 2019-05-01 | rename hid report_buf to epin_buf | hathach | |
| add epout_buf and use it for SET_REPORT request buffer | |||
| 2019-05-01 | adding optional ep out for hid | hathach | |
| refactor usbd_open_edpt_pair | |||
| 2019-05-01 | clean up | hathach | |
| 2019-05-01 | simplify hid keyboard & mouse report to one API each | hathach | |
| 2019-05-01 | add tud_hid_set_idle_cb | hathach | |
| - rename tud_hid_mode_changed_cb to tud_hid_mode_changed_cb - add mouse ac pan descriptor template support | |||
| 2019-04-25 | remove CFG_TUD_HID_ASCII_TO_KEYCODE_LOOKUP | hathach | |
| 2019-04-18 | remove auto descriptor and its option CFG_TUD_DESC_AUTO | hathach | |
| 2019-04-18 | wrap up hid device refactor | hathach | |
| 2019-04-18 | update tud_hid_keyboard/mouse helper | hathach | |
| 2019-04-18 | add tud_hid_mode_changed_cb() | hathach | |
| 2019-04-18 | hid update | hathach | |
| 2019-04-18 | refactor hid, rename hid_generic to simply hid_ | hathach | |
| 2019-04-02 | add tud_ready() to hid_ready() | hathach | |
| 2019-03-29 | added Suspend and Resume event for nrf5x port | hathach | |
| also rename DCD_EVENT_SUSPENDED to DCD_EVENT_SUSPEND | |||
| 2019-03-27 | cleanup, remove the use of _TINY_USB_SOURCE_FILE_ | hathach | |
| 2019-03-23 | remove idle rate enforcement, should be done in application level | hathach | |
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2019-01-29 | zero init internal class/device data | hathach | |
| 2018-12-17 | add dcd_get_microframe() | hathach | |
| 2018-12-13 | seperate tusb_task() to tud_task() and tuh_task() | hathach | |
| tusb_task() still exists for backward compatible | |||
| 2018-12-12 | change usbd xfer_cb return type to bool | hathach | |
| 2018-12-12 | change class driver open return type to bool | hathach | |
| 2018-12-12 | rename edpt_dir/number/addr to tu_edpt_* | hathach | |
| 2018-11-26 | clean up warnings | hathach | |
| 2018-11-23 | One tweak to make -Wdiscarded-qualifiers happy. | Scott Shawcroft | |
| 2018-11-23 | rename tusb_event_t to xfer_result_t | hathach | |
| 2018-11-22 | rename CFG_TUSB_MEM_SECTION to CFG_TUSB_MEM_SECTION | 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-08 | Polish up control split and treat it more like a normal endpoint. | Scott Shawcroft | |
| 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-10-23 | clean up helper func | hathach | |
| 2018-08-23 | rename common func to avoid conflict | hathach | |
| 2018-08-13 | rename VERIFY to TU_VERIFY to avoid conflict with application | hathach | |
