1006 Commits

Author SHA1 Message Date
Ha Thach
ba6babf570
Rework ci (#2631)
* add name field to usbd_class_driver_t
* ci: use set matrix py script
* add riscv32 and cmake support for ch32v307, fomu,  gd32vf103
* update build_cmake.py to take --family --board --toolchain
* separate hil test to its own workflow
* move esp32 board into separated hil json
* add make build to ci
* remov build_make.py
* build.py support esp32 board
* setup toolchain support esp-idf
* fix missing click
* merge family in matrix build to reduce jobs
* skip cifuzz since it still has issue with get_deps and click
2024-05-09 20:43:46 +07:00
HiFiPhile
e5d92c4ea7 Fix CI. 2024-05-07 00:37:57 +02:00
HiFiPhile
0f4ea8e918 Enable NCM + iperf for MCU with bigger RAM. 2024-05-07 00:23:50 +02:00
HiFiPhile
63d5103f42 Increase TCP_WND for better performance. 2024-05-07 00:18:31 +02:00
HiFiPhile
d25ee82d3f Reformat net_lwip_webserver example. 2024-05-07 00:17:09 +02:00
HiFiPhile
45d450d1f0 Merge remote-tracking branch 'remotes/tinyusb/master' into pr/2227 2024-05-06 22:49:29 +02:00
hathach
19cb2f1a3c
add cmake to lpc1347 2024-05-02 18:15:55 +07:00
hathach
c717e52ab2
add cmake for lpc11 2024-05-02 17:54:44 +07:00
HiFiPhile
a29852320a Merge remote-tracking branch 'upstream/master' into pr/2227 2024-04-28 19:46:00 +02:00
HiFiPhile
ef7be4c2ff Fix CI. 2024-04-28 01:17:32 +02:00
HiFiPhile
a29a3af218 audio_4_channel_mic_freertos : merge changes from audio_4_channel_mic. 2024-04-28 00:28:12 +02:00
HiFiPhile
bb89a5a5bf audio_test_freertos : merge changes from audio_test. 2024-04-28 00:28:12 +02:00
HiFiPhile
7dd26877de Update audio_test & audio_test_freertos examples to work with high-speed. 2024-04-28 00:28:11 +02:00
HiFiPhile
4f41e105b3 Update build system. 2024-04-28 00:28:11 +02:00
Kasper Nyhus Kaae
c917d47e71 audio_test_freertos & audio_4_channel_mic_freertos 2024-04-27 20:29:07 +02:00
hathach
2e995d7cf4
adding support for esp32 for use with max3421e host 2024-04-25 20:23:40 +07:00
hathach
b67cb26e51
change hil board s3 devkitm (devkitc seems to have usb issue with cp2104) 2024-04-24 16:17:33 +07:00
hathach
3fd82cfe22
clang work with lpc55 2024-04-23 10:57:45 +07:00
hathach
c097c85dcf
fix print lu format warnings with clang 2024-04-22 16:17:22 +07:00
hathach
824e39ddeb
more clang update 2024-04-19 23:16:59 +07:00
HiFiPhile
0d4465a098 Optimize audio_4_channel_mic waveform data. 2024-04-09 23:21:01 +02:00
HiFiPhile
68b973aa9f Reduce uac2_headset max sample rate for better compatibility. 2024-04-09 18:32:02 +02:00
Ha Thach
9506e2c972
Merge pull request #2582 from HiFiPhile/uvc_typo
Fix pointer typo in video_capture_2ch
2024-04-09 19:48:32 +07:00
HiFiPhile
455a2879fb Fix typo. 2024-04-09 12:48:27 +02:00
Matthias Schär
bd67fdf011
Renesas RX controllers: Recover the previous state of the system write protect register in functions that are called within init-code 2024-04-09 12:15:32 +07:00
Matthias Schär
385611c5a9
Revert "Fixed behavior of the PRCR register. Previous write protection will be recovered."
This reverts commit 4d7296109e31690972d8cf09e6138131938cb0ed.
2024-04-09 12:14:27 +07:00
Matthias Schär
5c7876d444
Fixed behavior of the PRCR register. Previous write protection will be recovered. 2024-04-09 12:13:38 +07:00
Ha Thach
ffab7bf9dd
Merge pull request #2538 from kkitayam/add_uvc_2ch_example
Add an example of 2ch video capture.
2024-04-08 10:52:29 +07:00
hathach
5b2441d8a3
support CFG_EXAMPLE_VIDEO_READONLY for stream0 for small mcu 2024-04-05 16:12:31 +07:00
hathach
34737f9c60
update uvc 2ch to stream0 use yuy2, stream1 use mpeg
this help reduce sram requirement for example, also provide different format (uncompressed & mpeg)
2024-04-05 00:55:48 +07:00
hathach
594833374c
add new example to cmake include list 2024-04-03 22:24:04 +07:00
HiFiPhile
6cf27986b6 UAC2: add interrupt volume control to uac2_headset example. 2024-04-01 20:39:48 +02:00
kkitayam
6a14dd190f Fix compile errors when High Speed 2024-03-25 23:24:24 +09:00
kkitayam
8f04d96c07 Add small RAM MCUs/boards to skip list 2024-03-25 23:15:49 +09:00
kkitayam
5a880013c8 Add UVC 2ch example 2024-03-24 22:31:47 +09:00
hathach
2a4b27ed33
add led blinky to cdc_dual_ports example 2024-03-11 22:00:21 +07:00
hathach
13d26d2166
slightly change cdc_msc_freertos example 2024-02-22 19:20:28 +07:00
Ha Thach
7a92038bc4
Merge pull request #2428 from YixingShen/master
update video_capture
2024-01-30 10:00:26 +07:00
hathach
55950656cb
add freertos build support for video_capture example 2024-01-29 23:23:06 +07:00
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
YixingShen
2f2d2bcf3e Merge branch 'master' of https://github.com/YixingShen/tinyusb 2024-01-26 09:09:44 +08:00
YixingShen
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
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
沈玴興
149b50a2fa
Merge branch 'hathach:master' into master 2023-12-28 00:29:41 +08:00
YixingShen
1117880411 add high speed into examples\device\video_capture 2023-12-24 00:27:36 +08:00
hathach
1a3f5f7a09
update FreeRTOSConfig.h
- remove configAssert()
- configCHECK_HANDLER_INSTALLATION=0 (to prevent unused-parameter error with configAssert(x)=nil
2023-12-18 20:33:43 +07:00