9f626fe179Fix F4 BSP without UART_DEV.
HiFiPhile
2024-11-10 12:32:22 +01:00
f918c4a978Merge pull request #3167 from hathach/add-define-build-script
Ha Thach
2025-07-09 22:34:54 +07:00
b5694fd40aadd option to pass symbol defines to ci build.py add build.args option for hil json add MAX3421_HOST=1 for metro m4 express
hathach
2025-07-09 17:58:11 +07:00
227b22de02Merge pull request #2573 from ChrisDeadman/hcd-samd-support
Ha Thach
2025-07-09 17:31:43 +07:00
e598972438add board_vbus_set() for samd21/d51 to enable usb host vbus enable host example build for samd21/d51
hathach
2025-07-09 15:06:26 +07:00
386f551899Merge branch 'refs/heads/master' into fork/ChrisDeadman/hcd-samd-support
hathach
2025-07-09 13:07:13 +07:00
04fb5873efMerge pull request #3165 from hathach/codex/find-and-fix-a-codebase-bug
Ha Thach
2025-07-09 12:04:10 +07:00
bb07a82211Merge pull request #3150 from HiFiPhile/xfer_isr
Ha Thach
2025-07-09 11:48:01 +07:00
5eb68a3c87Add spec reference for 4-byte HID item size
Ha Thach
2025-07-09 11:27:23 +07:00
ff18dbd238Rewrite of the web_serial example website. Fixes: #2632
raldone01
2025-07-05 19:42:44 +02:00
3287cfaf76Use DMA enable for DCache condition
HiFiPhile
2025-07-05 12:35:47 +02:00
b012e95dfeMerge pull request #2793 from verylowfreq/pr-ch32v-usbfs-host
Ha Thach
2025-07-05 12:56:30 +07:00
4b95a70beeenable ci host and dual build for ch32v20x
hathach
2025-07-05 11:37:19 +07:00
6e88895dbcalways define CFG_TUH_WCH_USBIP_USBFS=1 for ch32v20x since only port1 support host mode reformat hcd usbfs add uart rx for ch32v20x bsp
hathach
2025-07-05 11:26:48 +07:00
ffab23cf0fRevise DCache with RTT section
HiFiPhile
2025-07-04 12:10:56 +02:00
1b5f97ff23Merge branch 'refs/heads/master' into fork/verylowfreq/pr-ch32v-usbfs-host
hathach
2025-07-04 09:49:28 +07:00
211c2e380ffix build with clang
hathach
2025-07-03 18:03:19 +07:00
970c8b744eMerge branch 'master' into fork/HiFiPhile/stm32_cache
hathach
2025-07-03 17:07:52 +07:00
9d872d529fMerge pull request #2593 from HiFiPhile/dcd_notif
Ha Thach
2025-07-03 16:43:30 +07:00
89da5a724dreduce bInterval for default CDC descriptor from 16ms to 1ms
hathach
2025-07-03 14:28:44 +07:00
0df3bfb81dupdate cdc_msc/cdc_msc_freertos to also support notification
hathach
2025-07-03 14:28:19 +07:00
41606a533dmake notify API and memory configurable with CFG_TUD_CDC_NOTIFY add tud_cdc_n_notify_conn_speed_change() add tud_cdc_notify_complete_cb()
hathach
2025-07-03 13:42:05 +07:00
cf3966efd9Merge branch 'master' into fork/HiFiPhile/dcd_notif
hathach
2025-07-02 18:18:52 +07:00
963971c6aaMerge pull request #3157 from hathach/update-buildsystem
Ha Thach
2025-07-02 18:15:37 +07:00
a52e5ce99abuild iar with circleci large resource
hathach
2025-07-02 17:43:38 +07:00
a64e3eb0aaupdate board_test always output to uart regardless of LOGGER option
hathach
2025-07-02 17:27:03 +07:00
52f0427096remove make wrapper for rp2040/espressif
hathach
2025-07-02 16:34:17 +07:00
014d6b2f26remove cmake arm-clang and make iar to reduce concurrent jobs
hathach
2025-07-02 15:55:42 +07:00
a8b5e2bfc0update example
hathach
2025-07-02 15:38:14 +07:00
4579b4f825add doc for building examples with cmake build system change ci matrix build: - github build make/cmake one per family on push only - circicle do full cmake build for all toolchain (missing rx-gcc)
hathach
2025-07-02 14:41:16 +07:00
a42184b6feremove legacy DEPS_SUBMODULES in make
hathach
2025-07-02 11:02:37 +07:00
0d6cb38163Merge pull request #2967 from HiFiPhile/async_io
Ha Thach
2025-07-01 22:43:58 +07:00
216a35e59aupdate example
hathach
2025-07-01 20:15:16 +07:00
d22cbe4cb5refactor async io, add in_isr argument to tud_msc_async_io_done() use cbw.command[0] for pending IO command
hathach
2025-07-01 20:13:21 +07:00
77e142ed76Merge branch 'master' into fork/HiFiPhile/async_io
hathach
2025-06-30 21:09:40 +07:00
cd96277bdcMerge pull request #2488 from IngHK/cdch_upgrade
Ha Thach
2025-06-27 21:47:13 +07:00
d86362414eclean up
hathach
2025-06-27 17:57:26 +07:00
0194b8434fuse enum buf for process_set_config for ch34x and pl2303
hathach
2025-06-27 17:25:20 +07:00
f4d049e61bupdate acm and pl2303 to match the rest of drivers
hathach
2025-06-27 17:05:49 +07:00
cc12306e4bMerge pull request #3153 from Milek7/implicit-fb
Zixun LI
2025-06-27 11:40:25 +02:00
8b5d703f74major refactor to generalize cdch serial driver - add common 2 stage set line coding for driver without direct set_line_coding support e.g ftdi, cp210x, ch34x - add common cdch_process_line_state_on_enum() to handle cfg line state on enum e.g CFG_TUH_CDC_LINE_CONTROL/CODING_ON_ENUM - refactor cdch_internal_control_complete and user_complete_cb to be managed by tuh_cdc_ API instead of serial driver
hathach
2025-06-27 15:57:18 +07:00
2843eb4052audio_device: Fix data IN endpoints with implicit feedback
milek7
2025-06-26 00:03:25 +02:00
d789a87a7dMerge branch 'master' into async_io
HiFiPhile
2025-06-22 17:19:08 +02:00
900d0d974brefactor change signature of serial driver's process_set_config adding serial driver's request_complete()
hathach
2025-06-20 17:04:40 +07:00
adf6cbfe03cdch clean up and refactor, add explicit sync() API
hathach
2025-06-20 12:52:34 +07:00
5c974cee23usbh make TU_API_SYNC() public, to implement sync() API, change return of sync API from uint8_t to tusb_xfer_result_t
hathach
2025-06-20 12:51:29 +07:00
221b5288e4union ftdi/pl2303/acm data to save memory.
hathach
2025-06-19 18:14:24 +07:00
ce9140a150rename tuh_cdc_get_local_line_coding to tuh_cdc_get_line_coding_local add tuh_cdc_get_control_line_state_local() implement tuh_cdc_get/set_dtr/rts() as inline
hathach
2025-06-19 17:57:21 +07:00
9503883ba7usbh: add new API tuh_descriptor_get_device_local() cdc host: remove the local desc_dev and the get_device descriptor call for ftdi and pl2303
hathach
2025-06-18 23:35:44 +07:00
506edc6267add get_itf_by_xfer() to better determine cdc interface from xfer complete callback
hathach
2025-06-18 18:55:31 +07:00
d4abf43f22add common cdch_process_set_config() to safely complete set_config() when it failed. driver_process_set_config() also pass drv index with user_data
hathach
2025-06-17 22:16:13 +07:00
4a44dd5c47Merge branch 'master' into fork/IngHK/cdch_upgrade
hathach
2025-06-16 11:08:01 +07:00