fdb156a3bb
Implement control EP0 buffer and get rid of CFG_TUD_AUDIO_USE_TX_FIFO
2020-07-20 20:18:45 +02:00
077e881c92
Implement all missing A.17 control selectors
2020-07-19 11:53:35 +02:00
47bcedc0b4
Add A.17.4 - Terminal Control Selectors
2020-07-18 19:27:00 +02:00
d0f3d03933
Intermediate commit.
2020-07-17 08:40:10 +02:00
28505cf03e
Merge branch 'master' into uac2
...
Conflicts:
src/device/usbd.c
2020-06-20 11:10:35 +02:00
948728b82e
Merge remote-tracking branch 'origin/uac2' into uac2
2020-06-20 11:02:04 +02:00
1af77233ed
Merge branch 'master' of https://github.com/PanRe/tinyusb.git into uac2
2020-06-20 10:53:09 +02:00
ada82b840f
Get update from tinyusb.
2020-06-20 10:51:21 +02:00
862d1667f0
Fix alignment.
2020-06-14 12:55:52 +02:00
930817221d
Merge branch 'fix-too-strict-iad-checks' into uac2
...
Conflicts:
src/device/usbd.c
2020-06-14 12:36:59 +02:00
48b2e6cf78
Fix too strict checks on subclass and interface of iad descriptor.
2020-06-13 13:51:50 +02:00
4362665fb3
Fix mic audio descriptor, fix too strict check on IAD desc. in usbd.c
2020-06-13 12:36:05 +02:00
d2f1bb58b3
Merge branch 'master' into uac2
2020-06-11 14:35:44 +02:00
d9496256cf
Update feature_request.md
2020-06-01 15:17:45 +07:00
5a1c86d948
Update bug_report.md
2020-06-01 15:17:05 +07:00
5efeaf2ac1
Merge pull request #413 from kasjer/kasjer/ble-over-usb
...
Bluetooth HCI transport over USB
2020-05-31 15:07:56 +07:00
7258355e8e
Merge pull request #424 from hathach/fix-idf-usb-pin-init
...
fix idf usb pin init changes
2020-05-29 14:07:37 +07:00
e0490ae786
fix idf usb pin init changes
2020-05-29 13:06:33 +07:00
e9b41cb97d
Merge pull request #421 from hathach/add-qualifier-descriptor
...
add get device qualifier descriptor
2020-05-28 23:34:42 +07:00
d6d29897f3
add get device qualifier descriptor
2020-05-28 23:16:16 +07:00
56d46483e4
Add bt hci device class
...
Code implements USB transport for bluetooth HCI.
2020-05-28 10:58:49 +02:00
077437b3dc
Add non standard request handling in class
...
For some reason bluetooth stack implementations send class requests
to device instead of interface.
To implement HCI interface over USB non device addressed requests
for class need to be handled.
2020-05-28 10:11:37 +02:00
b8783e10a9
Merge pull request #418 from hathach/enhance-usbd-driver-open
...
Enhance usbd driver open() API
2020-05-28 15:04:15 +07:00
53b749fd72
check max_len for vendor and hid
2020-05-28 14:44:26 +07:00
fb214f7cf7
rename to drv_len to be consistent
2020-05-28 13:57:49 +07:00
10cd3f24bf
initial transfer failed in open() shouldn't cause the driver open to fail.
2020-05-28 13:48:02 +07:00
c1db36a15c
update vendor open()
2020-05-28 12:19:06 +07:00
bec5b5f9da
update usbtmc open()
2020-05-28 12:13:48 +07:00
13860e9f94
update net open()
2020-05-28 11:51:25 +07:00
8f560bf275
update midi open()
2020-05-28 11:41:37 +07:00
89a3d1f6d1
update hid open()
2020-05-28 11:19:12 +07:00
7a15d2e0d2
improve msc
2020-05-28 00:56:33 +07:00
2eeeda1bcf
change signature for dfu runtime
2020-05-28 00:46:32 +07:00
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
9be2f1bf3d
Add basic UAC2 structure - untested
2020-05-22 12:09:34 +02:00
de88294e05
Merge pull request #416 from hathach/fix-nrf-called-within-critical
...
fix nrf hanged (blocking wait) when called within critical section
2020-05-21 22:36:24 +07:00
ff9994116e
fix nrf hanged (blocking wait) when called within critical section
2020-05-21 21:22:12 +07:00
dc5445e2f4
Merge pull request #414 from hathach/add-queue-is-empty
...
added tud_task_event_ready()
2020-05-20 15:31:09 +07:00
8b66098335
fix freeRTOS logic
2020-05-20 15:21:11 +07:00
a0fe3a80e7
remove queue lock/unlock per review
2020-05-20 15:09:46 +07:00
d8a15aca77
remove osal_queue_t const qhdl from osal API
...
since it doesn't make any differences.
2020-05-20 14:38:34 +07:00
88a455a9b9
added tud_task_event_ready()
...
to check if there is pending events in the tud task without executing
it. Useful to check before entering low power mode with WFI/WFE
2020-05-20 14:31:45 +07:00
4e8d414bc6
added osal_queue_empty() API
...
ported for osal none/freertos/mynewt
2020-05-20 13:38:41 +07:00
76bf96bcb0
Merge pull request #411 from hathach/fix-cast-align-warning
...
enable -Wcast-align
2020-05-18 13:21:37 +07:00
550746097b
fix cast-align warning for nuc505
2020-05-18 13:03:41 +07:00
a7db945cff
temporariyly suppress cast-align warning for net_device and net example
2020-05-17 15:34:14 +07:00
1a8ce043ed
enable -Wcast-align
...
suppress vendor sdk driver at board.mk
2020-05-17 14:24:15 +07:00
17869f0999
Merge pull request #406 from k0d/stm32f746nucleo
...
Add support for stm32f746nucleo board
2020-05-15 15:54:12 +07:00
3c43009278
Add support for stm32f746nucleo board
2020-05-15 10:23:01 +02:00
be9f938bd3
Merge pull request #405 from hathach/follow-pr404
...
Follow pr404
2020-05-14 16:18:20 +07:00