| Age | Commit message (Collapse) | Author |
|
update hid composite to make use of tud_hid_report_complete_cb() for
sending reports when possible.
|
|
- Add gamepad to hid_composite example. Though it needs a bit of extra
work but it will come later as separated PR.
|
|
add hid_gamepad_report_t along with GAMEPAD_BUTTON_ and GAMEPAD_HAT_
enum
|
|
|
|
|
|
also clean up code
|
|
|
|
|
|
|
|
reviewed
|
|
|
|
|
|
|
|
rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE
|
|
|
|
this make the template with Report ID look less weird to the user
|
|
|
|
|
|
control_complete
|
|
|
|
|
|
|
|
callback
|
|
- remove tud_desc_set.hid_report
- remove tud_desc_set_t
|
|
- 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
|
|
|
|
|
|
add epout_buf and use it for SET_REPORT request buffer
|
|
|
|
|
|
- rename tud_hid_mode_changed_cb to tud_hid_mode_changed_cb
- add mouse ac pan descriptor template support
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|