Zachery Littell
|
a4ba1f0827
|
Fix tu_verify args
|
2020-10-08 12:08:13 -05:00 |
|
Zachery Littell
|
298aa1b669
|
Cleanup per review on PR
|
2020-10-08 11:59:12 -05:00 |
|
Zachery Littell
|
db3fe97f62
|
fix variable names. add itf n callbacks to multihid
|
2020-10-07 20:36:00 -05:00 |
|
Zachery Littell
|
081af79009
|
fix simple pull request comments. Implement descriptor index hack.
|
2020-10-02 16:02:00 -05:00 |
|
Zachery Littell
|
b7208d6f7e
|
add index to report descriptor callback. this is breaking and needs to be reviewed
|
2020-10-01 12:51:48 -05:00 |
|
Zachery Littell
|
849681724a
|
create N functions and inlines for multi hid interfaces
|
2020-10-01 11:51:33 -05:00 |
|
Ha Thach
|
745c15d5b5
|
Merge pull request #508 from hathach/fix-edpt-race
Fix edpt xfer race condition
|
2020-09-14 23:56:21 +07:00 |
|
hathach
|
5931d19666
|
correct the TUD_HID_REPORT_DESC_GAMEPAD
|
2020-09-13 15:01:20 +07:00 |
|
hathach
|
801f8b5b38
|
update claim edpt for hid and midi
|
2020-09-10 23:32:08 +07:00 |
|
hathach
|
66a10ec9c8
|
rework usbh control transfer
use series of complete callback instead of blocking semaphore, which is
more noOS friendly. still working with hid host
|
2020-09-07 15:19:20 +07:00 |
|
hathach
|
b3e81673c0
|
change xfer_cb return type from void to bool
|
2020-09-06 12:11:07 +07:00 |
|
hathach
|
15ad585e67
|
replacing hcd_pipe_xfer by usbh_edpt_xfer
|
2020-09-06 11:49:00 +07:00 |
|
hathach
|
9531e47d10
|
update example to test with mouse
|
2020-09-05 14:59:07 +07:00 |
|
hathach
|
f7cf8cdf27
|
defer xfer_isr to xfer_cb
|
2020-09-05 14:41:31 +07:00 |
|
hathach
|
a8e538efe7
|
clean up
|
2020-09-04 01:35:32 +07:00 |
|
hathach
|
35aee4a6af
|
more hid host work
|
2020-09-03 23:57:51 +07:00 |
|
hathach
|
ef651e0734
|
fix #449 remove obsolete pipehandle from hid host
|
2020-09-03 17:07:29 +07:00 |
|
hathach
|
be708bb8a4
|
Merge branch 'master' into update-host
|
2020-09-01 12:02:25 +07:00 |
|
hathach
|
881025afdc
|
add new name warning to cdc and midi (skip msc, hid warning for now)
|
2020-07-17 23:01:39 +07:00 |
|
hathach
|
5ca748a68e
|
rename CFG_TUD_MSC_BUFSIZE to CFG_TUD_MSC_EP_BUFSIZE
rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE
|
2020-07-16 15:34:16 +07:00 |
|
Mengsk
|
57b553e023
|
Fix IAR warnings.
Pa039 : use of address of unaligned structure member.
Pe188: enumerated type mixed with another type.
|
2020-06-17 10:08:33 +02:00 |
|
hathach
|
53b749fd72
|
check max_len for vendor and hid
|
2020-05-28 14:44:26 +07:00 |
|
hathach
|
10cd3f24bf
|
initial transfer failed in open() shouldn't cause the driver open to fail.
|
2020-05-28 13:48:02 +07:00 |
|
hathach
|
89a3d1f6d1
|
update hid open()
|
2020-05-28 11:19:12 +07:00 |
|
hathach
|
58cedf4c06
|
usb0 host on mcb1800 work with fullspeed mode.
use usbh_edpt_open() to correctly map ep2drv[]
|
2020-05-19 00:55:43 +07:00 |
|
hathach
|
d57312602d
|
add extra comma to HID_REPORT_ID
this make the template with Report ID look less weird to the user
|
2020-04-20 16:09:17 +07:00 |
|
hathach
|
e713b534fa
|
test ok with cdc and msc
|
2020-04-15 10:30:34 +07:00 |
|
hathach
|
8614dcece7
|
tested with hid
|
2020-04-15 01:01:07 +07:00 |
|
Nathan Conrad
|
25c1bea782
|
Normalize line endings
|
2020-01-15 14:47:43 -05:00 |
|
Peter Lawrence
|
ff0e7d2bed
|
implement multiple interfaces support
|
2019-12-28 14:27:32 -06:00 |
|
samveen
|
ba8a232970
|
add "`" and "~" to keycode -> ASCII table
|
2019-12-17 12:47:05 +05:30 |
|
samveen
|
fdce63b268
|
[tusb]fix typo in comment
|
2019-12-16 23:01:26 +05:30 |
|
hathach
|
fe1eadf177
|
fix #229
|
2019-11-27 12:34:30 +07:00 |
|
hathach
|
164d0db825
|
Merge branch 'ZLP_Request2' into pigrew-ZLP_Request2
|
2019-11-01 10:16:59 +07:00 |
|
hathach
|
981e64d8a1
|
implement pigrew review
|
2019-11-01 10:07:56 +07:00 |
|
hathach
|
f58726887a
|
update doc, hid set report
|
2019-10-31 21:28:46 +07:00 |
|
Nathan Conrad
|
cef388b7bd
|
Merge branch 'master' into ZLP_Request2
|
2019-10-02 01:15:47 -04:00 |
|
hathach
|
204791b3e7
|
2nd attempt to fix #161
|
2019-10-01 22:19:04 +07:00 |
|
Nathan Conrad
|
91fa24d99c
|
Merge branch 'master' into ZLP_Request2
|
2019-09-27 00:37:21 -04:00 |
|
Nathan Conrad
|
8a688cd8d0
|
Revert "Revert "Also need to just return false in the case that it isn't an interface control event. We shouldn't assert. This normally isn't an""
This reverts commit 2281a51484.
|
2019-09-20 12:58:26 -04:00 |
|
Nathan Conrad
|
2281a51484
|
Revert "Also need to just return false in the case that it isn't an interface control event. We shouldn't assert. This normally isn't an"
This reverts commit f241ff389f.
|
2019-09-20 12:27:41 -04:00 |
|
Nathan Conrad
|
f241ff389f
|
Also need to just return false in the case that it isn't an interface 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 08:56:46 -04:00 |
|
Nathan Conrad
|
a8a65d6cea
|
Use cached HID descriptor.
|
2019-09-20 08:46:17 -04:00 |
|
Nathan Conrad
|
05164c5a27
|
Cache pointer to HID descriptor.
|
2019-09-19 21:04:51 -04:00 |
|
Nathan Conrad
|
915f52730d
|
Implement HID desc request.
|
2019-09-17 11:28:29 -04:00 |
|
Nathan Conrad
|
8cca287683
|
Add verification that there is enough buffer space for HID OUT control transfer.
|
2019-09-12 16:07:12 -04:00 |
|
hathach
|
80cde5b0b5
|
fix potential bug with mis-align issue
|
2019-09-01 17:20:10 +07:00 |
|
hathach
|
33de35504a
|
more house keeping
|
2019-07-19 20:20:13 +07:00 |
|
hathach
|
036e858543
|
add tud_control_vendor_request_cb()/tud_control_vendor_complete_cb(), expose usbd control transfer
rename usbd_control_transfer/status to tud_control_transfer/status
|
2019-07-16 18:14:47 +07:00 |
|
hathach
|
cb4e6837e9
|
clean up, rename internal driver control_request_complete to simply control_complete
|
2019-07-12 22:03:40 +07:00 |
|