Commit Graph

  • 0c9d7a2185
    add hwfifo_flush() hathach 2024-08-19 12:38:45 +07:00
  • 8fdd8d9a7b
    implement dcd_edpt_iso_alloc/dcd_edpt_iso_activate for musb. video_capture example with iso kind of work but not smoothly. audio example does not seems to work as expected hathach 2024-08-19 11:59:41 +07:00
  • e345380723
    add flash_openocd_adi() for use with max32 add feather max32666 to the hil pool hathach 2024-08-18 17:15:07 +07:00
  • 76eb2f5066
    more musb update hathach 2024-08-18 16:34:58 +07:00
  • fe7ffc8eda
    rename register bit definition to prevent conflict hathach 2024-08-17 19:08:48 +07:00
  • 123830c1f0
    remove unused register def hathach 2024-08-17 19:06:19 +07:00
  • a6bee747b6
    define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER hathach 2024-08-17 18:07:36 +07:00
  • 993473312b
    minor update hathach 2024-08-17 17:09:38 +07:00
  • e9109f36ba
    refactor fifo configure/setup for dynamic and static fifo hathach 2024-08-17 16:34:24 +07:00
  • eaf9cc1beb
    more refactor to simplify musb driver hathach 2024-08-17 13:31:31 +07:00
  • 461a3469b2 make function variables match prototypes dp111 2024-08-16 22:09:51 +01:00
  • c34d5e7a71 Put break inside #if #endif dp111 2024-08-16 21:43:41 +01:00
  • 8e3093e06f
    update cmake profile hathach 2024-08-16 08:21:20 +07:00
  • 802713523e
    Merge pull request #1 from hathach/master dp111 2024-08-15 21:05:41 +01:00
  • 33e3ea3645
    remove analog PHY from musb_regs_t hil: remove ch32v203 since not reliable enough hathach 2024-08-15 23:46:33 +07:00
  • 6152adb17f
    use musb_ep_csr_t for indexed CSR, also use indexed csr for TI access as well. Merge ep0 and epn together hathach 2024-08-15 19:05:28 +07:00
  • 06e52e4fb2 couple of fixes for usbtmc example Hinko Kocevar 2024-08-15 14:33:02 +02:00
  • 7d8d364332
    update musb fifo usage hathach 2024-08-15 16:52:50 +07:00
  • e339702a2a
    adding universal register structs for musb hathach 2024-08-15 16:41:20 +07:00
  • a9df933e0d
    add TUP_USBIP_MUSB macro, minor rename hathach 2024-08-15 15:24:04 +07:00
  • 1402e6ec0d
    add flash-uniflash support for ti tm4c hathach 2024-08-15 14:36:31 +07:00
  • 0be427bae9
    use max32 cmsis, fix NVIC_GetEnableIRQ() not defined when using with CMISIS < 5 hathach 2024-08-14 23:59:35 +07:00
  • f6b96f7ea9
    fix spelling, add max32 to ci with arm-gcc build hathach 2024-08-14 22:56:59 +07:00
  • 761399b5e0
    Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_port hathach 2024-08-14 06:33:42 +07:00
  • b8d3c0c4a8
    Circi dynamic config (#2763) Ha Thach 2024-08-13 23:57:01 +07:00
  • 7c1cb9be9c
    re-enable hil test hathach 2024-08-13 21:35:32 +07:00
  • 72f1a7bce4
    re-enable action hathach 2024-08-13 21:06:51 +07:00
  • 3c115e7214
    build clang gcc with cmake on circleci hathach 2024-08-13 20:59:22 +07:00
  • 1e593ace87
    skip print each make example hathach 2024-08-13 20:31:07 +07:00
  • 6e0697c6f3
    more test hathach 2024-08-13 20:25:04 +07:00
  • 77ab04835c
    test again with make with medium+ hathach 2024-08-13 20:10:41 +07:00
  • 5cea4084a6
    revert to use docker medium hathach 2024-08-13 19:58:10 +07:00
  • 8db17b522e
    fix build with rp2040 hathach 2024-08-13 19:51:18 +07:00
  • d71d60af16
    build cmake armgcc hathach 2024-08-13 18:40:22 +07:00
  • 1a7a6a4374
    use gcc 12 hathach 2024-08-13 18:28:28 +07:00
  • c55d7b558c
    increase resource class to large hathach 2024-08-13 18:13:54 +07:00
  • e474706cd7
    increase resource class to medium+ hathach 2024-08-13 17:58:45 +07:00
  • de941b5281
    fix typo hathach 2024-08-13 17:42:17 +07:00
  • c0a1aba66f
    more gcc fix hathach 2024-08-13 17:40:40 +07:00
  • 9926da9d34
    fix gcc build hathach 2024-08-13 17:39:01 +07:00
  • 46ff473b76
    fix toolchain url hathach 2024-08-13 17:35:20 +07:00
  • 602e7e6075
    more fix hathach 2024-08-13 17:26:14 +07:00
  • 370f81d10c
    fix gen config hathach 2024-08-13 17:23:57 +07:00
  • bdebcb20d2
    build clang cmake and gcc make hathach 2024-08-13 17:20:41 +07:00
  • ad3800e3fc
    build both cmake and make hathach 2024-08-13 16:52:04 +07:00
  • bd29e878fe
    circleci 2 hathach 2024-08-13 16:44:45 +07:00
  • 8ffcc194a8
    more test hathach 2024-08-13 16:39:50 +07:00
  • 78aef723f2
    test circle dynamic config hathach 2024-08-13 16:10:04 +07:00
  • 99e5d278bf
    test dynamic config hathach 2024-08-13 15:37:47 +07:00
  • a1f3b94470
    update config2.yml hathach 2024-08-13 11:04:25 +07:00
  • 1f273492cf
    testing dynamic config hathach 2024-05-14 17:45:06 +07:00
  • 9d8052b5da
    Merge pull request #2762 from hathach/fsdev_iso_fix Ha Thach 2024-08-13 16:20:19 +07:00
  • 86419df42c
    use zero wait flash for nano v203 hathach 2024-08-13 16:01:51 +07:00
  • 0f732a2f8b
    remove metro m7 for now hathach 2024-08-13 14:50:54 +07:00
  • 5f8599f6d4
    metro m7 has issue with cdc_msc example randomly on hil test. Exclude it for now hathach 2024-08-13 14:35:42 +07:00
  • 5254065976
    change pio-usb back to upstreaam hathach 2024-08-13 13:51:28 +07:00
  • f23170786a
    increase pyserial timeout hathach 2024-08-13 13:50:19 +07:00
  • 61725a5263
    fix concurrent mass storage test conflict, use pyfatfs to access disk dev by usb id instead of mounted in /media/ hathach 2024-08-13 13:16:46 +07:00
  • 45f50ebaa8
    increase enum timeout hathach 2024-08-13 11:04:53 +07:00
  • ad411b6c25
    minor update to cmake profile hathach 2024-08-13 10:55:17 +07:00
  • 96c5c72e97
    Fix double buffer not disabled for smaller devices. HiFiPhile 2024-08-12 18:38:23 +02:00
  • f565267daf
    Fix stm32l0 clock init. HiFiPhile 2024-08-12 18:32:51 +02:00
  • 549f20d179
    Fix buf_id read for ISO transfer. HiFiPhile 2024-08-12 15:39:02 +02:00
  • 5666aa196f
    Fix tusb_dir_t warning. HiFiPhile 2024-08-12 15:38:22 +02:00
  • ac1fd32666
    Merge pull request #2761 from hathach/hil-readd-v203 Ha Thach 2024-08-12 21:26:10 +07:00
  • a621c4b6fc
    fix more race with ch32v203 and setup when queuing zlp. improve hil test failed output hathach 2024-08-12 16:39:25 +07:00
  • 7a9ef9e7bd
    readd v203 to hil pool hathach 2024-08-11 11:10:15 +07:00
  • 9ee7d1b77e
    Merge pull request #2760 from hathach/update-pio-usb Ha Thach 2024-08-11 10:19:52 +07:00
  • 8b88749223
    skip ch32v203 for hil test hathach 2024-08-11 09:51:14 +07:00
  • 2871bb0da6
    fix spi_set_format() -Wnull-dereference when compiling with -Os hathach 2024-08-11 00:51:51 +07:00
  • c07928e1b3
    fix build with rp2040 PICO_DEFAULT_SPI rename hathach 2024-08-10 22:07:10 +07:00
  • 18b5affce9
    Merge pull request #2759 from hjalleboii/master HiFiPhile 2024-08-10 11:00:33 +02:00
  • e8f42df97a
    change pio to fix rp2040 build hathach 2024-08-10 09:47:34 +07:00
  • b786d6f4e6 Marked the keycode parameter of the keyboard_report functions as const since the functions don't modifies the value Hjalmar 2024-08-09 21:08:32 +02:00
  • ea64dd4999
    Update ci toolchain (#2758) Ha Thach 2024-08-09 22:45:35 +07:00
  • 4b6bb495e5
    re-enable all build hathach 2024-08-09 22:18:23 +07:00
  • 9710234031
    more toolchain hathach 2024-08-09 22:16:36 +07:00
  • a94f7dd483
    remove toolchain url from ci_set_matrix, rename toolchain_url to toolchain_version hathach 2024-08-09 22:14:04 +07:00
  • 51ea852737
    more test hathach 2024-08-09 22:07:55 +07:00
  • ddd98b918b
    move toolchain url to its setup action hathach 2024-08-09 21:58:14 +07:00
  • 643a26ca8d
    Merge pull request #2756 Ha Thach 2024-08-09 10:16:22 +07:00
  • 00eb0144cb
    Fix ESPs without device support Scott Shawcroft 2024-08-08 12:55:30 -07:00
  • dcd0f39b53
    Merge pull request #2750 from hathach/fix-ch32v203-setup Ha Thach 2024-08-08 22:41:26 +07:00
  • e7e6fe7cd5
    add riscv url hathach 2024-08-08 22:28:13 +07:00
  • c3f3465a40
    remove hiL build-esp, add riscv support hathach 2024-08-08 22:04:54 +07:00
  • 0d44977b54
    add ch32v203 nano to hil pool hathach 2024-08-08 21:38:49 +07:00
  • 1ea38ebe13
    refactor read/write pma from/to fifo hathach 2024-08-08 15:43:11 +07:00
  • bd64625df2
    revert the use of EP_KIND. ch32v203 seems to unconditionally accept ZLP on EP0 OUT, which can incorrectly use queued_len of previous transfer. So reset total_len and queued_len to 0. hathach 2024-08-08 12:40:11 +07:00
  • 57c26fdc72
    use EP_KIND for STATUS OUT to fix OUT packet is auto accepted after SETUP without usbd consent hathach 2024-08-08 00:27:51 +07:00
  • 3a22163067
    fix v203 race condition between rx bufsize and RX_STAT which cause PMAOVR fix set_rx_bufsize with invalid value for zero length packet hathach 2024-08-07 15:16:22 +07:00
  • 0860cd3b5e
    minor rename hathach 2024-08-06 22:20:24 +07:00
  • d680424f62
    improve dcd_int_handler() - skip DIR and use CTR TX/RX to handle complete transfer - clear CTR first, except for setup which we need to get data first - separate handle_ctr_setup() hathach 2024-08-06 22:18:25 +07:00
  • a7d1888328
    Merge pull request #2328 from HiFiPhile/rx_fb HiFiPhile 2024-08-05 17:07:47 +02:00
  • 30e0ef221a
    fix running hil in parallel hathach 2024-08-05 19:23:35 +07:00
  • 315dae6a85
    finally fixed fsdev setup handling, which cause race condition for ch32v203 hathach 2024-08-05 17:43:27 +07:00
  • 91e5a066c5
    more fsdev clean up hil test boards in parallel hathach 2024-08-02 17:12:28 +07:00
  • 95cb319bde
    Merge branch 'master' into vendor_fifo HiFiPhile 2024-08-02 11:52:35 +02:00
  • e9a5af3512
    add stm32f103ze_iar hathach 2024-08-02 15:48:39 +07:00
  • 4232642899
    Merge pull request #2743 from hathach/header_fix Graham Sanderson 2024-08-01 19:26:24 -05:00
  • e180d915c6
    read/write packet enhancement, merge 16-bit and 32-bit together hathach 2024-08-01 23:08:12 +07:00