Commit Graph

  • af8609e96e
    fsdev improve ep bit manipulation hathach 2024-08-01 18:36:28 +07:00
  • 271e2a30e1
    Merge pull request #2749 from hathach/hil-change Ha Thach 2024-08-01 16:12:57 +07:00
  • 3f4f6c0ec7
    increase hil timeout, reduce fuzzing from 600 to 400 seconds hathach 2024-08-01 15:40:47 +07:00
  • f5d8796a6c
    add f072 (fsdev 1k) to hil test hathach 2024-08-01 15:24:55 +07:00
  • 46fd822990
    increase freerto min task stack for some stm32 hathach 2024-08-01 14:24:23 +07:00
  • 8407252fa3
    fix hil ci hathach 2024-08-01 14:13:03 +07:00
  • 4e114b7bfa
    update hil ci hathach 2024-08-01 14:01:35 +07:00
  • 5fa03dd906
    add stm32g0 (fsdev 2k) to hil pool remove esp32s3 since cp210x cause usb bus issue in the long run hathach 2024-08-01 13:00:38 +07:00
  • c60934eedc
    Merge pull request #2739 from hathach/enhance-fsdev Ha Thach 2024-07-31 21:42:29 +07:00
  • 332f75cd44
    simplify read/write 16-bit packet hathach 2024-07-31 20:53:42 +07:00
  • 7d9b399466
    fix ep type bulk typo hathach 2024-07-31 18:28:17 +07:00
  • 7954d9cb4c
    rename to fsdev_type.h, use FSDDEV_REG instead of USB hathach 2024-07-31 18:15:22 +07:00
  • 26b0df2c26
    refactor xfer_ctl_ptr() to take epnum/dir to reduce computation hathach 2024-07-31 17:24:41 +07:00
  • ce0fdc5609
    refactor dcd_ep_ctr_handler hathach 2024-07-31 17:10:43 +07:00
  • ee831d27ac
    rename to ep_read/write(), drop USBx argument hathach 2024-07-31 16:53:16 +07:00
  • 3156f1c4a7
    remove all pcd ep read, modify write hathach 2024-07-31 16:52:00 +07:00
  • 8139840d7a
    fix ep_add_dtog() hathach 2024-07-31 15:32:37 +07:00
  • 76cc721e8f
    clean up dcd_edpt_stall/clear_statll hathach 2024-07-31 12:44:02 +07:00
  • e60efec6b7
    improve using ep_add_status/ep_add_dtog hathach 2024-07-31 12:09:50 +07:00
  • 126778298e
    enhance dcd_ep_ctr_rx_handler() hathach 2024-07-31 11:35:09 +07:00
  • 0c8d41e25e
    correct ep toggle bit hathach 2024-07-31 09:46:31 +07:00
  • f4aaad6869
    add edpt0_open(), slightly update dtog hathach 2024-07-30 21:35:24 +07:00
  • 1cf8e34ae5
    improve set endpoint hathach 2024-07-30 20:32:26 +07:00
  • b15814b2f9
    move align buffer to pma_alloc() hathach 2024-07-30 16:29:54 +07:00
  • 749f092174
    refactor btable_set_rx_bufsize() hathach 2024-07-30 12:46:09 +07:00
  • 6771ef35d9
    more btable set/get clean up hathach 2024-07-30 11:17:55 +07:00
  • 0ebe81f4c3 add explcit dependency graham sanderson 2024-07-29 12:34:25 -05:00
  • cfb44a3892 add clocks.h as set_sys_clock_khz is moving there from stdlib.h graham sanderson 2024-07-29 12:28:58 -05:00
  • 6a67bac47c Integrate OS guessing quirk into uac2_speaker_fb example. HiFiPhile 2024-07-28 13:23:48 +02:00
  • 4a48544aeb audiod_function_t clean up. HiFiPhile 2024-07-28 12:04:25 +02:00
  • f48a4567a6 Merge branch 'master' of https://github.com/hathach/tinyusb into rx_fb HiFiPhile 2024-07-28 11:59:52 +02:00
  • 75d3a3be84
    implement btable_set_addr/count hathach 2024-07-26 00:02:06 +07:00
  • 3b8f9a2b1f
    refactor btable tx/rx into arr[2] hathach 2024-07-25 23:51:20 +07:00
  • ef4285c00c
    add flash stlink hathach 2024-07-25 22:38:23 +07:00
  • 5122d6d109 Combined DCD MUSB implementations Brent Kowal 2024-07-25 09:08:37 -04:00
  • 02caf00772
    simplify btable rx/tx count/address access hathach 2024-07-25 19:00:59 +07:00
  • a5bc0430f7
    fix race condition where reset event cleaar setup count hathach 2024-07-25 16:49:01 +07:00
  • 0eb0baed19
    fsdev: remove unused _setup_packet hathach 2024-07-25 11:53:42 +07:00
  • 2f8078f5b5
    minor changes hathach 2024-07-24 16:59:12 +07:00
  • c0f38ebf8d
    fsdev read/write packet use unaligned function hathach 2024-07-23 19:53:41 +07:00
  • 5d26f5794e
    update fsdev bsp for hil testing hathach 2024-07-23 18:05:44 +07:00
  • cfbdc44a8d
    Merge pull request #2734 from hathach/hil-change-esp32s3-baudrate Ha Thach 2024-07-22 22:25:33 +07:00
  • ce5fe3cc19
    change s3 baudrate hathach 2024-07-22 22:05:21 +07:00
  • f09e23e453
    Merge pull request #2732 from hathach/fix-fsdev-issue Ha Thach 2024-07-22 21:28:44 +07:00
  • 4de46fcf97
    fix a bug in fsdev introduced by #1942 hathach 2024-07-22 16:01:39 +07:00
  • e09cf36104
    Merge pull request #2728 from hathach/hil-add-lpc11u377 Ha Thach 2024-07-20 00:33:22 +07:00
  • 66193cba05
    fix build with make hathach 2024-07-19 22:48:01 +07:00
  • 6bb59eeb3f
    add lpc11u37 for hil rpi hathach 2024-07-19 22:33:53 +07:00
  • e9f9d43d67
    Merge pull request #2723 from liamfraser/rp2040_tweaks Ha Thach 2024-07-19 21:33:50 +07:00
  • 9a418317f3
    Merge pull request #2694 from feaser/keil_weak_fix Ha Thach 2024-07-19 21:20:55 +07:00
  • dcf133b6ae
    Merge pull request #2681 Ha Thach 2024-07-19 21:10:31 +07:00
  • 8183433600
    fix compile with tud_vendor_control_xfer_cb() and check tud_descriptor_device_cb() hathach 2024-07-19 21:05:10 +07:00
  • e92acf0a91
    also migrate tud_descriptor_device_qualifier_cb() / tud_descriptor_other_speed_configuration_cb() hathach 2024-07-19 20:53:23 +07:00
  • d040644b6c
    Additional fix related to issue #1018. Corrects the usage of TU_ATTR_WEAK for the Keil compiler for the callback functions: Frank Voorburg 2024-06-29 14:25:02 +02:00
  • c48d2eba0d
    Merge pull request #2630 from HiFiPhile/dcd_race Ha Thach 2024-07-19 18:28:33 +07:00
  • 6fb6602a09
    - add tud_cdc_n_ready() though not used - usbd now change _usbd_dev.cfg_num before calling driver's open() hathach 2024-07-19 18:08:04 +07:00
  • be18af8235
    revert changes to usbds configuration_reset() (deal with it in separated PR) hathach 2024-07-19 17:10:53 +07:00
  • 4b55af17c9
    Fix STM32F7 FS port build. HiFiPhile 2024-05-09 17:10:44 +02:00
  • 772398f6ea
    Save setup_count on bus reset. HiFiPhile 2024-05-08 20:03:45 +02:00
  • a1fd43ebaf
    Clear _usbd_dev prior to driver reset. HiFiPhile 2024-05-08 14:07:32 +02:00
  • 60b3d14d19
    Check tud ready check for OUT xfer. HiFiPhile 2024-05-08 14:05:58 +02:00
  • ad3c49ca43
    Merge pull request #2726 from hathach/hil-add-ra4m1 Ha Thach 2024-07-19 13:06:33 +07:00
  • b35173b5b0
    skip msc tests for ra due to existing bug hathach 2024-07-19 12:12:26 +07:00
  • 7706e6f5d2
    Merge pull request #2725 Ha Thach 2024-07-19 12:21:36 +07:00
  • 7e7a38b97d
    update test json hathach 2024-07-19 11:48:43 +07:00
  • 94454684f7
    add ra4m1 ek for hil test hathach 2024-07-19 11:29:48 +07:00
  • ffe1d0664b UAC2: Fix memclr on driver reset. HiFiPhile 2024-07-18 20:02:57 +02:00
  • 31a979a6cc fix some clang compiler warnings graham sanderson 2024-07-17 21:08:55 -05:00
  • 5f6152a87e not all GCC compiler builds support --no-warn-rwx-segments; check_linker_flag is not available in all supported version of CMake, so just allow it to be passed in graham sanderson 2024-07-17 20:03:27 -05:00
  • 0d72f153cf fix arguable bug caught as warning by LLVM embedded toolchain for ARM 14.0.0 graham sanderson 2024-07-17 15:46:35 -05:00
  • 23c9353cd8 net_lwip_webserver: allow TINYUSB_LWIP_PATH to be defined by parent CMake file Liam Fraser 2024-07-18 11:08:23 +01:00
  • a615b0a003
    Merge pull request #2722 from hathach/fix-hil-boardtest Ha Thach 2024-07-18 14:10:21 +07:00
  • eb698f8cc7
    skip hil test if binary not exist hathach 2024-07-18 13:54:11 +07:00
  • 30a48c57bd
    fix hil board_test duplication, add cdc_msc_freertos test hathach 2024-07-18 13:21:38 +07:00
  • b8581b4ab7
    Merge pull request #2721 from hathach/hild-add-metro-m7 Ha Thach 2024-07-18 10:48:47 +07:00
  • 8be0d503da
    fix make build hathach 2024-07-18 09:34:58 +07:00
  • 68518aaa4b
    add metro_m7_1011 to hil rpi hathach 2024-07-18 09:25:52 +07:00
  • ea5deb0018
    add unique id for imxrt hathach 2024-07-18 09:24:29 +07:00
  • 15766ad988 fixed _find_desc_format YixingShen 2024-07-18 00:46:20 +08:00
  • 3804ab9a67 RP2040: no need to clear usb_hw (usb registers) as they are reset to default state by a hardware reset Liam Fraser 2024-07-17 15:40:34 +01:00
  • 770efd9b46 RP2040: Use our own unaligned memcpy to avoid alignment faults with some memcpy implementations Liam Fraser 2024-07-17 13:03:09 +01:00
  • c6339204f4
    Merge pull request #2719 from hathach/add-family-da1469x Ha Thach 2024-07-17 21:18:11 +07:00
  • daa7acd585
    add FreeRTOSConfig.h for da1469 hathach 2024-07-17 20:40:27 +07:00
  • 0e53b0b846
    update workflow build ci hathach 2024-07-17 19:45:40 +07:00
  • e1e68cdb9b
    bump up ch32 v20x and v307 deps hathach 2024-07-17 19:30:08 +07:00
  • 0004faca83
    minor update hid device hathach 2024-07-17 19:29:21 +07:00
  • 57a08200fc
    add family cmake/make for da1469x boards hathach 2024-07-17 19:28:59 +07:00
  • e86826318c
    Merge pull request #2718 from hathach/hid-2253-followup Ha Thach 2024-07-17 15:19:43 +07:00
  • 0ecf15bc61
    follow up to #2253 - rename tud_hid_report_fail_cb() to tud_hid_report_failed_cb() and change its signature - use default implementation for hid callbacks to be compatible with keil compiler - code format hathach 2024-07-17 14:35:23 +07:00
  • 1ba88ff3ac
    Merge pull request #2715 from hathach/more-hil-pi5 Ha Thach 2024-07-16 14:43:58 +07:00
  • 5edc8458f2
    hil flash itsybitsy m4 with picoprobe hathach 2024-07-16 14:30:51 +07:00
  • 6b0b889f25 avoid recursions in tud_network_recv_renew() Hardy Griech 2024-07-15 18:15:01 +02:00
  • 7ff52021ad
    Merge pull request #2712 from hathach/migrate-hil-pi5 Ha Thach 2024-07-15 18:10:16 +07:00
  • cc6806144f
    update hil test to run on new pi5 hathach 2024-07-15 17:46:20 +07:00
  • bd15f65e81
    Merge pull request #2710 from hathach/dwc2-test-mode-followup Ha Thach 2024-07-12 21:15:52 +07:00
  • 4ce1cce40a
    simplify dwc2 test mode - all dwc2 ip seems to support test mode in both fs/hs -> remove TUP_USBIP_DWC2_TEST_MODE - remove dcd_check_test_mode_support(), all should be supported - move enum tusb_feature_test_mode_t to tusb_types.h hathach 2024-07-12 20:17:14 +07:00
  • b97520e89f
    Merge pull request #2709 from hathach/add-tud_cdc_configure_fifo Ha Thach 2024-07-12 17:38:33 +07:00
  • ef71093046
    add lsusb for hil pi4 hathach 2024-07-12 17:20:06 +07:00
  • d26b574f80
    Merge pull request #2688 from HiFiPhile/3511_rtos Ha Thach 2024-07-12 17:16:44 +07:00
  • 1f590c3628
    - add tud_cdc_configure_fifo() to replace CFG_TUD_CDC_PERSISTENT_TX_BUFF - new line, and code format hathach 2024-07-12 16:53:21 +07:00