Commit Graph

  • e83e08343a
    change dcd_init() return from void to bool hathach 2024-10-14 19:42:22 +07:00
  • 1f18be93db
    change the tusb_rhport_init_t struct, exclude the rhport to make API more consistent hathach 2024-10-14 18:27:52 +07:00
  • 98174d9b38
    make sure transfers after reset/before setup are ignored Oliver Mueller 2024-10-14 09:32:48 +02:00
  • 939ce89f73
    Merge branch 'hathach:master' into master Phil Schatzmann 2024-10-13 09:37:51 +02:00
  • 1587d48e89
    hcd_init() take init struct hathach 2024-10-11 17:53:39 +07:00
  • f3b7d7515e
    fix fuzzing build hathach 2024-10-11 16:00:51 +07:00
  • d997f0071e
    change dcd_init() to take rhport struct hathach 2024-10-11 15:21:32 +07:00
  • 92602b9de3
    change tusb_init(), tusb_rhport_init() to use init struct for expandability hathach 2024-10-11 12:58:18 +07:00
  • f6dc86a54d
    Merge 4b505af05dcdf3455bac181de290e50eb02b92e5 into a4fb8354e41b2604f66e7da22afa292b1a44f0a2 Rbb666 2024-10-11 09:47:47 +08:00
  • a4fb8354e4
    Merge pull request #2834 from hathach/add-tusb_int_handler-update-tinyusb_init Ha Thach 2024-10-10 17:00:40 +07:00
  • 57aac432b5
    add new tusb_int_handler(rhport, in_isr) as common irq handler update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible hathach 2024-10-10 16:22:12 +07:00
  • d043eacca5 Speaker example: debug must be off to work pschatzmann 2024-10-10 11:19:47 +02:00
  • 01ac297f46
    Merge pull request #1 from hathach/master Phil Schatzmann 2024-10-10 11:09:37 +02:00
  • 5e44408579 Feedback correction must be active pschatzmann 2024-10-10 10:51:08 +02:00
  • d5861b1093 Two Channel Microphone Example pschatzmann 2024-10-10 10:41:18 +02:00
  • ffdf81f53a
    Merge pull request #2833 from hathach/update-dwc2 Ha Thach 2024-10-10 11:34:05 +07:00
  • 1406ad84e3
    remove debug code hathach 2024-10-10 11:05:32 +07:00
  • ba3a5b4374
    clion files hathach 2024-10-10 10:48:25 +07:00
  • c3437961b8
    remove stm32f769disco since it is not reliable hathach 2024-10-10 00:04:29 +07:00
  • 98e94a5d6d
    enhance dwc2 hathach 2024-10-09 21:47:23 +07:00
  • 07c14f30a6
    add f407disco to hil pool hathach 2024-10-08 12:36:45 +07:00
  • 599bb0c822
    improving dwc2, merging diep and doep if possible hathach 2024-10-04 22:26:40 +07:00
  • b2a98eadab
    add stm32f769disco to hil pool hathach 2024-10-04 22:21:08 +07:00
  • cb5e273e9a
    enhance dwc2 markdown with field mapping hathach 2024-10-04 22:12:38 +07:00
  • 65242fd11f
    Merge pull request #2720 from YixingShen/master Ha Thach 2024-10-07 11:12:53 +07:00
  • a13dbd4452
    Merge pull request #2809 from shuffle2/master Ha Thach 2024-10-07 11:11:54 +07:00
  • ad362c8ac4 Add MSOS 2.0 descriptor to auto load NCM driver on Windows. HiFiPhile 2024-10-05 15:43:59 +02:00
  • 3d3dcb1ee9 service_traffic: Don't call pbuf_free when ethernet_input is Ok Stéphane Lenclud 2024-10-05 15:41:24 +02:00
  • 6bfd024137
    Merge pull request #2824 from Maerdl/master Ha Thach 2024-10-04 17:51:58 +07:00
  • 4e0d5343b4
    Merge pull request #2827 from hathach/ci-dwc2-dma Ha Thach 2024-10-04 17:51:34 +07:00
  • 31c123aa32
    update new json change hathach 2024-10-04 17:38:57 +07:00
  • 73f7ce7103
    U0 does not have dwc2 controller hathach 2024-10-04 17:26:14 +07:00
  • 0abd6474d9
    fix circleci set-matrix hathach 2024-10-04 17:10:13 +07:00
  • 790a107287
    revert hfp dma for now, due to ci build matrix hathach 2024-10-04 17:05:45 +07:00
  • 7cdab1c94b
    enable dma hil test with hfp.json hathach 2024-10-04 16:33:58 +07:00
  • 06347661de
    accept and ignore -f1 option hathach 2024-10-04 16:09:43 +07:00
  • 072a80d088
    hil test both slave and dma for dwc2 esp32s3 hathach 2024-10-04 16:02:46 +07:00
  • 5a5dbfc8c6
    fix missing json hathach 2024-10-04 15:05:02 +07:00
  • 1b295de9ad
    add hil_ci_set_matrix.py, starting to support hil with additional build flags hathach 2024-10-04 15:01:03 +07:00
  • 67e120ba85 compile errors for uac2_speaker pschatzmann 2024-10-03 11:53:55 +02:00
  • db15f63736
    Merge branch 'master' into fork/Maerdl/master hathach 2024-10-02 18:22:06 +07:00
  • 3fa7da95bd support stm32U0 device Haefner, Martin 2024-10-01 15:24:11 +02:00
  • eda3cceab2
    Merge pull request #2818 from hathach/add-esp32p4 Ha Thach 2024-10-01 11:15:33 +07:00
  • 49d250be8f
    Merge branch 'master' into add-esp32p4 hathach 2024-10-01 00:18:24 +07:00
  • ad6e1ec782
    Merge pull request #2820 from HiFiPhile/vendor_fix Ha Thach 2024-10-01 00:17:57 +07:00
  • 53989a99f6
    Fix vendor class reset. HiFiPhile 2024-09-28 11:24:35 +02:00
  • 254167bdbd
    Merge pull request #2823 from hathach/hil-piousb-host-optional Ha Thach 2024-10-01 00:02:08 +07:00
  • d6c8719bcb
    temporarily update hil_test.py to have dual/host_info_to_device_cdc optional for pico/pico2 since it does not seem to be stable enough hathach 2024-09-30 23:16:53 +07:00
  • fa44923de1
    skip some examples for mcxa15 hathach 2024-09-30 22:13:30 +07:00
  • 4617fb5229
    update build script to correctly skip non max3421 enabled for espressif boards hathach 2024-09-30 21:53:57 +07:00
  • 4c81d91a73
    bump up idf to 5.3.1 hathach 2024-09-27 21:36:47 +07:00
  • 87f1993304
    esp32p4 use port0 as fs, port1 as highspeed hathach 2024-09-27 15:32:47 +07:00
  • 67e5577b42
    added p4, seems to work well and enumerated hathach 2024-09-25 20:36:16 +07:00
  • 7e472fa3ca
    try to add esp32 p4 and esp-idf v5.3 support hathach 2024-09-25 17:18:41 +07:00
  • bb2d1dd0c1
    update/rename ghwcfg registers hathach 2024-09-24 22:35:07 +07:00
  • 47233f863a
    update to dwc2 register struct hathach 2024-09-18 17:59:04 +07:00
  • e209acb8d3
    Migrate hil vm (#2822) Ha Thach 2024-09-30 10:58:19 +07:00
  • e993c0afff
    more hil update hathach 2024-09-30 09:56:07 +07:00
  • 376f198a23
    compact json hathach 2024-09-30 08:19:28 +07:00
  • e116f52811
    re-enable hil for s3 hathach 2024-09-29 01:35:23 +07:00
  • d373355d86
    more hil vm update hathach 2024-09-28 19:04:15 +07:00
  • d4ac6acd52
    change runner to x64 hathach 2024-09-28 17:06:18 +07:00
  • 076561c315
    migrate hil to new VM instead of rpi hathach 2024-09-28 15:03:40 +07:00
  • c8ab65fbb6
    Merge pull request #2576 from HiFiPhile/dwc2_dma Ha Thach 2024-09-25 10:16:28 +07:00
  • e483c6a2ad Add a note about data cache. HiFiPhile 2024-09-24 21:30:16 +02:00
  • 6a15e7875c
    more rename hathach 2024-09-24 18:01:09 +07:00
  • a1244381b3
    add CFG_TUD_DWC2_DMA, make it compile time option hathach 2024-09-24 17:55:15 +07:00
  • 86b4608365
    update dfifo allocation scheme to use top pointer, update document and explanation for EPInfo address and GDFIFO. some function rename update h743 linker to use SRAM1 since USB DMA cannot access DTCM ram update xmc4500 to use uuid for testing hathach 2024-09-24 17:38:31 +07:00
  • 170cfeb3d3 Implement EPx-only RP2040 USB Host rppicomidi 2024-09-23 06:55:43 -07:00
  • 40b55170c8
    skip pico2 dual test, it seems not stable hathach 2024-09-18 20:27:34 +07:00
  • 9bfb3e7787
    Merge branch 'refs/heads/master' into fork/HiFiPhile/dwc2_dma hathach 2024-09-18 18:01:28 +07:00
  • 616532892d make all python files executable and standardize interpreter Shawn Hoffman 2024-09-17 12:17:12 -07:00
  • f4dd176484
    Merge pull request #2803 from UweBonnes/b_u585i-iot Ha Thach 2024-09-16 10:48:06 +07:00
  • 2c27f29f71 Add STM32 B_5585I-IOT2A board Uwe Bonnes 2024-09-14 20:23:31 +02:00
  • 5217cee5de
    Merge pull request #2801 from hathach/release-0.17.0 0.17.0 Ha Thach 2024-09-13 23:42:53 +07:00
  • 115b1bb71e
    prepare for 0.17.0 release hathach 2024-09-13 23:23:37 +07:00
  • 3ff128bacf
    Merge pull request #2799 from hathach/add-pico2 Ha Thach 2024-09-13 19:29:53 +07:00
  • c419b1e7c5
    add pico2 rp2350 (arm) board add pico2 to hil ci hathach 2024-09-13 19:12:26 +07:00
  • 91c8700a9f
    Merge pull request #2794 from hathach/fix-circleci Ha Thach 2024-09-11 10:48:15 +07:00
  • 013b4488b0
    [circleci] fix build with rx by get-deps before install toolchain hathach 2024-09-11 10:20:17 +07:00
  • 4b107a2b9e
    Merge pull request #2450 from HiFiPhile/vendor_fifo Ha Thach 2024-09-11 10:10:06 +07:00
  • 9b4bb61cbd
    ep stream init: wrap with OSAL_MUTEX_REQUIRED, only create fifo mutex if needed hathach 2024-09-10 20:39:29 +07:00
  • 7909a62569
    fix warnings hathach 2024-09-10 18:47:58 +07:00
  • dd1822ba03
    reduce ep stream footprint by using is_mps512 since it only support bulk so far hathach 2024-09-10 18:37:53 +07:00
  • 3ab63fbc65
    remove vendor ep_addr, use stream api instead hathach 2024-09-10 18:27:22 +07:00
  • 7373a02396
    minor clean up hathach 2024-09-10 18:13:38 +07:00
  • bbeae09259
    update vendor device to use edpt stream which also support non-buffereed (no fifo) mode hathach 2024-09-10 17:45:03 +07:00
  • cc816dc9c0
    change edpt stream api to take hwid from API to reduce memory footprint hathach 2024-09-10 17:41:20 +07:00
  • c0030810dd
    update edpt_stream to support non-buffered (no fifo) mode hathach 2024-09-10 16:15:51 +07:00
  • 867f17acea
    change vendor device to use edpt stream API hathach 2024-09-10 10:44:22 +07:00
  • 7867464694
    Merge branch 'master' into dwc2_dma HiFiPhile 2024-09-08 17:15:28 +02:00
  • 3eea46056e
    Merge pull request #2788 from dp111/cppcheck HiFiPhile 2024-09-04 20:06:47 +02:00
  • 55951b71ae
    Merge pull request #2789 from hathach/enhance-disconect-connect-esp32 Ha Thach 2024-09-04 21:15:40 +07:00
  • 0bb7b992d8
    dwc2: for esp32 force disconnect/connect using USB_WRAP otg pad override (DM=DP=0) in addition to dwc2's dctrl hathach 2024-09-04 20:56:04 +07:00
  • 6935c66309 Make function parameter definitions match function prototypes ( found with cppcheck) dp111 2024-09-03 20:32:23 +01:00
  • fc07df320b use fixed with in printf ( found by clang) dp111 2024-09-03 20:28:42 +01:00
  • dde81f8f03 make function prototypes match definitions ( found with cppcheck) dp111 2024-09-03 19:59:55 +01:00
  • 8ab1e4fbd0 make function prototypes match ( found by cppcheck) dp111 2024-09-03 19:38:34 +01:00
  • 4349e99fb2
    Merge pull request #2786 from dp111/breakinside HiFiPhile 2024-09-02 13:50:59 +02:00
  • ee551909b2
    Merge pull request #2783 from donatieng/don/bth_device-zlp HiFiPhile 2024-09-02 13:50:44 +02:00