0b3c8c4a59
Implement dcd_edpt_xfer_fifo for dcd_musb
2021-11-06 00:06:27 +09:00
ec8ece2c9d
bth: Update driver to interface association changes
...
Two interfaces that are required by Bluetooth Primary Controller
do not have IAD according to Bluetooth specification.
Those two interfaces were opened separately in process_set_config().
Later interface association was inferred for BTH (along with other
drivers), since then only one call to open() is place for BTH driver
that should prepare both interfaces at once.
To make it work again btd_open() parses two interfaces at once.
2021-11-05 12:33:15 +01:00
fc59515bfd
Merge pull request #1163 from hathach/generalize-synopsys-dwc2
...
Generalize synopsys dwc2
2021-11-04 13:41:25 +07:00
07829510e7
Merge branch 'tannewt-rpi' into generalize-synopsys-dwc2
2021-10-26 23:43:35 +07:00
dbd31895bc
change usage of TU_CHECK_MCU() to prevent macro conflict
2021-10-25 17:04:03 +07:00
9f014b059a
properly handle Program Change and Channel Aftertouch messages
2021-10-25 00:07:59 -07:00
5af989384b
remove ep descriptor wMaxPacketSize bitfield due to endian issue
2021-10-24 13:11:21 +07:00
6f5b197a98
indent
2021-10-24 08:44:58 +07:00
311c05b401
Merge branch 'master' into fix-warnings
2021-10-23 21:23:56 +07:00
b3b6b4f785
Update _negotiate_streaming_parameters() to handle some requests
2021-10-19 21:49:00 +09:00
4fd0ee4eef
Implement GET_DEF and GET_LEN handling on Probe/Commit entities of streaming interface
2021-10-18 21:53:38 +09:00
a7dd5b616c
fix -Wnull-dereference in midi_device
2021-10-18 01:11:27 +07:00
a5f516893b
more with -Wcast-qual
2021-10-17 16:36:53 +07:00
7325dd6335
Change input terminal type to camera
2021-10-16 12:06:13 +09:00
0b249618b0
fix -Wcast-qual
2021-10-15 23:54:31 +07:00
7596cb3079
update some sense warning from -Wconversion
2021-10-15 15:54:32 +07:00
2a795d5fd0
Fix GUID of video compression formats
2021-10-14 23:15:35 +09:00
379537cb6d
Merge branch 'master' into add_uvc
2021-10-12 22:01:02 +07:00
67f1603833
Fix a typo
2021-10-12 23:35:19 +09:00
4d9e44e09c
more rename
2021-10-12 01:12:26 +07:00
7afcb1e5d5
minor code clean up without functionality changes
2021-10-12 00:56:20 +07:00
4d170614dc
rename some video constants
2021-10-11 23:18:24 +07:00
b3bfce2cb7
update the descriptor endpoint ISO for nrf5x
2021-10-11 16:07:34 +07:00
ecec0370ca
Merge pull request #1107 from majbthrd/add_ncm
...
add NCM driver in a compatible manner : hathach/tinyusb#550
2021-10-11 15:57:46 +07:00
a6723f556d
add ncm.h for magic number
...
mostly clean up magic number
2021-10-11 12:36:03 +07:00
a867d87072
rename CFG_TUD_NET to CFG_TUD_ECM_RNDIS
2021-10-05 16:00:07 +07:00
31cfd5a684
Merge branch 'add_ncm' of https://github.com/majbthrd/tinyusb into majbthrd-add_ncm
2021-10-05 11:39:32 +07:00
aa97b419b2
Handle HID devices with OUT endpoint listed first
...
This happens on my PowerA wired Switch pro controller
2021-10-04 11:43:12 +01:00
d9bda631d4
Merge pull request #1120 from hathach/enhance
...
house keeping update
2021-10-01 23:31:21 +07:00
fec2d15989
clean up vendor open
2021-10-01 23:00:09 +07:00
c851229eea
Merge pull request #1063 from HiFiPhile/uac_fifo
...
UAC2: Add xfer_fifo support for dcd_transdimension.
2021-10-01 00:17:51 +07:00
7708997a67
change scsis status to phase error when total_bytes < block_count
2021-09-30 20:14:23 +07:00
14514d7087
Merge branch 'master' of https://github.com/szymonh/tinyusb into szymonh-master
2021-09-30 20:02:32 +07:00
4ca466b00b
Update comments
2021-09-29 22:59:46 +09:00
9bcab53c2c
Implement frame rate settings
2021-09-29 22:53:26 +09:00
dba5e7b17d
Implement negotiation process for streaming parameters
2021-09-29 21:23:19 +09:00
0c89292a8d
Fix transfer failure when reconnecting
2021-09-29 21:23:19 +09:00
a15c354329
Fix typo
2021-09-29 21:23:18 +09:00
f7bbdea0b8
Refactor application API parameters
2021-09-29 21:23:17 +09:00
0d6496886c
Change frame buffer management
2021-09-29 21:23:17 +09:00
d88cc23ca5
Refactor packet handling
2021-09-29 21:23:17 +09:00
cd3f6eac2f
Fix streaming payload handling
2021-09-29 21:23:16 +09:00
3cb4bb391d
Separate a handling resource into controller and streaming
2021-09-29 21:23:16 +09:00
2b4e02f192
Implement some mandatory requests on streaming interface
2021-09-29 21:23:16 +09:00
4995d9cbd2
Fix handling for set_interface
2021-09-29 21:23:15 +09:00
20572a6ed2
Fix regarding standard video stream request
2021-09-29 21:23:15 +09:00
d026f17457
fix: configuration descriptor has incorrectly sizes
...
update some descriptors
2021-09-29 21:23:15 +09:00
019c1ab09e
add tentative example
2021-09-29 21:23:14 +09:00
033d6b28ff
moved ISO attributes from audio to common
2021-09-29 21:23:14 +09:00
e8de411322
cleanup open()
2021-09-29 21:23:14 +09:00