Ha Thach
e4391c32a6
Merge pull request #451 from duempel/fix_synopsys_short_packet
...
Fix receiving of short packet data (Synopsys)
2020-07-01 00:11:21 +07:00
Jan Dümpelmann
378e6aab8c
Clear ep0_pending if rx short packet
2020-06-30 17:56:25 +02:00
Jan Dümpelmann
9e35ef73f7
Fix receiving of short packet data (ep out)
2020-06-30 12:55:39 +02:00
Ha Thach
05996aee64
Merge pull request #427 from kasjer/kasjer/add-da1469x-support
...
Support for DA1469x MCU from Dialog Semiconductor
2020-06-30 01:20:56 +07:00
Ha Thach
2b9466dbc0
Merge pull request #445 from hathach/add-kaluga-bsp
...
added esp32s2 kaluga bsp
2020-06-29 19:16:09 +07:00
hathach
2dff40236c
add kaluga files
2020-06-29 18:40:23 +07:00
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
268ab9eaa8
Merge pull request #399 from duempel/redesign_synopsys_receive
...
Improvements to Synopsys EP OUT
2020-06-29 16:02:40 +07:00
Jerzy Kasenberg
8e143fc962
Add board support for Dialog DA1469x-dk-pro
...
This adds source files that allow to run TinyUSB stack on DA1469x-dk-pro board.
Source files .c .S and .ld are taken from Apache Mynewt repository.
Those files were stripped to allow starting board without Mynewt os.
2020-06-29 11:02:32 +02:00
Jan Dümpelmann
99df7789a7
Add author name to dcd_synopsys.c
2020-06-29 10:55:03 +02:00
Jan Dümpelmann
530bc2c39c
Add name to contributor list
2020-06-29 09:57:17 +02:00
Jan Dümpelmann
4f69bcea7e
Remove EP0 remaining bytes manipulation
...
Renaming edpt_xact to edpt_schedule_packets
2020-06-26 17:18:25 +02:00
Ha Thach
562c079cf4
Merge pull request #444 from jepler/same5x_bugfix
...
dcd_samd: Provide implementation for OPT_MCU_SAME5X
2020-06-26 14:40:57 +07:00
Jeff Epler
b2ef8cdd42
dcd_samd: Provide implementation for OPT_MCU_SAME5X
2020-06-25 18:51:04 -05:00
Ha Thach
d489581deb
Merge pull request #441 from hathach/add-same5x
...
added OPT_MCU_SAME5X option
2020-06-26 01:31:39 +07:00
hathach
504b152f88
update readme
2020-06-26 01:30:33 +07:00
Ha Thach
d5bfb70b72
Merge pull request #442 from czeslawmakarski/pr/update-nrfx-to-nrfx-2.2.0
...
Update NRFX to v2.2.0
2020-06-25 13:45:27 +07:00
Czeslaw Makarski
7c94176b4b
Update NRFX to v2.2.0
2020-06-24 15:07:28 +02:00
hathach
d4d6e06c1d
added OPT_MCU_SAME5X option
2020-06-24 00:53:17 +07:00
Ha Thach
1cb53dd23e
Merge pull request #438 from UweBonnes/debug
...
examples/readme.md: Add hint to build for debug
2020-06-22 11:11:00 +07:00
Uwe Bonnes
d96fa8d407
examples/readme.md: Add hint to build for debug.
2020-06-21 14:33:47 +02:00
Ha Thach
bd41504f65
Merge pull request #433 from HiFiPhile/sof
...
Disable SOF in dcd_stm32_fsdev
2020-06-20 17:33:58 +07:00
Jan Dümpelmann
067287ef91
Add transaction (edpt_xact) as sub transfer
...
A transfer can have one or multiple transactions.
Usually only EP0 splits one xfer into multiple xact.
2020-06-18 17:18:28 +02:00
Mengsk
9ffb9b69a4
Disable SOF in dcd_stm32_fsdev
...
Signed-off-by: Mengsk <admin@hifiphile.com>
2020-06-18 14:18:00 +02: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
Jerzy Kasenberg
0635bafe0a
Add DCD for Dialog DA1469x MCU
...
Dialog Semiconductor's BLE MCU DA1469x comes with full speed USB.
It's base on National Semiconductor discrete USB controller USBN9603/4.
This adds support for:
- control/interrupt/bulk endpoints (up to 64 bytes)
- ISO endpoint were not tested and may not work correctly
- reset/sleep/wakeup are handled
- code for VBUS changes is provided
2020-06-09 15:55:46 +02:00
Jerzy Kasenberg
56f3898ced
Add Dialog DA1469x register definition file
...
Register definition file along with some MCU headers was taken
from Dialog SDK for DA1469x MCUs.
Those files are needed for USB port.
2020-06-09 12:55:28 +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