| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-24 | add itf argument to hid API to support multiple instances | hathach | |
| following API signature is changed: - tud_hid_descriptor_report_cb() - tud_hid_get_report_cb() - tud_hid_set_report_cb() - tud_hid_boot_mode_cb() - tud_hid_set_idle_cb() | |||
| 2021-02-09 | tud_hid_report_complete_cb() API | hathach | |
| update hid composite to make use of tud_hid_report_complete_cb() for sending reports when possible. | |||
| 2021-02-08 | add tud_hid_n_gamepad_report() helper for gamepad report | hathach | |
| - Add gamepad to hid_composite example. Though it needs a bit of extra work but it will come later as separated PR. | |||
| 2021-02-08 | enhance gampepad report with dpad/hat support | hathach | |
| add hid_gamepad_report_t along with GAMEPAD_BUTTON_ and GAMEPAD_HAT_ enum | |||
| 2021-01-07 | change default CFG_TUD_HID_EP_BUFSIZE from 16 to 64 | hathach | |
| 2020-11-19 | migrate hid device to new control xfer cb | hathach | |
| 2020-10-09 | update tud_hid_boot_mode_cb/tud_hid_set_idle_cb support mul interfaces | hathach | |
| also clean up code | |||
| 2020-10-09 | rename multiple hid callback | hathach | |
| 2020-10-07 | fix variable names. add itf n callbacks to multihid | Zachery Littell | |
| 2020-10-02 | fix simple pull request comments. Implement descriptor index hack. | Zachery Littell | |
| 2020-10-01 | add index to report descriptor callback. this is breaking and needs to be ↵ | Zachery Littell | |
| reviewed | |||
| 2020-10-01 | create N functions and inlines for multi hid interfaces | Zachery Littell | |
| 2020-09-13 | correct the TUD_HID_REPORT_DESC_GAMEPAD | hathach | |
| 2020-07-17 | add new name warning to cdc and midi (skip msc, hid warning for now) | hathach | |
| 2020-07-16 | rename CFG_TUD_MSC_BUFSIZE to CFG_TUD_MSC_EP_BUFSIZE | hathach | |
| rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE | |||
| 2020-05-28 | update hid open() | hathach | |
| 2020-04-20 | add extra comma to HID_REPORT_ID | hathach | |
| this make the template with Report ID look less weird to the user | |||
| 2020-01-15 | Normalize line endings | Nathan Conrad | |
| 2019-07-19 | more house keeping | hathach | |
| 2019-07-12 | clean up, rename internal driver control_request_complete to simply ↵ | hathach | |
| control_complete | |||
| 2019-06-06 | add HID_ASCII_TO_KEYCODE | hathach | |
| 2019-06-06 | add TU_ prefix to compiler ATTR to prevent name conflict with application | hathach | |
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-05-12 | change tud_descriptor_string_cb() to be consistent with other descriptor ↵ | hathach | |
| callback | |||
| 2019-05-12 | add tud_hid_descriptor_report_cb() | hathach | |
| - remove tud_desc_set.hid_report - remove tud_desc_set_t | |||
| 2019-05-02 | support hid generic inout #58 | hathach | |
| - add report descriptor template TUD_HID_REPORT_DESC_GENERIC_INOUT - add TUD_HID_INOUT_DESCRIPTOR & TUD_HID_INOUT_DESC_LEN - add hid_generic_inout example | |||
| 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 | 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-28 | add TUD_ to HID_REPORT_DESC_* template | hathach | |
| 2019-04-25 | remove CFG_TUD_HID_ASCII_TO_KEYCODE_LOOKUP | hathach | |
| 2019-04-19 | move interface descriptor template to usbd.h, update exmaple | 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-03-27 | cleanup, remove the use of _TINY_USB_SOURCE_FILE_ | hathach | |
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2018-12-17 | add dcd_get_microframe() | hathach | |
| 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-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 | |
