hathach
|
8b9893cada
|
introduce optional usbd_edpt_claim, usbd_edpt_release which can be used to gain exclusive access to usbd_edpt_xfer
|
2020-09-09 15:48:11 +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
|
84425c50b3
|
add more logging to host stack
tested host with lpc4357, don't use fpu with lpc m4 since it seems to
cause hardfault (stack does not make use of fpu anyway).
|
2020-09-01 19:16:50 +07:00 |
|
hathach
|
be708bb8a4
|
Merge branch 'master' into update-host
|
2020-09-01 12:02:25 +07:00 |
|
hathach
|
2d8787cdeb
|
fix typo
|
2020-08-24 15:29:34 +07:00 |
|
hathach
|
a1b7e767af
|
improve midi
- fix #436 tud_midi_rx_cb() not invoked
- fix xfer_cb() not handle ep in
- add ZLP if needed
|
2020-08-24 14:31:46 +07:00 |
|
Ha Thach
|
e5d622b749
|
Merge pull request #434 from gh2o/master
Add TX callback to CDC device
|
2020-08-21 11:14:06 +07:00 |
|
Gavin Li
|
72183c7bb4
|
Slight optimization for cdc tx refill
|
2020-08-20 09:59:23 -07:00 |
|
Gavin Li
|
15b063beb2
|
Smarter CDC TX refill logic
|
2020-08-20 02:20:01 -07:00 |
|
hathach
|
61e96e97cb
|
use usbd_edpt_open in bth driver
|
2020-08-11 22:09:16 +07:00 |
|
hathach
|
01b9b77d3b
|
allow application driver to overwrite built-in one
- position application driver before built-in
- remove dcd.h from public include.
|
2020-08-07 14:47:32 +07:00 |
|
hathach
|
9bf2b33366
|
correct isr context for nrf DCD_EVENT_UNPLUGGED
also rename debug lookup to prevent conflict
|
2020-08-01 12:02:59 +07:00 |
|
Ha Thach
|
78f1576e93
|
Merge pull request #412 from hathach/fix-net-cast-align
suppress cast-align warnings for net device driver
|
2020-07-29 11:23:11 +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 |
|
hathach
|
fea6fb73a1
|
add fs & hs config for cdc_msc_freertos, midi_test, msc_dual_lun
|
2020-07-16 13:04:10 +07:00 |
|
hathach
|
706413f751
|
add tud_speed_get()
- define both fs and hs configuration descriptor
- rename CFG_TUD_CDC_EPSIZE to CFG_TUD_CDC_EP_BUFSIZE with default size of 64 for FS, and 512 for HS
|
2020-07-16 00:44:09 +07:00 |
|
Craig Hutchinson
|
323ae5a84f
|
Improve comment on CDC tud_cdc_write_available()
Fixes #460
|
2020-07-10 12:24:09 +01:00 |
|
Ha Thach
|
dbced9911d
|
Merge pull request #447 from hathach/add-stm-hs
Add support for STM32 OTG HS core
|
2020-07-08 19:47:24 +07:00 |
|
hathach
|
12a145b27d
|
fix dfu-rt to response to SET_INTERFACE and DFU_GETSTATUS
fix #450
|
2020-07-01 01:33:02 +07:00 |
|
hathach
|
ab75998316
|
Merge branch 'master' into add-stm-hs
|
2020-06-30 01:55:57 +07:00 |
|
Gavin Li
|
7ae47a9397
|
Call tud_cdc_tx_cb right after flush to keep tx fifo full
|
2020-06-20 22:12:10 -07:00 |
|
Gavin Li
|
8fe887198b
|
Add tx callback to cdc device
Useful for continuous transmission of data, which is difficult currently
because there is no notification of tx completion.
|
2020-06-18 01:13:44 -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
|
2b1c7730b7
|
fix hs port1 build with net endpoint
|
2020-06-16 00:53:06 +07:00 |
|
Jerzy Kasenberg
|
56d46483e4
|
Add bt hci device class
Code implements USB transport for bluetooth HCI.
|
2020-05-28 10:58:49 +02:00 |
|
hathach
|
53b749fd72
|
check max_len for vendor and hid
|
2020-05-28 14:44:26 +07:00 |
|
hathach
|
fb214f7cf7
|
rename to drv_len to be consistent
|
2020-05-28 13:57:49 +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
|
c1db36a15c
|
update vendor open()
|
2020-05-28 12:19:06 +07:00 |
|
hathach
|
bec5b5f9da
|
update usbtmc open()
|
2020-05-28 12:13:48 +07:00 |
|
hathach
|
13860e9f94
|
update net open()
|
2020-05-28 11:51:25 +07:00 |
|
hathach
|
8f560bf275
|
update midi open()
|
2020-05-28 11:41:37 +07:00 |
|
hathach
|
89a3d1f6d1
|
update hid open()
|
2020-05-28 11:19:12 +07:00 |
|
hathach
|
7a15d2e0d2
|
improve msc
|
2020-05-28 00:56:33 +07:00 |
|
hathach
|
2eeeda1bcf
|
change signature for dfu runtime
|
2020-05-28 00:46:32 +07:00 |
|
hathach
|
e340404968
|
changing usbd driver open() return type, add max_len
only done with cdc and msc, push this interim for feedback first
|
2020-05-27 19:01:59 +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
|
81b1f97ef7
|
suppress cast-align warnings for net device driver
|
2020-05-18 13:23:40 +07:00 |
|
hathach
|
4a3a448340
|
clean up things, add makefile for host example
|
2020-05-04 00:29:52 +07:00 |
|
hathach
|
d0487088ac
|
revert a change to net driver
|
2020-04-26 23:04:17 +07:00 |
|
hathach
|
83353dd93f
|
add TODO for usbnet clean up
|
2020-04-26 22:03:05 +07:00 |
|
hathach
|
017c95037f
|
add usbd edpt open
- RTT mode is blocking to prevent log lost
- Improve logging message
|
2020-04-26 14:51:44 +07:00 |
|
hathach
|
c59fa77427
|
Revert "Merge pull request #359 from versioduo/midi-flow-control"
This reverts commit 1d33aa9b6f7940f9eac07ce684515856940175da, reversing
changes made to 718db7e5369df57b0f49a563737e6e0446fd4c4d.
|
2020-04-23 23:25:20 +07:00 |
|
hathach
|
10e035241f
|
house keeping
|
2020-04-22 23:04:21 +07:00 |
|
hathach
|
3b83813f01
|
clean up
|
2020-04-22 00:29:51 +07:00 |
|
Ha Thach
|
1d33aa9b6f
|
Merge pull request #359 from versioduo/midi-flow-control
MIDI - Add flow control to incoming packet stream
|
2020-04-22 00:11:27 +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 |
|