Commit Graph

3388 Commits

Author SHA1 Message Date
dfca92d29b follow up to pr468 2020-07-21 21:06:10 +07:00
787c891702 add note for MS OS 1.0 Descriptor at 0xEE 2020-07-21 21:00:11 +07:00
1e2c554919 Merge pull request #468 from me-no-dev/freertos-yield-from-isr
FreeRTOS: Yield from ISR to notify the USB task
2020-07-21 19:56:18 +07:00
3822a6a385 FreeRTOS: Yield from ISR to notify the USB task
If we do not yeld in ISR when we write to queue/give semaphore, the scheduler will not know of the change and will not check the queue untill the next OS tick. This change causes the task to be called immediately and makes communication many times faster.
2020-07-20 00:46:16 +03:00
a0f6fa4e06 update ci script 2020-07-19 14:19:39 +07:00
798fad397a Merge pull request #464 from hathach/improve-highspeed
Better support highspeed mode
2020-07-19 13:24:57 +07:00
8e1290e51e minor clean up 2020-07-19 13:13:21 +07:00
6ddee1b5cf more update 2020-07-18 01:07:44 +07:00
881025afdc add new name warning to cdc and midi (skip msc, hid warning for now) 2020-07-17 23:01:39 +07:00
7baeea7a00 update actual link speed for spresense 2020-07-17 18:28:19 +07:00
dc00f0cae1 update link speed detection for nuc505 2020-07-16 20:44:06 +07:00
0517f4a2f1 dcd tdi report link speed on reset 2020-07-16 16:12:21 +07:00
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
fea6fb73a1 add fs & hs config for cdc_msc_freertos, midi_test, msc_dual_lun 2020-07-16 13:04:10 +07:00
ed065691ef fix unintended changes to webusb example 2020-07-16 00:55:19 +07:00
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
2274740e48 Merge pull request #462 from ktemkin/add_luna_bsp
add BSP for Great Scott Gadgets' LUNA boards (SAMD21)
2020-07-15 11:31:11 +07:00
9181ce55fb add BSP for Great Scott Gadgets' LUNA boards (SAMD21) 2020-07-14 21:51:31 -06:00
e1b3fe81c4 Merge pull request #461 from CraigHutchinson/patch-1
Improve comment on CDC tud_cdc_write_available()
2020-07-10 18:51:50 +07:00
323ae5a84f Improve comment on CDC tud_cdc_write_available()
Fixes #460
2020-07-10 12:24:09 +01:00
81392da1ea Merge pull request #456 from me-no-dev/esp32-s2-epin-to
ESP32-S2: Detect EP IN Xfer Timeout
2020-07-10 12:29:06 +07:00
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
0fd074afd8 change REDUCE_SPEED=0/1 to explicitly SPEED=high/full
update readme, boards.md to add link to new stm boards
2020-07-08 16:29:48 +07:00
f82655a212 correct EP Size for cdc dual and webusb example 2020-07-06 18:55:31 +07:00
a192d99bf0 Merge pull request #457 from UweBonnes/add-stm-hs
Add stm hs
2020-07-05 14:07:08 +07:00
8f433e67ac Add stm32l4r5nucleo. USB and UARTwork.
USB runs from LSE stabilized MSI48
LPUART on PORTG needs VDDIO2 enabled.
2020-07-03 16:34:08 +02:00
11c6d4cdae stlinkv3mini: Only OTG_HS has connector. 2020-07-03 10:59:02 +02:00
5c24d5ca72 stm32h745disco: HAL_PWREx_EnableUSBVoltageDetector() is needed for hot replug. 2020-07-03 10:53:51 +02:00
4b7539bd63 stm32h745disco: Only OTG_FS is available. Does not enumerate on replug yet. 2020-07-03 10:53:51 +02:00
fd38178189 STM32/OTG_HS: Allow OTG_HS port to run at FS speed.
Add "REDUCE_SPEED=1" to the compile options.
2020-07-03 10:52:57 +02:00
ad5ae8c31d update per review 2020-07-03 14:50:39 +07:00
a09a86d299 fix NVIC disable typo 2020-07-03 01:19:02 +07:00
d493724a7b ESP32-S2: Detect EP IN Xfer Timeout
In some rare ocasions (bad cable, noise, etc.) data transfer might timeout and hang the endpoint, unless the interrupt flag is cleared.
This pull request targets to solve that case.
2020-07-02 13:05:17 +03:00
4cec866994 correct HSE_VALUE in hal_conf
- although it is define in CFLAGS, it is worth to correct to be
consistent with other build
- extract set_speed()
2020-07-02 14:57:00 +07:00
9a290febcd change default port some stm bsp
- f769disco default port is highspeed port1
- remove PORT0 on stlink since the board only populated HS connector
2020-07-02 11:58:40 +07:00
4966fb2e13 clean up 2020-07-02 01:25:21 +07:00
c2289777f7 Merge branch 'add-stm-hs' of github.com:hathach/tinyusb into add-stm-hs 2020-07-01 23:53:33 +07:00
961d813953 Merge pull request #455 from UweBonnes/add-stm-hs
Add stm hs
2020-07-01 23:52:27 +07:00
5b3a67a1e2 Add bsp for stlinkv3mini. 2020-07-01 15:42:53 +02:00
196bdbc702 st/synopsys/dcd_synopsys.c: Remove USBC PHY PLL stabilization delay for now
While the ST code has a 2 ms stabilization delay for the USBC PHY PLL,
running without this delay showed no problem for at leat 10 USB un/replug
cycles. Observe for problems!
2020-07-01 14:45:07 +02:00
d2450abaaf only set turnaround in reset complete 2020-07-01 18:51:04 +07:00
e3974d6869 correctly set turn around according to cpu clock
help to run with low speed mcu
2020-07-01 18:44:52 +07:00
77315ba7ce added uart for h743 2020-07-01 18:27:48 +07:00
a512a31c9d Merge branch 'master' into add-stm-hs 2020-07-01 17:58:02 +07:00
ed1b670c55 clean up code 2020-07-01 17:57:37 +07:00
0c9932440b Merge pull request #452 from hathach/fix-dfu-rt
Fix dfu rt
2020-07-01 15:24:39 +07:00
ea67aee75b Update README.md 2020-07-01 13:19:06 +07:00
530b0099a5 Merge pull request #439 from UweBonnes/add-stm-hs
Add stm hs
2020-07-01 13:09:07 +07:00
383f8047a5 Merge pull request #453 from hathach/add-da14695-usb
Add da14695 usb
2020-07-01 13:02:16 +07:00
463e978134 added DA14695 DK USB bsp 2020-07-01 12:47:14 +07:00