hathach
|
62f2efbe8c
|
hid host skip get report descriptor if too large instead of assert
|
2021-08-20 18:26:56 +07:00 |
hathach
|
a6d18c400d
|
fix keyboard report reserved is always 0
|
2021-08-17 13:29:26 +07:00 |
hathach
|
2ea0ef4543
|
correct newline usage keycode (ENTER 0x28)
|
2021-08-10 16:40:43 +07:00 |
Ha Thach
|
0a230d57ee
|
Merge pull request #931 from hathach/more-hid-host
More hid host update
|
2021-07-05 00:23:56 +07:00 |
hathach
|
2b3d547b7b
|
clean up
|
2021-07-01 23:05:21 +07:00 |
hathach
|
ca98996e1f
|
better support for hid device set/get protocol
add caplock detection for hid_composite
|
2021-07-01 22:46:39 +07:00 |
hathach
|
c172caa288
|
clean up
|
2021-06-29 00:03:34 +07:00 |
hathach
|
efc12ae7d4
|
fix SET_PROTOCOl, update hid host behavior for default boot interface
|
2021-06-28 23:57:57 +07:00 |
hathach
|
58d3e8c08b
|
update func comment
|
2021-06-28 17:39:57 +07:00 |
hathach
|
c99b70c08c
|
force boot protocol for keyboard/mouse
|
2021-06-28 17:39:57 +07:00 |
hathach
|
5811122cfd
|
change usbh open driver to have max_len and return driver len
|
2021-06-28 17:39:57 +07:00 |
Ha Thach
|
6e939de9d6
|
Merge pull request #891 from hathach/host-rp2040-double-buffer
RP2040 double buffer
|
2021-06-28 17:39:09 +07:00 |
Niklas Hauser
|
264dc35b95
|
Fix typo in TUH configuration define
|
2021-06-21 05:32:43 +02:00 |
hathach
|
dfe5a727c6
|
log clean up
|
2021-06-11 18:54:09 +07:00 |
hathach
|
572d986a02
|
improve usbh
|
2021-06-11 17:14:22 +07:00 |
hathach
|
c7f51cde40
|
implement usbh_edpt_busy (WIP), remove hcd_edpt_busy
|
2021-06-10 17:19:21 +07:00 |
hathach
|
13cb016042
|
add usbh_classdriver.h
|
2021-06-10 16:48:20 +07:00 |
hathach
|
cffa666bd1
|
use alias for button naming
|
2021-06-09 17:45:14 +07:00 |
Marcelo Bezerra
|
a8abbcc34d
|
Change buttons to start from 0
|
2021-06-09 12:14:04 +02:00 |
hathach
|
dca9bc97d6
|
miss a helper
|
2021-06-09 10:45:37 +07:00 |
hathach
|
2c0947ebb6
|
update gamepad helper
|
2021-06-09 10:33:57 +07:00 |
Marcelo Bezerra
|
e393fb32a0
|
re-adding ifdef removed accidentally
|
2021-06-09 10:33:57 +07:00 |
Marcelo Bezerra
|
d3b6e28387
|
indent fix
|
2021-06-09 10:33:57 +07:00 |
Marcelo Bezerra
|
de71e72e31
|
Fix comment in hid.h
|
2021-06-09 10:33:57 +07:00 |
Marcelo Bezerra
|
e12195705c
|
Pull request changes
Remove configuration options and just bump number of buttons to 32
Fix button numbereing and comments in
|
2021-06-09 10:33:57 +07:00 |
Marcelo Bezerra
|
ce634f226e
|
remove excess empty lines
|
2021-06-09 10:33:57 +07:00 |
Marcelo Bezerra
|
3842c806a6
|
clean up
|
2021-06-09 10:33:57 +07:00 |
Marcelo Bezerra
|
d5f8da44d1
|
Add optional support for 32 gamepad buttons
|
2021-06-09 10:33:57 +07:00 |
hathach
|
6e2cf2a3ee
|
clean up log
|
2021-06-02 00:10:35 +07:00 |
hathach
|
9ad6fadf6a
|
more include clean up
|
2021-05-27 18:34:07 +07:00 |
hathach
|
9736e54734
|
include clean up
|
2021-05-27 17:40:39 +07:00 |
Ha Thach
|
4e2684f23a
|
Merge pull request #825 from ogatatsu/hid_desc
fix hid report descriptor
|
2021-05-26 20:33:45 +07:00 |
hathach
|
3654d96e07
|
only invoke tuh_msc_umount_cb() if needed
|
2021-05-23 14:11:12 +07:00 |
hathach
|
8cffe4897e
|
change hid device internal boot_mode to protocol_mode
|
2021-05-23 13:56:32 +07:00 |
hathach
|
a1dab1611b
|
get protocol when enum with hid boot interface
|
2021-05-22 23:30:41 +07:00 |
hathach
|
f13a3c04f7
|
fix missing report in tuh_hid_set_report()
|
2021-05-22 22:43:55 +07:00 |
hathach
|
a2c4a48dd6
|
add tuh_hid_report_sent_cb()
|
2021-05-22 22:03:21 +07:00 |
hathach
|
b8e019da32
|
rename tuh_hid_get_report_cb to tuh_hid_report_received_cb()
|
2021-05-22 21:51:30 +07:00 |
hathach
|
df65c35b31
|
implement hid host set report with control transfer
rename mount, umount callback
|
2021-05-22 21:48:42 +07:00 |
hathach
|
63c57ed1a4
|
clean p
|
2021-05-22 20:55:42 +07:00 |
hathach
|
ad845db6a5
|
improve hid parser
|
2021-05-22 20:54:59 +07:00 |
hathach
|
350dfb2ea3
|
more hid api rename
|
2021-05-22 18:17:32 +07:00 |
hathach
|
89dad1ad41
|
update app
|
2021-05-22 16:48:07 +07:00 |
hathach
|
99add05aa7
|
simplify hid api
add hid set_protocol() and set_protocol_complete_cb()
|
2021-05-22 16:27:28 +07:00 |
hathach
|
2df5a5367f
|
update hid host get/set protocol to match device
|
2021-05-18 13:12:33 +07:00 |
hathach
|
40cd3a7e20
|
Merge branch 'master' into host-hid
|
2021-05-18 13:08:30 +07:00 |
hathach
|
ffdcf9a0d0
|
move report_info to application
update API accordingly, update hid parser for usage, and usage_page.
|
2021-05-18 12:58:24 +07:00 |
hathach
|
da6a7fb2bb
|
update hid report descriptor macro
|
2021-05-18 12:58:24 +07:00 |
hathach
|
5b2d117bcd
|
fix compile
|
2021-05-18 12:58:24 +07:00 |
hathach
|
93661042d9
|
more API update
- remove tuh_n_hid_n_get_report()
- usbh auto queue get report and invoke callback when received data
|
2021-05-18 12:58:24 +07:00 |