summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-07-07Merge pull request #3162 from YixingShen/masterZixun LI
fixed vendord_open's tud_vendor_n_write_flush when CFG_TUD_VENDOR > 1
2025-07-07updateYixingShen
2025-07-07Merge pull request #6 from ning3270455369/developerArteryTek
support at32 mcu
2025-07-07support at32 mcuzhiqiang
2025-07-07fixed CFG_TUD_VENDOR > 1 vendord_open tud_vendor_n_write_flushYixingShen
tud_vendor_n_write_flush argument should be 0,1,2,..., but p_vendor - _vendord_itf is 0, sizeof(vendord_interface_t), 2*sizeof(vendord_interface_t), ...
2025-07-05Add missing idf cmake file.raldone01
2025-07-05Remove double text encoder in `SerialPort`.raldone01
2025-07-05Add support for dark and light theme.raldone01
2025-07-05Attempt to fix disconnect button state desync.raldone01
2025-07-05Improve performance slightlyraldone01
2025-07-05Choose a larger buffer.raldone01
2025-07-05Major overhaul and logic cleanup.raldone01
Adds support for web serial as well.
2025-07-05Minor bug fixes.raldone01
Persist settings.
2025-07-05Rewrite of the web_serial example website.raldone01
Fixes: #2632
2025-07-05Use DMA enable for DCache conditionHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-07-05Merge pull request #2793 from verylowfreq/pr-ch32v-usbfs-hostHa Thach
Add Host support for ch32v20x usbfs
2025-07-05enable ci host and dual build for ch32v20xhathach
2025-07-05always define CFG_TUH_WCH_USBIP_USBFS=1 for ch32v20x since only port1 ↵hathach
support host mode reformat hcd usbfs add uart rx for ch32v20x bsp
2025-07-04Revise DCache with RTT sectionHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-07-04Merge branch 'refs/heads/master' into fork/verylowfreq/pr-ch32v-usbfs-hosthathach
2025-07-03fix build with clanghathach
2025-07-03Merge branch 'master' into fork/HiFiPhile/stm32_cachehathach
2025-07-03Merge pull request #2593 from HiFiPhile/dcd_notifHa Thach
cdc: add uart status notification support.
2025-07-03reduce bInterval for default CDC descriptor from 16ms to 1mshathach
2025-07-03update cdc_msc/cdc_msc_freertos to also support notificationhathach
2025-07-03make notify API and memory configurable with CFG_TUD_CDC_NOTIFYhathach
add tud_cdc_n_notify_conn_speed_change() add tud_cdc_notify_complete_cb()
2025-07-02Merge branch 'master' into fork/HiFiPhile/dcd_notifhathach
2025-07-02Merge pull request #3157 from hathach/update-buildsystemHa Thach
Update buildsystem
2025-07-02build iar with circleci large resourcehathach
2025-07-02update board_test always output to uart regardless of LOGGER optionhathach
2025-07-02remove make wrapper for rp2040/espressifhathach
2025-07-02remove cmake arm-clang and make iar to reduce concurrent jobshathach
2025-07-02update examplehathach
2025-07-02update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORMhathach
2025-07-02add doc for building examples with cmake build systemhathach
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)
2025-07-02remove legacy DEPS_SUBMODULES in makehathach
2025-07-01Merge pull request #2967 from HiFiPhile/async_ioHa Thach
MSC Device: Add asynchronous IO support
2025-07-01defer proc_async_io_done()hathach
2025-07-01update examplehathach
2025-07-01refactor async io, add in_isr argument to tud_msc_async_io_done()hathach
use cbw.command[0] for pending IO command
2025-06-30Merge branch 'master' into fork/HiFiPhile/async_iohathach
2025-06-27Merge pull request #2488 from IngHK/cdch_upgradeHa Thach
CHCh Upgrade: Improved FTDI and CP210x support, add PL2303 support, bugfixes
2025-06-27clean uphathach
2025-06-27use enum buf for process_set_config for ch34x and pl2303hathach
2025-06-27update acm and pl2303 to match the rest of drivershathach
2025-06-27Merge pull request #3153 from Milek7/implicit-fbZixun LI
audio_device: Fix data IN endpoints with implicit feedback
2025-06-27major refactor to generalize cdch serial driverhathach
- 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
2025-06-26audio_device: Fix data IN endpoints with implicit feedbackmilek7
2025-06-25stm32_fsdev: Allow configuring single-buffered isochronous endpoints.milek7
Controlled by the embedder defining CFG_TUD_FSDEV_DOUBLE_BUFFERED_ISO_EP in tusb_config.h. If hardware does have SBUF_ISO bit it will use only one half of endpoint pair register.
2025-06-22Merge branch 'master' into async_ioHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>