3f2df94457
video_device: fix uninitialized warning
2024-02-20 08:16:39 -08:00
65e60f3123
Merge pull request #2463 from kasjer/kasjer/nrf5x-isoout-corruption-detection
...
nrf5x: Handle ISOOUT CRC errors
2024-02-20 14:06:08 +07:00
09589a6363
Merge pull request #2481 from xudongzheng/pca10095-pr
...
Fix nRF5340 DK USB host shield build
2024-02-20 12:56:42 +07:00
1315bc196c
Fix nRF5340 DK USB host shield build
...
- Fix incorrect UART pins
- Enable MAX3421 host shield
- Use GPIOTE1_IRQn instead of GPIOTE_IRQn
2024-02-19 16:52:09 -05:00
d241f32342
Merge pull request #2480 from hathach/fix-k32l2-clock
...
add clock_config.c/h from mcux to frdmk32l2a4 and frdm_k32l2b
2024-02-19 20:34:44 +07:00
e361b1a9ba
add clock_config.c/h from mcux to frdmk32l2a4 and frdm_k32l2b
2024-02-19 18:45:03 +07:00
8469fafb10
Merge pull request #2479 from hathach/fix-ohci-volatile-2318
...
fix wrong volatile usage in ohci gtd
2024-02-19 18:35:09 +07:00
e9dc8f3e7d
fix wrong volatile usage in ohci gtd
2024-02-19 18:12:03 +07:00
382f686f19
Merge pull request #2389 from IngHK/improve_debug_prints
...
improved hex debug print, improved USBH debug prints, added pid/vid debug print
2024-02-19 17:55:43 +07:00
fabc20b3fb
Merge pull request #2470 from IngHK/fix_2469
...
fixed #2469 compiler warning tusb_fifo.c -> missing default: break;
2024-02-19 16:46:32 +07:00
79aecf3fb7
fixed #2469
2024-02-14 09:16:18 +01:00
68bb858406
nrf5x: Handle ISOOUT CRC errors
...
NRF5x USB controller can detect ISO OUT CRC errors.
In such case USBEVENT is signaled with EVENTCAUSE_ISOOUTCRC set.
Even if controller detects corrupted ISO OUT packet it allows
to data transfer from ednpoint to RAM however packet is corrupted
and code could just as well drop packet altogether.
With current implementation incoming ISO OUT packets were put in
FIFO and exact information how much data already in FIFO is correct
was hard to keep track of.
If was observed that on certain configurations HS hub when FS device
was connected occasionally sent invalid (short) packet. In such case
if packet length was reported odd audio stream was not recognizable any
more.
With this change corrupted packets are not passed to upper layers
and are silently dropped.
2024-02-12 16:17:44 +01:00
4d4e20b71e
missing \r\n after TU_LOG_BUF => moved \r\n to tu_print_buf()
2024-02-08 12:00:44 +01:00
a066002731
Merge remote-tracking branch 'remotes/hathach/master' into improve_debug_prints
2024-02-07 10:11:42 +01:00
e784e20b93
changes after review
2024-02-07 10:11:28 +01:00
b60d0ff1d4
Merge pull request #2442 from IngHK/hidh_mounted_fix
...
HIDh tuh_hid_mounted() returns true before process set config is completed
2024-02-06 16:34:02 +07:00
f918406a12
Merge pull request #2454 from hathach/fix-esp-build
...
Fix esp build
2024-02-02 13:46:25 +07:00
7ab39cda5f
fix rmt legacy driver warning
2024-02-02 13:17:29 +07:00
d1f77e08ac
build esp32 ci with v5.1
2024-02-02 13:08:42 +07:00
c151da6455
Merge pull request #1928 from gschorcht/src/portable/synopsys/dwc2/fix_sof_int_handling
...
synopsys/dwc2: fix SOF interrupt handling
2024-02-01 11:26:27 +01:00
d692d77834
Merge branch 'master' into src/portable/synopsys/dwc2/fix_sof_int_handling
2024-02-01 11:12:20 +01:00
f505cc2add
Merge pull request #2443 from mamiral/tud_vendor_mutex
...
Update vendor_device.c fifo mutex config similar to cdc_device.c.
2024-02-01 11:04:27 +01:00
7ea2384786
Merge pull request #2445 from IngHK/ch34x_fix2444
...
fix #2444 and other small things
2024-02-01 13:11:22 +07:00
e63a2f5c58
fix #2444 and other small things
2024-01-31 18:00:25 +01:00
82776aaca9
Update vendor_device.c fifo mutex config similar to cdc_device.c.
2024-01-31 10:48:15 +01:00
f600a8a0fc
fix tuh_hid_mounted() similar to #2437
2024-01-30 10:33:55 +01:00
68cc7089bd
Merge pull request #2438 from IngHK/cdch_mounted_fix
...
fix of #2437 CDCh tuh_cdc_mounted() returns true before process config is completed
2024-01-30 11:59:12 +07:00
00ba4e95ac
cdch: de-configure when closing, rename configured to mounted
2024-01-30 10:59:12 +07:00
7a92038bc4
Merge pull request #2428 from YixingShen/master
...
update video_capture
2024-01-30 10:00:26 +07:00
073a7a5659
revert the change in the f1 family.c since it break compile with other f1 that does not use UART.
2024-01-30 08:30:37 +08:00
b4c0530fda
Merge pull request #2435 from hathach/enhance-uvc
...
Enhance UVC decriptors and example
2024-01-30 00:12:09 +07:00
55950656cb
add freertos build support for video_capture example
2024-01-29 23:23:06 +07:00
82be2477e8
fixed #2437
2024-01-29 12:04:00 +01:00
d52909ec5c
remove the use of descriptor template for video capture example
2024-01-29 18:02:57 +07:00
2da8f763d7
update example to work with iso streaming
2024-01-26 23:50:58 +07:00
0daf8ec51b
update example to work bulk mjpeg
2024-01-26 23:23:38 +07:00
b5cd673330
rename and add more video descriptors
...
use struct to define uvc descriptor for video_capture since uvc is
rather too complicated to use macro templates
2024-01-26 22:55:55 +07:00
2f2d2bcf3e
Merge branch 'master' of https://github.com/YixingShen/tinyusb
2024-01-26 09:09:44 +08:00
4c9f462423
add "set tx_busy 1" into video_capture's video_tas for "if (tx_busy) return"
2024-01-26 09:09:18 +08:00
b713493436
Merge branch 'hathach:master' into master
2024-01-26 02:49:52 +08:00
19130440cc
Revert "Merge branch 'master' of https://github.com/YixingShen/tinyusb "
...
This reverts commit 611f9d948b , reversing
changes made to a7de4ac9b7 .
2024-01-26 02:46:53 +08:00
611f9d948b
Merge branch 'master' of https://github.com/YixingShen/tinyusb
2024-01-26 02:41:34 +08:00
a7de4ac9b7
Correct VIDEO_CS_VS_INTERFACE_FRAME_MJPEG to VIDEO_CS_ITF_VS_FRAME_MJPEG for #define TUD_VIDEO_DESC_CS_VS_FRM_MJPEG_DISC
2024-01-26 02:37:15 +08:00
bd3c4fbe1e
Merge pull request #2427 from hathach/setup-python@v5
...
bump up to actions/setup-python@v5
2024-01-26 01:32:46 +07:00
14d44171b5
bump up to actions/setup-python@v5
2024-01-25 19:13:11 +07:00
5aaa1aa63e
Merge pull request #2426 from hathach/cleanup-uvc-example
...
house keeping uvc example
2024-01-25 18:00:18 +07:00
0b8b8af83d
minor update to video capture example
2024-01-25 17:25:48 +07:00
de1266699d
clean up video example for readability
2024-01-24 13:13:49 +07:00
09ae91700c
Merge pull request #2424 from hathach/retry-hil-s3
...
Retry hil s3
2024-01-24 13:13:02 +07:00
9d0df8ebc5
add message when flashing failed
2024-01-24 12:10:17 +07:00