Commit Graph

  • 2e29388051 refactor(usbd): replace _usbd_ctrl_epbuf with usbd_get_ctrl_buf() for cleaner abstraction and consistency across modules hathach 2026-03-11 15:14:09 +07:00
  • 14b594d0f7 Merge branch 'master' into ep0_direct hathach 2026-03-11 14:41:48 +07:00
  • ae3a6255e5 Merge pull request #3548 from hathach/migrate-mcux-rt Ha Thach 2026-03-11 14:40:26 +07:00
  • 336e89792f Merge branch 'master' into ep0_direct hathach 2026-03-11 13:34:59 +07:00
  • e2d8d79940 migrate imxrt to use new mcux-devices-rt hathach 2026-03-11 12:49:48 +07:00
  • 2e78533982 Merge pull request #3545 from hathach/remove-div-tusb-fifo Ha Thach 2026-03-11 10:47:15 +07:00
  • 264dae3ce8 Merge pull request #3546 from michael-membrowse/master Ha Thach 2026-03-11 10:18:48 +07:00
  • b1de5229f5 fix secret issue in membrowse-comment Michael Rogov Papernov 2026-03-10 21:06:39 +00:00
  • 7249c65b2a Merge pull request #3530 from hathach/hcd_ip3516 Ha Thach 2026-03-10 21:44:40 +07:00
  • 9cf633f4e9 remove expensive div in HWFIFO_ADDR_NEXT_N() hathach 2026-03-10 21:25:32 +07:00
  • a82ba9b884 fix make lpc51 build hathach 2026-03-10 18:04:20 +07:00
  • 14b0d7964e Merge pull request #3540 from michael-membrowse/membrowse_commit Ha Thach 2026-03-10 17:53:29 +07:00
  • 3eb2b1fe52 fix typo hathach 2026-03-10 17:17:59 +07:00
  • 131a078821 update lpc55 bsp to use mcx config tool, move led/button/uart and usb port power to generated pinmux hathach 2026-03-10 17:16:47 +07:00
  • 83363afa82 set new membrowse comment github workflow with comment message Michael Rogov Papernov 2026-02-12 14:39:12 +00:00
  • 7ddf63151d Merge pull request #3543 from YixingShen/master Ha Thach 2026-03-10 10:06:45 +07:00
  • 7ca457cc3d Merge branch 'master' of https://github.com/YixingShen/tinyusb YixingShen 2026-03-09 22:20:11 +08:00
  • ce305af653 revert _end_of_control_descriptor to Revision: 0a45308a29 YixingShen 2026-03-09 22:13:59 +08:00
  • e98d32a304 Merge pull request #3541 from hathach/fix-3525 Ha Thach 2026-03-09 15:16:55 +07:00
  • 3ca7ad1573 fix(usbh): correct memcpy usage to ensure proper alignment with offsetof in device descriptor handling hathach 2026-03-09 14:37:55 +07:00
  • 4c7bfc4dbe refactor: add desc_device_noheader_t to simplify get device descriptor local hathach 2026-03-09 14:28:59 +07:00
  • 0d4feff0eb usbh device descriptor validation, also check ep size > 0 hathach 2026-03-09 14:15:20 +07:00
  • 7fac2cda29 Merge pull request #3536 Ha Thach 2026-03-09 11:59:20 +07:00
  • 205d9b044f Merge pull request #3538 from sidcha/fix-hwfifo-PMA-pointer Ha Thach 2026-03-09 11:23:23 +07:00
  • 66d67026f2 Merge pull request #3532 from YixingShen/master Ha Thach 2026-03-09 11:12:16 +07:00
  • 3e22de0a47 extend video control parsing to include class-specific VC endpoint descriptor hathach 2026-03-09 10:49:04 +07:00
  • 2a4b82e3e1 tinyusb: fix hwfifo PMA pointer advance on ring buffer wrap Siddharth Chandrasekaran 2026-03-08 00:08:40 +01:00
  • 11a3c3b712 Fix ep_ctrl_mask() corrupting opposite direction's ENDPTCTRL bits gab-k 2026-03-07 21:53:01 +01:00
  • 9072d974b0 Merge branch 'master' of https://github.com/YixingShen/tinyusb YixingShen 2026-03-07 22:58:07 +08:00
  • 2a0802c6a5 fixed _end_of_control_descriptor logic. wTotalLength does not include Standard Endpoint Descriptor and Class-specific VC Interrupt Endpoint Descriptor, so fix that _end_of_control_descriptor include Standard Endpoint Descriptor and Class-specific VC Interrupt Endpoint Descriptor. It will also fix _close_vc_itf, _open_vc_itf. _find_desc_entity parsing. YixingShen 2026-03-07 22:56:28 +08:00
  • 571445d26f Merge branch 'hathach:master' into master 沈玴興 2026-03-07 22:54:15 +08:00
  • da307fa85b Merge pull request #3529 from hathach/mtt_hub Ha Thach 2026-03-07 15:49:22 +07:00
  • d65964ea32 Merge pull request #3519 from hathach/samx7x_update Ha Thach 2026-03-07 15:29:23 +07:00
  • f17da1c66e open hub mtt interface in 1 call hathach 2026-03-07 15:25:05 +07:00
  • 5f69034631 Merge pull request #3531 from hathach/hil-mtp Ha Thach 2026-03-07 13:08:32 +07:00
  • 1c53009dc7 remove dma_desc_t hathach 2026-03-07 13:07:13 +07:00
  • 6c4f119ddd - update SAME70 BSP: remove unused definitions, consolidate startup files - and add unique ID - add freertos hathach 2026-03-07 13:01:32 +07:00
  • 97297fe08b update hil test: remove unused ctypes, add fallback for skip boards hathach 2026-03-07 11:12:48 +07:00
  • 0a45308a29 Update src/class/video/video_device.c 沈玴興 2026-03-07 10:46:38 +08:00
  • e4a55152be cleanup YixingShen 2026-03-07 02:05:12 +08:00
  • fe26e45e64 fixed _open_vc_itf parsing YixingShen 2026-03-07 02:03:50 +08:00
  • e658e23435 fix CI HiFiPhile 2026-03-06 15:47:19 +01:00
  • 99d9b70146 enable hil test for mtp hathach 2026-03-06 22:16:04 +07:00
  • 5817f0d2eb fix ci HiFiPhile 2026-03-06 15:44:26 +01:00
  • 860f0e01f2 Merge remote-tracking branch 'tinyusb/master' into hcd_ip3516 HiFiPhile 2026-03-06 15:23:32 +01:00
  • 40ae5bddbe usbh: support MTT hub HiFiPhile 2025-12-13 21:22:10 +01:00
  • 6c2c309316 Merge pull request #3444 from remiberthoz/device-class-printer Ha Thach 2026-03-06 19:59:34 +07:00
  • 8878e02c30 fix hil test hathach 2026-03-06 19:24:27 +07:00
  • 4da53e3858 Merge branch 'samx7x_update' of https://github.com/hathach/tinyusb into samx7x_update HiFiPhile 2026-03-06 12:52:27 +01:00
  • 3a0227b771 fix Jlink device name HiFiPhile 2026-03-06 12:52:13 +01:00
  • 6a190546e6 Apply suggestions from code review Zixun LI 2026-03-06 12:47:21 +01:00
  • 8f24ab0950 reduce bufsize to compile with small mcu hathach 2026-03-06 18:20:29 +07:00
  • c186063a63 Merge remote-tracking branch 'tinyusb/master' into samx7x_update HiFiPhile 2026-03-06 11:59:25 +01:00
  • ee6f4f6f2a cleanup HiFiPhile 2026-03-06 11:59:20 +01:00
  • aeb121f94c add hil test, update readme hathach 2026-03-06 17:56:05 +07:00
  • 73cd531295 replace printer_to_hid example with printer_to_cdc example fix printer GET_DEVICE_ID request weird wIndex (interface high, alt low) hathach 2026-03-06 17:22:38 +07:00
  • 988b18a40a add full read/write() API, use edpt stream for printer class hathach 2026-03-06 16:06:42 +07:00
  • 5838c7f09d update printer class: enhance descriptors, buffer sizes, and callbacks hathach 2026-03-06 15:11:59 +07:00
  • 558abb93af Merge branch 'refs/heads/master' into fork/remiberthoz/device-class-printer hathach 2026-03-06 12:05:54 +07:00
  • 06a4c6d719 Merge pull request #3528 from hathach/improve-iar-warnings Ha Thach 2026-03-06 11:57:53 +07:00
  • 694d921643 Merge pull request #3394 from hathach/ci_deinit Ha Thach 2026-03-06 11:51:29 +07:00
  • 94baf39468 fix warnings hathach 2026-03-06 10:59:32 +07:00
  • 61e4b9ce3f add IAR warning flags to cmake build and fix them hathach 2026-03-05 23:24:14 +07:00
  • 115581a6bf Merge pull request #3521 from RobertDaleSmith/fix/max3421-spi-xfer-api Zixun LI 2026-03-05 16:37:15 +01:00
  • 4ed45cf9bc update PORTSC1 Zixun LI 2026-03-05 16:23:24 +01:00
  • 7088dc528b ci_hs: add deinit support Zixun LI 2025-12-03 16:26:56 +01:00
  • 97476872aa Merge pull request #3378 from hathach/dwc2_deinit Ha Thach 2026-03-05 21:47:41 +07:00
  • ae3864d21f Merge pull request #3423 from armusin/threadx_osal Ha Thach 2026-03-05 21:25:58 +07:00
  • ce8a77083d ci: fix claude-code-review for fork PRs hathach 2026-03-05 20:59:26 +07:00
  • 0c7a385cf8 improve threadx support, add multi ROTS support for board_test and msc_dual_lun hathach 2026-03-05 19:07:00 +07:00
  • 70c93adc2f improve threadx support, add multi ROTS support for board_test and msc_dual_lun hathach 2026-03-05 17:51:57 +07:00
  • 0427fcfd02 Merge branch 'master' into fork/armusin/threadx_osal hathach 2026-03-05 13:00:45 +07:00
  • cd7bbba1dd Merge pull request #3524 from hathach/fix-3516 Ha Thach 2026-03-05 12:45:18 +07:00
  • faa89ef3b6 fix hse value for stm32f411blackpill hathach 2026-03-05 12:13:01 +07:00
  • 75a5bedf35 Merge branch 'master' into dwc2_deinit hathach 2026-03-05 12:04:15 +07:00
  • ce8a073a31 Merge pull request #3522 from hathach/fix-ci-hil Ha Thach 2026-03-05 12:02:45 +07:00
  • 07620c125b esp32p4 min rev 0.1 hathach 2026-03-04 17:59:19 +07:00
  • 6aeb3dfb51 Merge pull request #3523 from hathach/add-claude-github-actions-1772622485004 Ha Thach 2026-03-05 10:02:54 +07:00
  • 1efe4cd0e8 add hs_phy_type parameter to dwc2_phy_deinit for selective PHY deinitialization across all MCUs hathach 2026-03-05 10:01:40 +07:00
  • f021d5c1e1 fix trailing newline in workflow files to pass pre-commit hathach 2026-03-04 18:13:51 +07:00
  • 8479c08679 "Claude Code Review workflow" Ha Thach 2026-03-04 18:08:08 +07:00
  • 80a05cfcaf "Claude PR Assistant workflow" Ha Thach 2026-03-04 18:08:07 +07:00
  • 3fb668c2ac replace board_millis() with tusb_time_millis_api() in dynamic_switch example hathach 2026-03-04 17:44:14 +07:00
  • 2dcb1a3ee2 Merge branch 'master' into dwc2_deinit hathach 2026-03-04 17:34:10 +07:00
  • 30af158af9 add PHY deinitialization support for DWC2 driver across all MCUs hathach 2026-03-04 17:30:40 +07:00
  • 13e0b0c4f1 Merge pull request #3490 from Precidata/non-blocking-host-v2 Ha Thach 2026-03-04 15:24:11 +07:00
  • 70eb689823 fix(bsp/rp2040): use MAX3421_SPI in spi_write_read_blocking Robert Dale Smith 2026-03-03 23:01:14 -06:00
  • a8abc31bf4 Merge branch 'master' into dwc2_deinit hathach 2026-03-03 18:42:36 +07:00
  • e4950e9b69 add esptool --force for esp32p4 v0.1 hathach 2026-03-03 18:25:18 +07:00
  • 2a27bd9db0 more call_after timeout adjustment with rtos hathach 2026-03-02 22:32:15 +07:00
  • a8a4db3721 Merge pull request #3518 from espressif/fix/dcd_esp32p4_phy Ha Thach 2026-03-02 22:20:44 +07:00
  • c0adaca3a5 fix esp32p4 utmi phy init in the new esp-idf, also update esp-idf to v5.5.3 hathach 2026-03-02 20:13:52 +07:00
  • d9a7d1023c improve timeout adjustment, exit tuh_task() by timeout_ms = 0 hathach 2026-03-02 20:07:16 +07:00
  • 4fa4d39883 fix(dcd/dwc2): Do not modify FS PHY registers on HS PHY ESP32-P4 Tomas Rezucha 2026-03-02 12:29:09 +01:00
  • 4df7ef5439 fix call_after timeout adjustment with rtos hathach 2026-03-02 17:51:48 +07:00
  • 0daa444a9b - rename to usbh_defer_func_ms_async() - call after (enum non-blocking delay) also support rtos now hathach 2026-03-02 15:05:28 +07:00
  • ac172f7799 fix board test without tusb_time_millis_api() hathach 2026-03-02 11:36:47 +07:00
  • bf76bb88e0 Merge pull request #3514 from sauloverissimo/fix/midi-device-cable-demux Zixun LI 2026-03-01 16:19:48 +01:00
  • 320b92b106 bsp/stm32h7: fix h747-disco button HiFiPhile 2026-03-01 16:02:46 +01:00
  • 7da7d0725b Merge remote-tracking branch 'tinyusb/master' into ncm_restart HiFiPhile 2026-03-01 15:36:21 +01:00