hathach
d52909ec5c
remove the use of descriptor template for video capture example
2024-01-29 18:02:57 +07:00
hathach
2da8f763d7
update example to work with iso streaming
2024-01-26 23:50:58 +07:00
hathach
0daf8ec51b
update example to work bulk mjpeg
2024-01-26 23:23:38 +07:00
hathach
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
Ha Thach
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
hathach
14d44171b5
bump up to actions/setup-python@v5
2024-01-25 19:13:11 +07:00
Ha Thach
5aaa1aa63e
Merge pull request #2426 from hathach/cleanup-uvc-example
...
house keeping uvc example
2024-01-25 18:00:18 +07:00
hathach
0b8b8af83d
minor update to video capture example
2024-01-25 17:25:48 +07:00
hathach
de1266699d
clean up video example for readability
2024-01-24 13:13:49 +07:00
Ha Thach
09ae91700c
Merge pull request #2424 from hathach/retry-hil-s3
...
Retry hil s3
2024-01-24 13:13:02 +07:00
hathach
9d0df8ebc5
add message when flashing failed
2024-01-24 12:10:17 +07:00
hathach
64f86ef8e7
build workflow with hil-test when test/hil changes
2024-01-24 11:32:28 +07:00
hathach
82218c8d68
retry flashih a few time due to random failed by s3
2024-01-24 00:43:23 +07:00
HiFiPhile
f92c2c2758
Merge pull request #2422 from kasjer/kasjer/audio_device-fix-unused-param-warning
...
audio_device: Fix unused variable warning
2024-01-23 15:09:25 +01:00
Jerzy Kasenberg
1c9a839401
audio_device: Fix unused variable warning
...
In some configurations local variable p_desc_parse_for_params
is declared and never used resulting in warning that can
be escalated to build error (for mynewt)
Now variable is surrounded with same preprocessor condition
as function that uses it audiod_parse_for_AS_params()
2024-01-23 13:51:10 +01:00
Ha Thach
57bbf3ad2b
Merge pull request #2391 from IngHK/cdc_ch34x_support
...
initial support of CH34x CDC device
2024-01-22 23:08:16 +07:00
IngHK
769a237b19
accumulated review changes
2024-01-20 20:34:50 +01:00
hathach
87d509d416
make CFG_TUH_CDC_LINE_CODING_ON_ENUM optional for ch34x
2024-01-20 01:42:31 +07:00
hathach
55cb713264
- add new API tuh_cdc_set_data_format()
...
- add typedef for cdc enum
2024-01-19 16:56:32 +07:00
hathach
c196a2ed9c
move code around
2024-01-19 16:04:30 +07:00
hathach
98781bb903
- add ch34x_set_data_format()
...
- add ch34x_set_line_coding()
2024-01-19 15:58:05 +07:00
hathach
23c2d929a1
refactor process_internal_control_complete()
2024-01-19 12:40:37 +07:00
hathach
c568a6793e
- add requested line coding to make update data format easier
...
- change ch34x_xfer_get_itf_num() to simply 0
2024-01-19 12:14:45 +07:00
hathach
30eb35f17f
- revert the use of serial init for set line coding
...
- update ch34x_get_lcr and ch34x_get_factor_divisor
2024-01-19 01:06:24 +07:00
IngHK
3968a0fff8
implemented ch34x_set_line_coding() and some code cleanup
2024-01-17 16:04:31 +01:00
hathach
f221c0fb66
more clean up
2024-01-17 14:45:09 +07:00
IngHK
482a8068a5
change code style and code cleanup
2024-01-16 14:51:04 +01:00
hathach
46ac03ba85
change code style
2024-01-16 17:45:16 +07:00
hathach
55da1072b6
merge and cherry pick changes
2024-01-16 17:25:44 +07:00
hathach
07e3d5c691
fix number of endpoint for ch340x, also open notification even not used for now
2024-01-16 14:32:31 +07:00
IngHK
f7ef3c1b1c
Merge branch 'cdc_ch34x_support' of https://github.com/IngHK/tinyusb into cdc_ch34x_support
2024-01-16 08:20:23 +01:00
IngHK
4e6408ea49
CDCh host: further work on CH340/CH341 support
2024-01-16 08:07:22 +01:00
IngHK
43e655b896
Merge remote-tracking branch 'remotes/hathach/master' into cdc_ch34x_support
2024-01-16 07:57:06 +01:00
hathach
e2aa671346
move open() ad vid_pid_list into serial driver struct
2024-01-16 12:54:39 +07:00
hathach
57c6f8cfa2
Merge branch 'master' into cdc_ch34x_support
...
# Conflicts:
# src/class/cdc/cdc_host.c
2024-01-16 12:00:28 +07:00
Ha Thach
938cae818f
Merge pull request #2417 from hathach/serialhost-change-ftdi-cp210x-pid-list
...
change serila host FTDI/CP210X pid list to vid/pid list
2024-01-16 01:45:41 +07:00
hathach
aa58cdcfa6
change CFG_TUH_CDC_FTDI/CP210X_PID_LIST to CFG_TUH_CDC_FTDI/CP210X_VID_PID_LIST which contains both vid and pid.
2024-01-16 01:28:29 +07:00
hathach
1f2901e8b1
fix conflict of BIT() macro
2024-01-15 19:02:02 +07:00
hathach
d192868d62
fix sign-conversion warning
2024-01-15 18:25:15 +07:00
hathach
d92eb38c21
change code style
2024-01-15 16:56:18 +07:00
hathach
a67ee4f01b
Merge branch 'master' into cdc_ch34x_support
2024-01-15 16:17:42 +07:00
Ha Thach
4b3b401ce3
Merge pull request #2401 from Ryzee119/ohci_more_dev
...
[OHCI] Allow more than 16 devices
2024-01-12 17:48:01 +07:00
Ha Thach
39f397e25c
Merge pull request #2412 from hathach/change-weak-event-hook-style
...
change tuh_event_hook_cb, tud_event_hook_cb to weak default implementation
2024-01-12 16:22:09 +07:00
hathach
8eca596fa6
style changes
2024-01-12 16:05:35 +07:00
hathach
290f4bea91
- change tuh_event_hook_cb, tud_event_hook_cb to weak default implementation
...
- change code style
2024-01-12 15:47:08 +07:00
Ha Thach
858077483d
Merge pull request #2239 from XelaRellum/bugfix_stm32_fsdev_keil
...
Fixes #1018 the weak dcd_edpt0_status_complete for Keil Compiler
2024-01-12 15:26:02 +07:00
Ha Thach
71ce4b8be6
Merge pull request #2402 from Okarss/master
...
[STM32 FSDEV] Fix ISR race conditions
2024-01-12 10:26:52 +07:00
Okarss
2d3d148912
[STM32 FSDEV] Align names for consistency
2024-01-11 21:02:14 +02:00
Ha Thach
5002ce8798
Merge pull request #2382 from YixingShen/master
...
fixed device/video_capture/src/images.h,main.c CFG_EXAMPLE_VIDEO_DISA…
2024-01-12 00:58:32 +07:00
hathach
ab7538d93a
fix build with f1 without uart
2024-01-11 23:56:04 +07:00