summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-03-23update host msc hil testhathach
2026-03-23Merge pull request #3569 from hathach/revert-3565-driver-initHa Thach
Revert "Make driver init() function optional"
2026-03-23Revert "Make driver init() function optional"Ha Thach
2026-03-22Merge pull request #3565 from Precidata/driver-initZixun LI
Make driver init() function optional
2026-03-22Unifiy Device and Host sideCédric Berger
2026-03-22remove accidentally committed submodule entriescopilot-swe-agent[bot]
2026-03-22placeholdercopilot-swe-agent[bot]
Co-authored-by: HiFiPhile <[email protected]> Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3d21b8d3-b2df-4603-a426-2bcfdb408f04
2026-03-22remove accidentally committed submodule entriescopilot-swe-agent[bot]
2026-03-22examples/net_lwip_webserver: fix other_speed_config to use ↵copilot-swe-agent[bot]
TUSB_DESC_OTHER_SPEED_CONFIG and fix SEED typo Co-authored-by: HiFiPhile <[email protected]> Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/3d21b8d3-b2df-4603-a426-2bcfdb408f04
2026-03-22net: save actual ep_size from descriptor in netd_open instead of hardcoding ↵copilot-swe-agent[bot]
64/512 Co-authored-by: HiFiPhile <[email protected]> Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/4c20b579-db28-4643-b062-81881adcf6c1
2026-03-22net: cache ep_size in local variable in ncm_device.c xmit_insert_required_zlpcopilot-swe-agent[bot]
Co-authored-by: HiFiPhile <[email protected]> Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/5d355974-2223-4071-8d14-b6d4ac1fd030
2026-03-22remove accidentally committed submodule entriescopilot-swe-agent[bot]
2026-03-22net: remove CFG_TUD_NET_ENDPOINT_SIZE, manage ZLP based on real speed in driverscopilot-swe-agent[bot]
Co-authored-by: HiFiPhile <[email protected]> Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/5d355974-2223-4071-8d14-b6d4ac1fd030
2026-03-22remove accidentally committed submodule entriescopilot-swe-agent[bot]
2026-03-22net: upgrade net_lwip_webserver to separate FS/HS descriptors and add ↵copilot-swe-agent[bot]
bInterval to TUD_CDC_NCM_DESCRIPTOR Co-authored-by: HiFiPhile <[email protected]> Agent-Logs-Url: https://github.com/hathach/tinyusb/sessions/e212b526-e279-4a83-88bf-a742df293165
2026-03-22Update documentationCédric Berger
2026-03-22Remove unused defineCédric Berger
2026-03-22Simplify tud_task() like in tuh_task()Cédric Berger
2026-03-22False negative in tuh_task_event_ready()Cédric Berger
2026-03-22False positive in tuh_task_event_ready()Cédric Berger
2026-03-22We must wait at least the requested amountCédric Berger
2026-03-21Don't crash on driver without init()Cédric Berger
Handle init() like deinit()
2026-03-20clean uphathach
2026-03-20Add dd command to MSC file explorer for sector read and speed reporting, ↵hathach
adjust CLI configuration and HIL tests
2026-03-20Add support for EPX preemption on RP2350 during NAK conditionshathach
2026-03-19Add EPX transfer scheduling when hcd_edpt_xfer() is called while epx is busyhathach
2026-03-19Merge branch 'refs/heads/master' into rp2040-hcd-epxhathach
2026-03-19Merge pull request #3560 from hathach/rp2-disable-hwifoHa Thach
rp2 disable hwfifo
2026-03-19rp2 disable hwfifohathach
2026-03-18Merge pull request #3559 from hathach/fix-fsdev-midi-host-bugsHa Thach
Fix bugs in FSDEV HCD/DCD and MIDI host stream write
2026-03-18fix bugs in fsdev hcd, dcd and midi host stream writehathach
- hcd_edpt_clear_stall: use ep_addr instead of hardcoded 0 (control endpoint) - hcd: add TUP_USBIP_FSDEV_DRD define for MCUs with host support (C0, G0, H5, U3, U5) and use it in hcd compile guard instead of enumerating MCUs - dcd_edpt_close_all: use FSDEV_EP_COUNT instead of CFG_TUD_ENDPPOINT_MAX for PMA btable offset to match handle_bus_reset - midi host tuh_midi_stream_write: add missing cable_num to system messages, SysEx, and real-time MIDI packets. Add 0xF mask for SysEx CIN checks. Aligns with midi_device.c tud_midi_n_stream_write implementation. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
2026-03-18Merge pull request #3557 from hathach/hil-host-cdcHa Thach
add more hil tests
2026-03-18hil pico2 test with native hostHa Thach
2026-03-18Migrate time apialt-0191
2026-03-18ch58x: code cleanup and minor fixesalt-0191
2026-03-18dcd_ch58x: fix toggle, SETUP race, and bus reset handlingalt-0191
- Switch from AUTO_TOG to manual toggle for all endpoints to fix toggle mismatch after clear-stall causing bus resets - Fix SETUP race condition: track ep0_completion_pending and setup_pending to avoid arming stale EP0 transfers - Defer Set Address to ISR after status ZLP is ACK'd - Improve bus reset: reset all EPs, clear pending state - Fix EP4 DMA macro to correctly map to EP0 base (0x10) - Move CH58X_UIS_TOG_OK to common section (used by both DCD/HCD) - Add #ifndef guards for BOARD_TUD/TUH_RHPORT in board.h - Track isochronous per direction: isochronous[ep][dir] - NAK EP0 OUT on completion to prevent premature data acceptance
2026-03-18skip video_capture example for CH58X due to 32KB RAM limitationalt-0191
2026-03-18test: fix ch58x linker errors by adding libc/libgcc and libISP583alt-0191
2026-03-18bsp: ch58x fix typo FAMILY_MCUS CH582 to CH58Xalt-0191
2026-03-18bsp: ch58x: sync cmake options with make and skip unsupported examplesalt-0191
2026-03-18ch58x: fix build flags and driver bugsalt-0191
2026-03-18ci: add ch58x to build matrix (riscv-gcc)alt-0191
2026-03-18ch58x: fix MCU macro naming and add get_deps/boards entriesalt-0191
2026-03-18add WCH CH58x (CH582/CH583) BSP and USB FS device/host driveralt-0191
2026-03-18Merge pull request #3558 from hathach/hid-host-set-protocol-skipableHa Thach
Add `CFG_TUH_HID_SET_PROTOCOL_ON_ENUM` configuration option
2026-03-18Update HID host to correctly handle protocol mode initialization and ↵hathach
CONFIG_GET_REPORT_DESC response
2026-03-18fix hid_generic_inout for TUD_ENDPOINT_ONE_DIRECTION_ONLY MCUshathach
Use separate endpoint numbers (EP1 OUT, EP2 IN) on MCUs with shared FIFO that cannot support the same endpoint number in both directions. Also add missing static qualifier to print_musb_info(). Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
2026-03-18Update several actions to latest versionhathach
2026-03-18add board_uart_read() for f7hathach
2026-03-18add hil test for device hid_generic_inout functionalityhathach