8043 Commits

Author SHA1 Message Date
HiFiPhile
e250b82377 Adjust logic. 2024-05-13 22:26:19 +02:00
HiFiPhile
0fce7d1f54 Merge branch 'master' into test-mode-support 2024-05-13 21:08:11 +02:00
HiFiPhile
d707ea56b4
Merge pull request #2639 from Rbb666/rtthread
[osal]add usb host script of RT-Thread to USB HOST.
2024-05-11 12:35:21 +02:00
Rbb666
4cecb759c9 [osal]add usb host script. 2024-05-11 16:51:21 +08:00
Ha Thach
3e2ea77506
More ci tweak (#2636)
* change concurrency group to ${{ github.workflow }}-${{ github.ref }}
* use argparse for build.py hil_test.py, remove the need to install click
* move ci win/mac to build_cmake.yml
* rename build_family.yml to build_util.yml
* build_util.yml support esp32
* integrate build-espressif into build.yml
* build.py support make with --board option
* add get_deps action
* update hil test to reuse action
2024-05-10 18:55:43 +07:00
Ha Thach
bf9cf107c6
Merge pull request #2637 from hathach/circleci-project-setup
Circleci project setup
2024-05-10 17:56:46 +07:00
Ha Thach
81ceb837b9
Update config.yml 2024-05-10 17:53:26 +07:00
HiFiPhile
a13141a633
Merge pull request #2213 from Rocky04/patch-5
Adding support for a generic SOF callback
2024-05-10 10:58:37 +02:00
Ha Thach
8d63d9368e Add .circleci/config.yml 2024-05-10 13:00:19 +07:00
Ha Thach
15e2ccf1b3 CircleCI Commit 2024-05-10 12:44:54 +07:00
Ha Thach
e827829850
Merge pull request #2635 from hathach/fix-cifuzz
use argparse instead of click to fix cifuzz.yml
2024-05-10 11:03:02 +07:00
hathach
2f5db37c1a
use argparse instead of click to fix cifuzz.yml 2024-05-10 10:30:47 +07:00
HiFiPhile
36ba42cc0f Little optimization. 2024-05-09 22:57:25 +02:00
HiFiPhile
eea7d7b327 Fix CI. 2024-05-09 22:08:41 +02:00
HiFiPhile
376b43906a Convert to bit-field since it's more reliable. 2024-05-09 21:55:28 +02:00
HiFiPhile
16cd92fbf1 Don't forget to queue SOF event. 2024-05-09 21:47:22 +02:00
HiFiPhile
dd17f6cc80
Merge pull request #2633 from jotonedev/missing-keys
Add missing key codes for keypad
2024-05-09 19:23:18 +02:00
John Toniutti
f09fa22bbc
Fix redefinition 2024-05-09 18:45:20 +02:00
HiFiPhile
ca479d6e4b Disable SOF on configuration change. 2024-05-09 18:44:27 +02:00
HiFiPhile
11b5b2af51 Move sof status into usbd_device_t. 2024-05-09 18:37:51 +02:00
HiFiPhile
c8beaad2b1 Switch to weak default implementation. 2024-05-09 18:07:22 +02:00
HiFiPhile
6c286e3b02 Merge branch 'master' into patch-5 2024-05-09 18:00:52 +02:00
John Toniutti
015b57b6ef
Add missing key codes
Source: https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf from page 57 to page 59
2024-05-09 17:05:14 +02:00
HiFiPhile
63e64f374b
Merge pull request #911 from thierer/vendor_class_zero_length_transfer
Enable empty transfers for tud_vendor_n_write()
2024-05-09 16:56:31 +02:00
HiFiPhile
2b9e53772e Take updated change from cdc_device. 2024-05-09 16:28:25 +02:00
HiFiPhile
36ce6fad8c Merge branch 'master' into vendor_class_zero_length_transfer 2024-05-09 15:51:53 +02:00
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
1af56a30cf
Merge pull request #2181 from Xelus22/ch32v307_SOF
Add SOF interrupt to CH32V307
2024-05-09 14:48:42 +02:00
HiFiPhile
1cab553f4b Format. 2024-05-09 13:55:18 +02:00
HiFiPhile
fd1cde9b89 Merge branch 'master' into pr/2181 2024-05-09 13:45:44 +02:00
HiFiPhile
70ae07b084
Merge pull request #2252 from rsolorzanomsft/hid-lighting
Add HID Lighting and Illumination functionality
2024-05-08 15:00:08 +02:00
HiFiPhile
d37d25d557
Merge pull request #2532 from acscd/master
Added support for SCSI_CMD_PREVENT_ALLOW_MEDIUM_REMOVAL
2024-05-08 14:48:47 +02:00
HiFiPhile
c773c612fd
Merge pull request #2629 from andrewleech/cdc-persistent-tx-buffer
Add option to make CDC TX buffer persistent.
2024-05-08 12:17:45 +02:00
Andrew Leech
d01b2cfc0e Add option to make CDC TX buffer persistent. 2024-05-08 19:41:02 +10:00
HiFiPhile
74e57499ba
Merge pull request #2216 from rgrr/remove-tud_network_link_state_cb
removed obsolete tud_network_link_state_cb()
2024-05-07 13:46:57 +02:00
HiFiPhile
4abdfc10f5
Merge branch 'master' into remove-tud_network_link_state_cb 2024-05-07 12:32:28 +02:00
HiFiPhile
e5b6f93df3
Merge pull request #2227 from rgrr/ncm_device_new2
Rewrite of NCM device driver
2024-05-07 09:08:43 +02: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
91d69fa942 Reformat NCM class. 2024-05-07 00:10:26 +02:00
HiFiPhile
45d450d1f0 Merge remote-tracking branch 'remotes/tinyusb/master' into pr/2227 2024-05-06 22:49:29 +02:00
Ha Thach
104a5daef4
Merge pull request #2618 from HiFiPhile/fifo_const_split
tusb_fifo: skip constant address functions if not used
2024-05-06 18:31:29 +07:00
Ha Thach
4101369c35
Merge pull request #2622 from hathach/ci-update
Ci update
2024-05-06 18:28:46 +07:00
hathach
dfda0b124f
fix typo 2024-05-06 17:31:00 +07:00
hathach
a9f1c62dff
temp fix for mm32 redundant-decls of SystemCoreClock 2024-05-06 17:28:48 +07:00
hathach
497785393d
add cmake for mm32, remove mm32 bluepill since it is custom/reworked board (not available for order) 2024-05-06 17:14:35 +07:00
hathach
d79c71abf5
update flash openocd 2024-05-06 10:52:52 +07:00
Hardy Griech
cc70958c16 mostly comments 2024-05-05 21:18:57 +02:00