hathach
00104894dc
update ci
2020-06-29 18:07:34 +07:00
hathach
50b569ad1b
added esp32s2 kaluga bsp
2020-06-29 16:52:08 +07:00
Ha Thach
2b27eed01a
Merge pull request #431 from HiFiPhile/unaligned
...
Fix IAR compiler warnings.
2020-06-17 17:24:40 +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
Ha Thach
8a67f81397
Merge pull request #430 from PanRe/fix-too-strict-iad-checks
...
Fix too strict checks on subclass and protocol entries of iad descriptor.
2020-06-14 19:31:32 +07:00
Reinhard Panhuber
bc7e24b659
Fix wrong comment for IAD checks.
2020-06-14 14:22:10 +02:00
Reinhard Panhuber
b25bbf4776
Fix alignment.
2020-06-14 12:58:16 +02:00
Reinhard Panhuber
3012175351
Fix alignment.
2020-06-14 12:57:00 +02:00
Reinhard Panhuber
48b2e6cf78
Fix too strict checks on subclass and interface of iad descriptor.
2020-06-13 13:51:50 +02:00
Ha Thach
d9496256cf
Update feature_request.md
2020-06-01 15:17:45 +07:00
Ha Thach
5a1c86d948
Update bug_report.md
2020-06-01 15:17:05 +07:00
Ha Thach
5efeaf2ac1
Merge pull request #413 from kasjer/kasjer/ble-over-usb
...
Bluetooth HCI transport over USB
2020-05-31 15:07:56 +07:00
Ha Thach
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
hathach
e0490ae786
fix idf usb pin init changes
2020-05-29 13:06:33 +07:00
Ha Thach
e9b41cb97d
Merge pull request #421 from hathach/add-qualifier-descriptor
...
add get device qualifier descriptor
2020-05-28 23:34:42 +07:00
hathach
d6d29897f3
add get device qualifier descriptor
2020-05-28 23:16:16 +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
Jerzy Kasenberg
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
Ha Thach
b8783e10a9
Merge pull request #418 from hathach/enhance-usbd-driver-open
...
Enhance usbd driver open() API
2020-05-28 15:04:15 +07: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
Ha Thach
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
hathach
ff9994116e
fix nrf hanged (blocking wait) when called within critical section
2020-05-21 21:22:12 +07:00
Ha Thach
dc5445e2f4
Merge pull request #414 from hathach/add-queue-is-empty
...
added tud_task_event_ready()
2020-05-20 15:31:09 +07:00
hathach
8b66098335
fix freeRTOS logic
2020-05-20 15:21:11 +07:00
hathach
a0fe3a80e7
remove queue lock/unlock per review
2020-05-20 15:09:46 +07:00
hathach
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
hathach
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
hathach
4e8d414bc6
added osal_queue_empty() API
...
ported for osal none/freertos/mynewt
2020-05-20 13:38:41 +07:00
Ha Thach
76bf96bcb0
Merge pull request #411 from hathach/fix-cast-align-warning
...
enable -Wcast-align
2020-05-18 13:21:37 +07:00
hathach
550746097b
fix cast-align warning for nuc505
2020-05-18 13:03:41 +07:00
hathach
a7db945cff
temporariyly suppress cast-align warning for net_device and net example
2020-05-17 15:34:14 +07:00
hathach
1a8ce043ed
enable -Wcast-align
...
suppress vendor sdk driver at board.mk
2020-05-17 14:24:15 +07:00
Ha Thach
17869f0999
Merge pull request #406 from k0d/stm32f746nucleo
...
Add support for stm32f746nucleo board
2020-05-15 15:54:12 +07:00
Mark Olsson
3c43009278
Add support for stm32f746nucleo board
2020-05-15 10:23:01 +02:00
Ha Thach
be9f938bd3
Merge pull request #405 from hathach/follow-pr404
...
Follow pr404
2020-05-14 16:18:20 +07:00
hathach
27299a5c47
add test for fifo size
2020-05-14 15:39:42 +07:00
hathach
b0d49e55de
refactor copy to and from fifo
2020-05-14 14:24:55 +07:00
hathach
f445274634
add unit test for fifo write_n and read_n
2020-05-14 11:59:51 +07:00
Ha Thach
7a5c0ee802
Merge pull request #404 from HiFiPhile/tusb_fifo
...
Optimize tusb_fifo transfer speed.
2020-05-14 11:58:00 +07:00
Mengsk
46875a3912
Optimize FIFO for byte transfer.
...
Signed-off-by: Mengsk <admin@hifiphile.com>
2020-05-13 23:54:23 +02:00