Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Paciente8159/uCNC-tinyusb
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.16.0
Choose a base ref
...
head repository: Paciente8159/uCNC-tinyusb
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 4 commits
  • 518 files changed
  • 1 contributor

Commits on Dec 10, 2024

  1. Squashed commit of the following:

    commit 5f51981
    Merge: ca3925a 0541598
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Aug 19 21:42:14 2024 +0700
    
        Merge pull request hathach#2767 from hathach/minor-update
    
        Minor update
    
    commit 0541598
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 20:09:32 2024 +0700
    
        mimxrt1015_evk does not work reliably in hil pool (like metro m7).
    
    commit ea4f9ce
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 20:08:55 2024 +0700
    
        remove weak from dcd_edpt_close() for port without TUP_DCD_EDPT_ISO_ALLOC
    
    commit 2158323
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 19:07:47 2024 +0700
    
        update doc, re-enable metro m7 for hil, only build make windows/macos on PR
    
    commit 0884861
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 19:05:33 2024 +0700
    
        rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLY
    
    commit ca3925a
    Merge: b8d3c0c 635bdc1
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Aug 19 18:22:13 2024 +0700
    
        Merge pull request hathach#2708 from BrentK-ADI/max32_port
    
        Add port for Analog Devices MAX32 MCUs
    
    commit 635bdc1
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 13:20:16 2024 +0700
    
        fix ci build
    
    commit 0c9d7a2
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 12:38:45 2024 +0700
    
        add hwfifo_flush()
    
    commit 8fdd8d9
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 11:59:41 2024 +0700
    
        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
    
    commit e345380
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 18 17:15:07 2024 +0700
    
        add flash_openocd_adi() for use with max32
        add feather max32666 to the hil pool
    
    commit 76eb2f5
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 18 16:34:58 2024 +0700
    
        more musb update
    
    commit fe7ffc8
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 19:08:48 2024 +0700
    
        rename register bit definition to prevent conflict
    
    commit 123830c
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 19:06:19 2024 +0700
    
        remove unused register def
    
    commit a6bee74
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 18:07:36 2024 +0700
    
        define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER
    
    commit 9934733
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 17:09:38 2024 +0700
    
        minor update
    
    commit e9109f3
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 16:34:24 2024 +0700
    
        refactor fifo configure/setup for dynamic and static fifo
    
    commit eaf9cc1
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 13:31:31 2024 +0700
    
        more refactor to simplify musb driver
    
    commit 8e3093e
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Aug 16 08:21:20 2024 +0700
    
        update cmake profile
    
    commit 33e3ea3
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 23:46:33 2024 +0700
    
        remove analog PHY from musb_regs_t
        hil: remove ch32v203 since not reliable enough
    
    commit 6152adb
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 19:05:28 2024 +0700
    
        use musb_ep_csr_t for indexed CSR, also use indexed csr for TI access as well. Merge ep0 and epn together
    
    commit 7d8d364
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 16:52:50 2024 +0700
    
        update musb fifo usage
    
    commit e339702
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 16:41:20 2024 +0700
    
        adding universal register structs for musb
    
    commit a9df933
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 15:24:04 2024 +0700
    
        add TUP_USBIP_MUSB macro, minor rename
    
    commit 1402e6e
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 14:36:31 2024 +0700
    
        add flash-uniflash support for ti tm4c
    
    commit 0be427b
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 14 23:59:35 2024 +0700
    
        use max32 cmsis, fix NVIC_GetEnableIRQ() not defined when using with CMISIS < 5
    
    commit f6b96f7
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 14 22:56:59 2024 +0700
    
        fix spelling, add max32 to ci with arm-gcc build
    
    commit 761399b
    Merge: 5122d6d b8d3c0c
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 14 06:33:42 2024 +0700
    
        Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_port
    
    commit b8d3c0c
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Aug 13 23:57:01 2024 +0700
    
        Circi dynamic config (hathach#2763)
    
        Circleci
        * build cmake armgcc and arm clang on circleci
        * use docker medium+
    
    commit 9d8052b
    Merge: ac1fd32 86419df
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Aug 13 16:20:19 2024 +0700
    
        Merge pull request hathach#2762 from hathach/fsdev_iso_fix
    
        Fsdev iso fix
    
    commit 86419df
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 16:01:51 2024 +0700
    
        use zero wait flash for nano v203
    
    commit 0f732a2
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 14:50:54 2024 +0700
    
        remove metro m7 for now
    
    commit 5f8599f
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 14:35:42 2024 +0700
    
        metro m7 has issue with cdc_msc example randomly on hil test. Exclude it for now
    
    commit 5254065
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 13:51:28 2024 +0700
    
        change pio-usb back to upstreaam
    
    commit f231707
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 13:50:19 2024 +0700
    
        increase pyserial timeout
    
    commit 61725a5
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 13:16:46 2024 +0700
    
        fix concurrent mass storage test conflict, use pyfatfs to access disk dev by usb id instead of mounted in /media/
    
    commit 45f50eb
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 11:04:53 2024 +0700
    
        increase enum timeout
    
    commit ad411b6
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 10:55:17 2024 +0700
    
        minor update to cmake profile
    
    commit 96c5c72
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Aug 12 18:38:23 2024 +0200
    
        Fix double buffer not disabled for smaller devices.
    
    commit f565267
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Aug 12 18:32:51 2024 +0200
    
        Fix stm32l0 clock init.
    
    commit 549f20d
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Aug 12 15:39:02 2024 +0200
    
        Fix buf_id read for ISO transfer.
    
    commit 5666aa1
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Aug 12 15:38:22 2024 +0200
    
        Fix tusb_dir_t warning.
    
    commit ac1fd32
    Merge: 9ee7d1b a621c4b
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Aug 12 21:26:10 2024 +0700
    
        Merge pull request hathach#2761 from hathach/hil-readd-v203
    
        readd v203 to hil pool
    
    commit a621c4b
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 12 16:39:25 2024 +0700
    
        fix more race with ch32v203 and setup when queuing zlp.
        improve hil test failed output
    
    commit 7a9ef9e
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 11 11:10:15 2024 +0700
    
        readd v203 to hil pool
    
    commit 9ee7d1b
    Merge: 18b5aff 8b88749
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Sun Aug 11 10:19:52 2024 +0700
    
        Merge pull request hathach#2760 from hathach/update-pio-usb
    
        change pio to fix rp2040 build
    
    commit 8b88749
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 11 09:51:14 2024 +0700
    
        skip ch32v203 for hil test
    
    commit 2871bb0
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 11 00:51:51 2024 +0700
    
        fix spi_set_format() -Wnull-dereference when compiling with -Os
    
    commit c07928e
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 10 22:07:10 2024 +0700
    
        fix build with rp2040 PICO_DEFAULT_SPI rename
    
    commit e8f42df
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 10 09:47:34 2024 +0700
    
        change pio to fix rp2040 build
    
    commit 5122d6d
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Thu Jul 25 09:08:37 2024 -0400
    
        Combined DCD MUSB implementations
    
        Combined the new MAX32 MUSB implementation with the existing (TI) implementation to provide generic code base for working the MUSB DCD peripheral.
         - Added abstraction calls for FIFO setup, EP registers, Ctrl registers and interrupt setup.
         - Combined TM4C and MSP432E into a single header file.
         - Created musb_max32.h, and removed the MAX32 specific C implementation.
         - Updated MAX32 build system to use dcd_musb.c.
         - Added MAX32 conditions for cdc_dual_ports example descriptors missed during first testing.
    
    commit 13f5f20
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Thu Jul 11 12:13:30 2024 -0400
    
        Pre-commit fixes.
    
        Resolve codespell and EOF errors found in the pre-commit CI task.
    
    commit 494533f
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Wed Jul 10 15:52:43 2024 -0400
    
        Minor build system fix
    
        Correct a case-sensitive file extension issue in the MAX32690 build scripts.  Did not present itself as an issue under MinGW or MSYS, just Linux.
    
    commit f49725d
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Wed Jul 10 15:18:59 2024 -0400
    
        BSP Cleanup
    
         - Added MSDK flash rules for CMake
         - Removed partial IAR support. Uniform GCC support across MAX32 parts
         - Updated build scripts for correctly signing the MAX32651
         - Added README files for the BSPs to describe flashing and limitiations
    
    commit 0c37f93
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Tue Jul 2 18:02:11 2024 -0400
    
        MAX32650/1/2 Support
    
        Added support for the MAX32650/1/2 series parts
         - MAX32650FTHR, MAX32650EvKit, MAX32651EvKit
         - Added special flash rule for MAX32651 due to signing required
         - Added depencies to flash-msdk rules for executable
    
    commit 61beb63
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Tue Jul 2 14:31:38 2024 -0400
    
        MAX32666 Support
    
        Added support for the MAX32666, Boards MAX32666EvKit and MAX32666FTHR.
    
    commit 835a6ed
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Tue Jul 2 11:54:23 2024 -0400
    
        Build System Updates
    
        Updated MAX32690 and MAX78002 linker and cmake scripts to work with CMake + Ninja build system.  Verified all example projects build with the tools/build.py script for both board, and both make and cmake build systems.
    
    commit 2353c4f
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Mon Jul 1 17:31:38 2024 -0400
    
        Add MAX78002 Support
    
         -Added support for MAX78002, MAX78002EVKIT
         -Added provisions for remaining MAX32 USB parts
    
    commit 0b82af6
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Mon Jul 1 16:31:17 2024 -0400
    
        AD-APARD32690-SL Support and Cleanup
    
         - Added BSP for AD-APARD32690-SL board (apard32690)
         - Ran clang-formatting on previously committed code
         - Removed LOG messages from dcd_max32.c
    
    commit 0f28832
    Author: Brent Kowal <brent.kowal@analog.com>
    Date:   Fri Jun 28 16:55:27 2024 -0400
    
        Initial Commit for MAX32 Support
    
        Initial commit for the port of TUSB to MAX32xxx parts, staring with MAX32690
         - Added dcd_max32.c (based on dcd_musb.c) for interfacing with the peripheral
         - Added MAX32690 part family support
         - Added max32690evkit board support
         - Updated examples for unique EP number requirement
         - Updated get_deps.py to fetch the MSDK
    
        Known Issues / Additional Testing Required
         - msc_dual_lun only shown 1 volume on Windows
         - USBTMC does not have a valid Windowsdriver
         - DFU does not have a valid Windows driver
         - WebUSB is "Device not Recognized"
         - Need to test build scripts with IAR and Clang
    Paciente8159 committed Dec 10, 2024
    Copy the full SHA
    7630fc6 View commit details
  2. Update tusb_config.h

    Paciente8159 committed Dec 10, 2024
    Copy the full SHA
    d3fad00 View commit details
  3. Squashed commit of the following:

    commit cb22301f91f0465a5578be35d9be284657ddd31d
    Merge: ed4b1a9b6 6cc2c98da
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Dec 6 16:36:31 2024 +0700
    
        Merge pull request #2898 from hathach/update-h5-bsp
    
        correct clock setting for h563 nucleo
    
    commit ed4b1a9b68e5526b60d407f99b24e44515a91c9a
    Merge: 310b8657f 61eee535c
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Dec 6 16:25:32 2024 +0700
    
        Merge pull request #2656 from lijunru-hub/feat/uvc_support_frame_based
    
        feat(uvc): support format frame based
    
    commit 6cc2c98dafe15d05d20bc53e4fb8d9f8179731c6
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Dec 6 13:46:48 2024 +0700
    
        correct clock setting for h563 nucleo
    
    commit 310b8657f06570362740c4dda89705f694c81538
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Dec 5 18:01:16 2024 +0700
    
        try to run arm-iar with circleci with new token (#2890)
    
        * try to run arm-iar with circleci with new token
        * limit iar ci parallel build to 4 for medium+ and 6 for large
        * add hil-hfp to compile and test with IAR
    
    commit eabf68bd9154672821531c9139118a63076b9e9d
    Merge: 2179fb1bd 3653c2324
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Dec 3 14:25:24 2024 +0700
    
        Merge pull request #2895 from tannewt/p4_fixes
    
        Disable DWC HCD interrupt with MAX3421
    
    commit 3653c23240046a99d8b846b65d875589f0edcd16
    Author: Scott Shawcroft <scott@tannewt.org>
    Date:   Mon Dec 2 12:32:39 2024 -0800
    
        Disable DWC HCD interrupt with MAX3421 enabled
    
        hcd_int_handler isn't found otherwise.
    
    commit 2179fb1bd93b71d755c4bf212aff7094f5e8337d
    Merge: 444277f4a 239443c19
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Nov 29 14:07:30 2024 +0700
    
        Merge pull request #2891 from roma-jam/fix/dcd_dwc2_counters
    
        fix(dcd_dwc2): Fix EP IN counters assignment and usage
    
    commit 444277f4a2d841df0112eb9a24c0bdf1aef6b55b
    Merge: 6b36df3e3 ecc65a86c
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Nov 29 11:22:29 2024 +0700
    
        Merge pull request #2892 from roma-jam/fix/usbd_control_debug_buffer_name
    
        refactor(usbd_control): Updated the buffer name for deeper debug
    
    commit ecc65a86c871972766f460e8f2ce0f436ae2391b
    Author: Roman Leonov <roman.leonov@espressif.com>
    Date:   Thu Nov 28 11:57:38 2024 +0100
    
        refactor(usbd_control): Updated the buffer name for deeper debug
    
    commit 239443c197c34f0f51a4ff7839b25985ccbb48ad
    Author: Roman Leonov <roman.leonov@espressif.com>
    Date:   Thu Nov 28 12:59:13 2024 +0100
    
        fix(dcd_dwc2): Correct usage of dwc2_controller
    
    commit 741fdaaee7b346815546a8e5be2cae9dd015d64a
    Author: Roman Leonov <roman.leonov@espressif.com>
    Date:   Thu Nov 28 11:58:20 2024 +0100
    
        fix(dcd_dwc2): Reset allocated_epin_count on bus reset and close all ep
    
    commit 6b36df3e396c2eaec5d741ca00b1cdf3d19baffb
    Merge: c6dccffa2 79373afaa
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Nov 28 16:23:41 2024 +0700
    
        Merge pull request #2829 from HiFiPhile/lwip_fix
    
        net_lwip_webserver example fix and improvement
    
    commit c6dccffa2d81f692ca3f9729978ee37f7ed6281d
    Merge: 314292711 7f61a5a43
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Nov 28 16:13:20 2024 +0700
    
        Merge pull request #2847 from pschatzmann/rp2040-iso
    
        Rp2040 - ISO API to make Audio work / Merge to master
    
    commit 79373afaafffe64dd2bb33d725b88137c3d4ee6f
    Merge: 047ba0a62 5bb90efd5
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 28 16:11:30 2024 +0700
    
        Merge branch 'master' into fork/HiFiPhile/lwip_fix
    
    commit 7f61a5a43b4637afc323f6e63cc59330f1b1e5a6
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 28 15:56:47 2024 +0700
    
        made change per reviews, remove dcd_edpt_close(), rename and move thing around
    
    commit 31429271141e5af70bbcbe28804442d4f2ffb9ba
    Merge: 5bb90efd5 3cacb0145
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Nov 28 11:03:17 2024 +0700
    
        Merge pull request #2852 from GuavTek/recover_zero_length_desc
    
        USBH: Recover from unexpected descriptor size
    
    commit c514a8c87993abf481f3eda5f206765e4422571b
    Merge: 970a03e39 5bb90efd5
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 28 11:02:23 2024 +0700
    
        Merge branch 'master' into fork/pschatzmann/rp2040-iso
    
    commit 3cacb01459670ed20b094ebafc97812437fc173f
    Merge: 4212db1b8 5bb90efd5
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 28 10:36:17 2024 +0700
    
        Merge branch 'refs/heads/master' into fork/GuavTek/recover_zero_length_desc
    
    commit 4212db1b83e472e669173b94f692e574c9f23720
    Author: GuavTek <GuavTek@outlook.com>
    Date:   Wed Nov 27 22:19:42 2024 +0100
    
        Move desc_len sanity checks to start of loops
    
    commit 5bb90efd5ff59d3b1d67f3c9269ce1aa57a925a6
    Merge: dbc2c8d97 f090b6422
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Nov 27 23:22:10 2024 +0700
    
        Merge pull request #2848 from DavidEGrayson/pr_stm32c0
    
        Add support for the STM32C0 and the NUCLEO-C071RB
    
    commit f090b642271710b33c029e825ee2afe139195c73
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 27 22:47:19 2024 +0700
    
        enable ci for stm32c0, fix build issue with video example and clang
    
    commit 568c785da10e35eb8d5298a4cf63854cbf9dbfd4
    Author: David (Pololu) <dev-david@pololu.com>
    Date:   Tue Oct 8 12:30:44 2024 -0700
    
        Add support for the STM32C0 and the NUCLEO-C071RB.
    
    commit dbc2c8d9720593ce4b0bbd0c96b3b91f81ce15bb
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Nov 27 18:28:12 2024 +0700
    
        Fix missing protoype warning, change TUD_EPBUF_TYPE_DEF order (#2889)
    
        * change TUD_EPBUF_TYPE_DEF order
        * add and fix -Wmissing-prototypes warnings  for   cmake (skip  make)
    
    commit 2732aff7dd328a9f86c990afd7a71df48ae47391
    Merge: 62f0e87bf ae7cdcd07
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Nov 27 12:52:56 2024 +0700
    
        Merge pull request #2888 from hathach/esp32p4-host-dma
    
        Esp32p4 host dma
    
    commit ae7cdcd0705aedbae2ac4d6eb051aa0d359fe3b5
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 27 12:18:54 2024 +0700
    
        fix typo
    
    commit d9ef3cd1b392025f2b850b10fbefca4306a87322
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 27 11:54:11 2024 +0700
    
        default CFG_TUH_DWC2_DMA_ENABLE to 0
    
    commit 9e4b855e5309976ead84d6cc65288e0e03f27ba5
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 27 11:35:21 2024 +0700
    
        minor clean up
    
    commit 453d69517b8f7f019ac855531e9e433d9d158f37
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 27 11:10:06 2024 +0700
    
        fix multiple flag on compiling
    
    commit 63771086d9beddb9f1b08792dccddbb17daa5ef7
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 27 00:22:56 2024 +0700
    
        enable dwc2 dma for hil test for esp32s3/p4 and stm32
    
    commit 123f1affb734e1bbec65708a6a721e199598e73f
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 27 00:01:37 2024 +0700
    
        update device_info example to work with p4 dcache
    
    commit 67e92e6688e609098270ba249f15a8dc7f051cbf
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 26 22:07:28 2024 +0700
    
        add TUH_EPBUF_DEF for cdc host
    
    commit f7efcf3c479cc9432d64b1ab470ae7dd1756bdb4
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 26 18:02:59 2024 +0700
    
        msc host, use usbh_get_enum_buf() for set_config() process
    
    commit e9a3f888940eea59fdd4945a30083b368689b948
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 26 17:09:21 2024 +0700
    
        add buffer note for host msc api
    
    commit d9f3e7dd25973818d36831534612f3640e8ea241
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 26 16:31:39 2024 +0700
    
        add TUH_EPBUF_DEF for hid host
    
    commit a5f9947a206962c82c6d3728b763b033d94b408a
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 26 13:25:36 2024 +0700
    
        msc host work ok with p4 dma
    
    commit be25aa31f6720e0efe96e8656f46adf0ccbbce50
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 26 10:20:38 2024 +0700
    
        hcd dwc2 add dcache support, usbh correctly use cache line size with TUH_EPBUF_DEF
    
    commit 62f0e87bf16c750622999f3952506e3a364e4075
    Merge: 66741e35c 833eb7d22
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Nov 25 20:09:21 2024 +0700
    
        Merge pull request #2887 from hathach/change-dcd_dcache_return-to-bool
    
        change dcd_dcache_*() API return type from void to bool
    
    commit 833eb7d22d641b2c2b1dd701f86d823f67b12d6d
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 25 19:11:19 2024 +0700
    
        change dcd_dcache_*() API return type from void to bool
    
    commit 66741e35c2661ccaa6a8f8cd6d2f6d7aab049f2c
    Merge: 257188906 c09eedaf2
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Nov 25 18:07:39 2024 +0700
    
        Merge pull request #2884 from hathach/esp32p4-dma
    
        More Esp32p4 dma with cache sync
    
    commit c09eedaf24ad609a1b12bf9c1c7f631b8374f222
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 20:22:00 2024 +0700
    
        try to fix circleci with kinetis
    
    commit 07d47ba4876dbb07ba9fd9ee19eca11a7ccd467d
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 20:21:12 2024 +0700
    
        fix ncm incorrect length for notify connection
    
    commit 5c18a32aaa5f1b71af584c04197573261ecc64c3
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 20:09:29 2024 +0700
    
        add TUD_EPBUF_DEF for ecm rndis, also separate notify and control buffer, use edpt_claim() to prevent race condition
    
    commit 1eb72af4336538768743fd0e8f1a94d28976dfd7
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 18:33:48 2024 +0700
    
        TUD_EPBUF_TYPE_DEF video_device.c
    
    commit 7831af3ccfde639eee308f5366a4ec4ea6d5c658
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 16:46:26 2024 +0700
    
        update epnotif endpoint for ncm_device.c
    
    commit 8a5c118a66186a5c6671bb7ce3fb56650daa295b
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 16:09:14 2024 +0700
    
        TUD_EPBUF_TYPE_DEF usbtmc_device.c and vendor_device.c
    
    commit 1533e693ee9884c934540fb3a41d97c92e51c2ee
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 15:45:08 2024 +0700
    
        TUD_EPBUF_TYPE_DEF ncm_device
    
    commit 090964cd1b15c247c45d41f54dc249acc047137d
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 12:25:37 2024 +0700
    
        apply TUD_EPBUF_DEF for device: bth, dfu, hid, msc
    
    commit f1486707532aae4b48560a441a66744eb0741245
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 22 11:22:41 2024 +0700
    
        msc_device.c declare and separate epbuf from interface struct, make cbw and csw as normal variable. Also reformat code
    
    commit f252ab4364a7fc017d3afd65d682bb07cde27803
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 21 23:01:47 2024 +0700
    
        bump up gcc to 13.2
    
    commit 01df8c36de16b21463085a96c3fb073237f968c5
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 21 19:36:52 2024 +0700
    
        fix ci
    
    commit 85e54b0fc3b53e3a690698bc5cf85581e6eaa69d
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 21 19:18:52 2024 +0700
    
        use TUD_EPBUF_DEF to declare buffer memory for midi
    
    commit c370c70bbe4536e85366cc6912bfe7de32984763
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 21 18:44:17 2024 +0700
    
        fix build with midi_test_freertos
    
    commit 34346d61f09244f9c74a0a5d6c1069fe58f8718a
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 21 18:08:52 2024 +0700
    
        missing host/cdc_msc_hid_freertos
    
    commit dbdc5a239c42e96eeeb8759a121798fa9b3f39c3
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 21 17:49:38 2024 +0700
    
        - move freertos_hooks to board.c
        - add device/midi_test_freertos example
        - update bth/dfu/midi device for cache line size
    
    commit 5d77faa835ab7faf73a9981905e57e8d79920d2d
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 21 10:40:58 2024 +0700
    
        change pico-sdk checkout branch to master
    
    commit fa523a5682d8dc91cc1c7a63475623743e37ac83
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 21 10:15:30 2024 +0700
    
        make sure usb buffer occupies whole cache line when DCACHE is enabled for msc,cdc,hid
        HIL enable device DMA for p4
    
    commit 2571889061f70b9fd425ee4e4174018bf07c5309
    Merge: 9e674d4fa c61b55b19
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Nov 20 23:48:17 2024 +0700
    
        Merge pull request #2883 from hathach/feature/esp32p4_dma_cache_syncronization
    
        [DCD_DWC2][ESP32P4][HS] Added cache synchronization (cont)
    
    commit c61b55b191ffcc25c1feb1a693b6d9d5d704025f
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 20 22:04:55 2024 +0700
    
        dcd wrap data to dcd_data_t, add padding for setup_packet to match cache line size
    
    commit b3b8bd88cb7e40063de6b54e7f7741c19550d0ab
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 20 21:30:29 2024 +0700
    
        add CFG_TUD_MEM_DCACHE_ENABLE, CFG_TUD_MEM_DCACHE_LINE_SIZE option
    
    commit 4da5de707b53389c8fe35f6b448f3d1bfe7c91e8
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 20 18:03:42 2024 +0700
    
        have p4 dma somewhat working but having issue with buffer that does not occupy the whole cache line
    
    commit 43a45f29cd14bad681be3bb3928ea7e0453cc886
    Author: Roman Leonov <roman.leonov@espressif.com>
    Date:   Tue Nov 19 11:28:04 2024 +0100
    
        feature(dcd_dwc2): Added cache synchronization
    
    commit b8d31a59eec6b27b900a6d51d602a6d6f47ac4d4
    Author: Roman Leonov <roman.leonov@espressif.com>
    Date:   Tue Nov 19 11:28:04 2024 +0100
    
        feature(dcd_dwc2): Added cache synchronization
    
    commit 9e674d4faef984b846a05bed848650ec2e31f4a3
    Merge: b3efa8eb6 3fe7e612c
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Nov 19 05:08:07 2024 +0700
    
        Merge pull request #2881 from hathach/enhance-dwc2-dcd
    
    commit 3fe7e612c8df25dd66802c6da2183101eed2f83c
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 18 23:38:25 2024 +0700
    
        remove commented code
    
    commit ac9bc01132e3a396ceb977d16b808c4fb6226392
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 18 23:15:17 2024 +0700
    
        add CFG_TUD_DWC2_SLAVE_ENABLE = 1 as default
    
    commit 6d4a60d8ac4c0b3e6add8843216e99122b186ee4
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 18 23:07:05 2024 +0700
    
        clean up
    
    commit d37707d6dd6147511cfaa10f21bdc4e28f2cdf69
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 18 23:00:16 2024 +0700
    
        move handle ep slave/dma wihtin compiler macro
    
    commit dab600bea2bb5ff426e69f10aafa6332f7c8507e
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 18 15:13:00 2024 +0700
    
        merge back and improve edpt_schedule_packets
    
    commit b3efa8eb6ae1a45591c9a3883d27470dc9f757d8
    Merge: fee5ee6f0 c291b831e
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Nov 18 15:48:31 2024 +0700
    
        Merge pull request #2871 from ebs-universe/master
    
    commit fee5ee6f0a64c3f4318940fe8b46eb7ea1add374
    Merge: 0569188ae cdc98e12c
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Nov 18 13:02:23 2024 +0700
    
        Merge pull request #2866 from HiFiPhile/uac_fix
    
        Fix 2 UAC issue
    
    commit a2ab783db7928bbfe1f0ddf1be25660a50184ecb
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 18 12:39:00 2024 +0700
    
        seperate handle_epin_dma/slave
    
    commit db7670a3bcd502193d138041c20d401bc3f59001
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 18 11:35:46 2024 +0700
    
        separate handle out dma and slave
        separate edpt_schedule_packets into epout/epin xfer
    
    commit c291b831e80f572a68553edddc5e65799ce3551d
    Author: Chintalagiri Shashank <shashank@chintal.in>
    Date:   Sat Nov 16 12:30:10 2024 +0530
    
        Make HS USB default for STM32H7RS
    
    commit a780071d20d26ee308acda0e84096563f4f47f41
    Author: Chintalagiri Shashank <shashank@chintal.in>
    Date:   Fri Nov 8 18:13:54 2024 +0530
    
        Add support for STM32H7RSxx
    
    commit a68c53fb8e3cdf58a95a92b6e079105d194e2c0d
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 14 17:34:14 2024 +0700
    
        clean up, add typdef for dwc2 type for device
    
    commit daef846aa73dc2b8edf5e072832833a6ae68b42a
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 14 13:26:11 2024 +0700
    
        rename CFG_TUD_DWC2_DMA to CFG_TUD_DWC2_DMA_ENABLE
    
    commit 0569188aed17d19d5954f1e1b911e989814ec93d
    Merge: 7e1c91fac 394045f59
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Nov 14 12:46:51 2024 +0700
    
        Merge pull request #2869 from subsonicpulse/master
    
        Fix Usage of Bootsel Button for Pico 2
    
    commit 394045f5960d9e9f1fe85f605b9f113c4a162d4e
    Merge: 3a89442db 7e1c91fac
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 14 10:49:28 2024 +0700
    
        Merge branch 'master' into fork/subsonicpulse/master
    
    commit 7e1c91fac2341f3f8e18452428340ff3277a55ec
    Merge: 6f11f99f9 0af07f1cf
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Nov 14 10:46:52 2024 +0700
    
        Merge pull request #2863 from HiFiPhile/warning
    
        Fix _rhport_role warning
    
    commit 0af07f1cffa025da8a2b153280e07760a90a96d8
    Merge: b648a38ae 6f11f99f9
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Nov 14 10:25:52 2024 +0700
    
        Merge branch 'master' into warning
    
    commit 6f11f99f989660384611d846fc6de7ccdf008b0e
    Merge: a8903d315 401a70480
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Nov 13 20:02:01 2024 +0700
    
        Merge pull request #2875 from hathach/hil-dwc2
    
    commit 401a704804da3a039c98870783d895dc2a1646f7
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 13 19:32:57 2024 +0700
    
        clean up
    
    commit 98bc480f7320f0272a185c64f2a1d518357ea800
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 13 18:23:58 2024 +0700
    
        retry test up to 2 times, somehow open serial failed randomly with rp2040
    
    commit 202aaa49ad5187e238a5cc4218ea58c8ad1e3c9b
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 13 17:34:22 2024 +0700
    
        change test order (no cdc or msc back to back).
    
    commit 3ee3658dad4bd44be325ee18229dfc62a2ffa057
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 13 17:01:54 2024 +0700
    
        skip max3421e metro m4 for now, due to cdc output too fast.
    
    commit 9ff02daa565ae6bc12d47dd7d1ce7a23036c9e55
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 13 16:20:41 2024 +0700
    
        improve hil for dual cdc, close cdc once done
    
    commit 6776c7171e3176026faadea4a721fd96bc1e41f2
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 13 15:06:39 2024 +0700
    
        fix hil set matrix
    
    commit 42ead3a8e06bc48d6ddbdcbd0f8e018a00e7de32
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 13 13:37:29 2024 +0700
    
        hil cleanup flahser
    
    commit aeae2966a2afa669068e54eef7c4dd2dceffaa0d
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 13 13:08:30 2024 +0700
    
        hil add stm32f723disco, add test flags for device/host/dual
    
    commit 839ec1729252d81aa631ba7ea4653c5591f6fb6f
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 12 22:03:13 2024 +0700
    
        fix example build
    
    commit e391e33492b0051d4961909d0763f44918ab8048
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 12 19:00:00 2024 +0700
    
        update host/device_info to build with freertos for espressif board. Add hil test for host/device_info
    
    commit 3a89442dbaf7f56b0be06c324d4bc9db02fbaf06
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 11 21:55:30 2024 +0700
    
        use arm arch to detect rp2040
    
    commit 65e741937a4a6e5849f76fa94eca3daec63dbb4a
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 11 21:40:03 2024 +0700
    
        fix build filter for esp32
    
    commit 3c564fd947bbaa9042930afc83ed1afd5a073242
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 11 18:40:31 2024 +0700
    
        try adding host test for p4
    
    commit d8970506a6999bb838fd61cdd1e97f57843d3f2d
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 11 17:33:02 2024 +0700
    
        hil replace f407disco by h743nucleo
    
    commit 57c8c223e5f873e8075eb807844140004c74472d
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 11 16:42:08 2024 +0700
    
        correctly test dwc2 dma device for s3, disable for p4 (cache issue) and f407 fs (slave only)
    
    commit 13f78e2e7716fda1c0ee1ef09a8bc76fde4f4c57
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 11 16:07:33 2024 +0700
    
        add esp32p4 to hil
    
    commit a8903d3152cbaa93d4d9d7e347dd09529d4ca887
    Merge: 9d86ca177 fde947b12
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Sun Nov 10 15:25:52 2024 +0700
    
        Merge pull request #2854 from roma-jam/fix/esp32p4_device
    
    commit fde947b124100b6610d953de0a10abdd1a3206b9
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Sun Nov 10 12:55:13 2024 +0700
    
        fix typo
    
    commit 449753ae699c0945059d07234a24aca80031d096
    Merge: f5c5aaf01 9d86ca177
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Sun Nov 10 12:40:52 2024 +0700
    
        Merge branch 'master' into fix/esp32p4_device
    
    commit 9d86ca1777c77feeae86289097a0811d058ee532
    Merge: 038be21e4 3831786ed
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Sat Nov 9 00:10:32 2024 +0700
    
        Merge pull request #2870 from hathach/hcd-dwc2
    
        Implement Host Driver support for synopsys dwc2
    
    commit 3831786ede034c9cf52a1dbae5b84f7d4449ace6
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 8 22:53:28 2024 +0700
    
        minor clean up
    
    commit c8d104fb47882e7f4cb3cc00758cf240d66baec8
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 8 21:55:23 2024 +0700
    
        fix warnings
    
    commit 5d00488907e5591f35772769a917cf6c3ff97181
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 8 17:23:43 2024 +0700
    
        get hcd work esp32p4 but only in slave mode. In DMA channel's HCDMA is increased but data transfer over USB is not correct.
    
    commit f5c5aaf017674cc3173b574a19feb234446c0491
    Author: Roman Leonov <roman.leonov@espressif.com>
    Date:   Fri Oct 25 14:38:09 2024 +0200
    
        fix(tusb.h): Fixed backward comatibility for port selection
    
    commit 4f11243d30f7acc1d93bd705523a030c75e5ad30
    Merge: 038be21e4 8174ab064
    Author: subsonicpulse <subsonicpulse@users.noreply.github.com>
    Date:   Thu Nov 7 12:19:38 2024 +0100
    
        Merge pull request #1 from subsonicpulse/subsonicpulse-patch-fix-usage-bootsel-button-pico2
    
        Fix Usage of Bootsel Button for Pico 2
    
    commit 8174ab064002edadaaffa50607e7bcbb6802cf82
    Author: subsonicpulse <subsonicpulse@users.noreply.github.com>
    Date:   Thu Nov 7 12:16:42 2024 +0100
    
        Fix Usage of Bootsel Button for Pico 2
    
        see code from
        https://github.com/raspberrypi/pico-examples/blob/master/picoboard/button/button.c
    
    commit ab8160a29bcfdc451b68c68598cdb5f9d212f395
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 7 16:37:33 2024 +0700
    
        hcd work with esp32p4 in slave mode but have issue with DMA mode. In slave it enumerate device but has issue with msc bulk in
    
    commit 48b32f5d1ec17f80db6ae960e535e7f5bfe5329b
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 7 15:15:24 2024 +0700
    
        enable host dwc2 dma by default
    
    commit 9920ebff4ac5c5d60ca228897713a1c154ab6b57
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 7 15:04:19 2024 +0700
    
        update bsp for h7 to support host mode
    
    commit 4baeeeb564ca4c06a2c7b65fabf764fe0d96e93c
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Nov 7 09:49:04 2024 +0700
    
        enable stm32f4 host
    
    commit 772edf879be75b121ac4e9ff21081495a623a64e
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 6 22:13:05 2024 +0700
    
        fix iar build
    
    commit e5c26924ed7061ff002961a03cd04a789cad5d8b
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 6 21:46:18 2024 +0700
    
        update bsp for f7
    
    commit fe79a93594c6ec994443e61317ea6bcc9fdf36b4
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Nov 6 12:09:32 2024 +0700
    
        implement split for slave, got mouse working
    
    commit fbc193647a69c749c43b6ea69733f144000c8a89
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 5 16:26:56 2024 +0700
    
        split interrupt work with fs mouse
    
    commit 372db1e19a28458110b250a3149b585f8dabbfff
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Nov 5 10:37:39 2024 +0700
    
        implement split transaction, got control working
    
    commit 5f891e020c9fb41134babeab3ce4e8574ac47d25
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 4 17:24:49 2024 +0700
    
        usbh use the new tusb_time_delay_ms_api()
        fix duplicated device attach for some devices which cause "USBH Defer Attach until current enumeration complete"
        include dev0 for tuh_edpt_abort_xfer()
    
    commit 29262f3e24326c1a7c06137824e44ffaa6301094
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 4 17:22:25 2024 +0700
    
        improve port0_enable(), properly configure hcfg and hfir according to port speed. Enable low power UTMI+ phy mode for ls/fs device.
    
    commit 80ad7c4e87b74b1bccc4f566a3cee8d1ff0fafc9
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Nov 4 17:20:58 2024 +0700
    
        add tusb_time_millis_api() and default/weak tusb_time_delay_ms_api(). Which is required for host and some device without RTOS.
    
    commit cdc98e12c1baa0528198e7a8abc0db06e6d205ec
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Sat Nov 2 17:09:51 2024 +0100
    
        Improve EP IN flow control.
    
        Signed-off-by: HiFiPhile <admin@hifiphile.com>
    
    commit ed8d2c9594ae5b46da6c7096a384f2f091f866ef
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Sat Nov 2 17:07:44 2024 +0100
    
        Fix align issue of _audiod_fct.alt_setting.
    
        Signed-off-by: HiFiPhile <admin@hifiphile.com>
    
    commit 5d6d905cb063f7a4f13cf0c8160dbf6371e70e4c
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Nov 2 20:20:27 2024 +0700
    
        got interrupt in working with slave
    
    commit 038be21e4d94c958043eb54d179948cd9e52fe18
    Merge: b89fa8977 6b0b889f2
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Fri Nov 1 22:22:31 2024 +0100
    
        Merge pull request #2713 from rgrr/ncm-fix-in-tud_network_recv_renew
    
        NCM: avoid recursions in tud_network_recv_renew()
    
    commit b648a38ae84181757d4c8bdbd3f92001448ac805
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Fri Nov 1 19:49:00 2024 +0100
    
        Fix Warning[Pe188]: enumerated type mixed with another type.
    
    commit a0f75e5b6742c5365bbcea079dab75242230fe60
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Nov 2 00:20:40 2024 +0700
    
        fix slave in nak & ack order
    
    commit c96e04159e3420f156a29bb1de899a379086ff4a
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 1 21:31:01 2024 +0700
    
        implement periodic endpoint using sof
    
    commit 4f288c030ad92f9859cbc6b78ed86d06609c2ea5
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 1 20:58:29 2024 +0700
    
        move buffer and buflen to hcd_endpoint_t to support periodic endpoint
    
    commit b1182de8726db4080a8b1b8b4b57e1667eb81956
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 1 19:04:32 2024 +0700
    
        clean up is_period
    
    commit b7ff10f59c48024e65341a494c51c471d4e8337e
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 1 17:54:10 2024 +0700
    
        rename and add both CFG_TUH_DWC2_SLAVE_ENABLE/CFG_TUH_DWC2_DMA_ENABLE better out dma handle
    
    commit 4c8ce9733aafa96c8810be3b291ff1afea6888b7
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Nov 1 16:55:12 2024 +0700
    
        dma host work well with bulk/control
    
    commit f7f80e844ce7d3a38554609a11b8c16bb383ec21
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 31 23:00:19 2024 +0700
    
        do ping for slave out when nak/nyet
    
    commit 9afa64014c662eb549bfcb605b0828ca5aeb26be
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 31 21:37:57 2024 +0700
    
        testing hcd with dma, work well after enumeration.
    
    commit 9897a36ac4cf0dcc469f46d381c4b13d72298acb
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 31 12:11:47 2024 +0700
    
        fix f7 ci build
    
    commit 92e7ac6c237bdba001660894d6be4008480ad7ba
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 31 10:50:09 2024 +0700
    
        fix bulk out and txfifo_empty(), should not rely on hcchar_bm.ep_size for OUT. msc explorer seems to work well.
    
    commit b89fa8977916bedbfa32d6990862f10e35c140b8
    Merge: 8b1e40c3e 5d74fb43b
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Wed Oct 30 21:10:09 2024 +0100
    
        Merge pull request #2861 from bollenn/callback-doxygen-info
    
        Extend callback information
    
    commit 80d8157048170bcf2bbb77499b1496ea3c79c193
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Oct 30 18:11:41 2024 +0700
    
        handle out nak slave -> halted -> retry transfer
    
    commit 5d74fb43b373e4def1387067eed8b4f1ac71151a
    Author: Bollen Nico <nico.bollen@gmail.com>
    Date:   Tue Oct 29 20:41:13 2024 +0100
    
        Extend callback information
    
    commit 3c1cb0e08f650931f95647400c1cf1e3abb03486
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 29 22:48:58 2024 +0700
    
        correct the fifo_available comparison (words not byte)
    
    commit 616b5770f279fee1aeec7c94258124762ad0aa65
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 29 21:54:21 2024 +0700
    
        fix pid token calculation, implement hcd_edpt_clear_stall(). msc explorer example read work, but write10 still wip
    
    commit 074811c2514161972c75337601b915f21828ba91
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 29 19:08:45 2024 +0700
    
        refactor channel_send_in_token(), support IN token for multiple transaction per transfer
    
    commit df55d587dfe8b24d72eb20cd027cd54821d0bf09
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 29 18:23:56 2024 +0700
    
        update handle in/out, separate allocated and xfer result to make it easier to manage. Fix channel disable/deallocated.
    
    commit 1e164412bf791cb682c386f9d1e8e3b806faf72a
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 29 16:06:44 2024 +0700
    
        split handle channel slave out/in
    
    commit cef9bab4b54ec038636738cf0969800ac7dd19fe
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 29 15:07:28 2024 +0700
    
        minor clean up
    
    commit 4797c4f508d183c949b5554ac4d32a7ea71d020c
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 29 14:47:44 2024 +0700
    
        fix  nptx fifo empty handling
    
    commit c93d3eda5f49c925855998f4e693dfcb2122228d
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 29 13:01:48 2024 +0700
    
        restructure, add hcd endpoint, xfer to minimize footprint for managing xfer.
    
    commit f953b6bf9253814ea45a76739101d478ac3f9ad1
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Oct 28 18:40:21 2024 +0700
    
        minor rename
    
    commit dd99da9dcea3bd25fba44b3946f01476fc58a243
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Oct 28 17:45:44 2024 +0700
    
        implement hcd_edpt_abort_xfer, hcd_device_close,
        check request queue available before making usb attempt. Though there is no handling when queue is full.
        device_info example work well
    
    commit 79c0a249e878c425f3a5f926f444bb5178a748ef
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 25 22:56:11 2024 +0700
    
        got In transfer working, able to get 1st device descriptor and set address
    
    commit 77fa2f67019647b063eab139afa01a5036ad4d40
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 25 19:08:23 2024 +0700
    
        fix make build
    
    commit 07abc722b69ea95c6234c3dfc9a1473b43150915
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 25 19:00:45 2024 +0700
    
        hcd able to send setup packet
    
    commit 063661e3a32429e2d5f74c097da72aa3679cc889
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 25 00:20:34 2024 +0700
    
        more progress on dwc2 hcd, initial code for edpt xfer
    
    commit 8461525d48cb4a97a7b18816f65b548a875ffe50
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Oct 21 17:45:40 2024 +0700
    
        add tusb_time_millis(), able to reset and enable dwc2 port and get SOF active
    
    commit f5978876d2a5d8cdc6cfd3bf99f9b820c5a6ac8a
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Oct 21 11:43:37 2024 +0700
    
        get hprt interrupt triggered
    
    commit ebcd7067c9b86b8df8a3f9cf07ba76edd9e7440c
    Author: GuavTek <GuavTek@outlook.com>
    Date:   Fri Oct 18 18:05:58 2024 +0200
    
        Recover host enumeration from zero length descriptors
    
    commit 61b33ca926065cd25a2045077ab96dd990ce2560
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 18 22:16:21 2024 +0700
    
        testing hcd with f723 due to h743eval issue with mfx vbus drive.
    
    commit 42b6f30edaf91196ecdaaebb36385bcc3f312d17
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 18 18:33:50 2024 +0700
    
        add VBUS drive via MFX for h743 eval, but does not seems to work yet
    
    commit b5a4f18879110d9f5f8fe27c473818f2416e40e4
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 17 15:56:12 2024 +0700
    
        get hpri triggered
    
    commit 8d9d3d9a2ac51378e7cb973628972e93ba356e1d
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Oct 16 13:19:28 2024 +0700
    
        move gahbcfg/gintmsk with dma to dwc2 common
    
    commit 970a03e3989b1771db59784cc6343502ba97d9a8
    Merge: 1b17bc04f 8b1e40c3e
    Author: Phil Schatzmann <phil.schatzmann@gmail.com>
    Date:   Wed Oct 16 03:52:46 2024 +0200
    
        Merge branch 'hathach:master' into rp2040-iso
    
    commit 8b1e40c3e2447de5b4a86bbcdcc0344946a4793d
    Merge: 933ac29d7 87a35c573
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Tue Oct 15 23:59:36 2024 +0200
    
        Merge pull request #2846 from pschatzmann/rp2040-audio-corrections
    
        Rp2040 audio corrections / Merge to master
    
    commit 87a35c57344e1d8c61c65bab5bd4370db1693d66
    Author: pschatzmann <phil.schatzmann@gmail.com>
    Date:   Tue Oct 15 13:47:58 2024 +0200
    
        RP2040 Compile Errors
    
    commit 1b17bc04f964301857abb80e9a9ed46f02803fc1
    Author: pschatzmann <phil.schatzmann@gmail.com>
    Date:   Tue Oct 15 22:22:24 2024 +0200
    
        RP2040 New ISO API
    
    commit 047ba0a62db8a078aa2f7d68d00cbf41406c0fb2
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Tue Oct 15 21:49:02 2024 +0200
    
        Add comment to BOS descriptor.
    
    commit 4012e150757b517620465d93a22b0787c6400c5d
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 15 17:55:24 2024 +0700
    
        move core init code to dwc2 common. update/correct build for esppressif
    
    commit 10a3aa3cc8f58a783d2109f5a6c9a4012992f982
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 15 13:03:12 2024 +0700
    
        adding hcd dwc2
    
    commit 933ac29d77f54c68cbb41f09b74e78f868a2b4a7
    Merge: a4fb8354e e83e08343
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Oct 14 21:38:45 2024 +0700
    
        Merge pull request #2836 from hathach/more-tusb_init()
    
        change tusb_init() to use init struct
    
    commit e83e08343afca86b2bacf26822ef9032571e6f56
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Oct 14 19:42:22 2024 +0700
    
        change dcd_init() return from void to bool
    
    commit 1f18be93db39dbc57bbf34f982dbe07e209a2ae3
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Oct 14 18:27:52 2024 +0700
    
        change the tusb_rhport_init_t struct, exclude the rhport to make API more consistent
    
    commit 1587d48e89cbaa8d0d1c870809bc40c3c8d1056f
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 11 17:53:39 2024 +0700
    
        hcd_init() take init struct
    
    commit f3b7d7515e9cae834013dc9ee3a67d87111090eb
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 11 16:00:51 2024 +0700
    
        fix fuzzing build
    
    commit d997f0071ea5d2d07e340d183fffb97e09526773
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 11 15:21:32 2024 +0700
    
        change dcd_init() to take rhport struct
    
    commit 92602b9de3675c2d3e240bcd0838082e1a07b13b
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 11 12:58:18 2024 +0700
    
        change tusb_init(), tusb_rhport_init() to use init struct for expandability
    
    commit a4fb8354e41b2604f66e7da22afa292b1a44f0a2
    Merge: ffdf81f53 57aac432b
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Oct 10 17:00:40 2024 +0700
    
        Merge pull request #2834 from hathach/add-tusb_int_handler-update-tinyusb_init
    
        add new tusb_int_handler(rhport, in_isr) and update tusb_init(rhport, role)
    
    commit 57aac432b52df6d284c98daf591e661d1c55aa05
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 10 16:22:12 2024 +0700
    
        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
    
    commit ffdf81f53a84111a2536defa86e4a637c3c46854
    Merge: 65242fd11 1406ad84e
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Oct 10 11:34:05 2024 +0700
    
        Merge pull request #2833 from hathach/update-dwc2
    
        more dwc2 enhance
    
    commit 1406ad84e3cd7e39771303dd23e6be361b51de96
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 10 11:05:32 2024 +0700
    
        remove debug code
    
    commit ba3a5b437444881659881bb299ac999292c911ab
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 10 10:48:25 2024 +0700
    
        clion files
    
    commit c3437961b8a9d65ca9efb2f6e22504cf1c695637
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Oct 10 00:04:29 2024 +0700
    
        remove stm32f769disco since it is not reliable
    
    commit 98e94a5d6d5dfd2bb468f3c2f4c9e82925fedd91
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Oct 9 21:47:23 2024 +0700
    
        enhance dwc2
    
    commit 07c14f30a6d6cfb1758e3496c3ea73275ae4a062
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 8 12:36:45 2024 +0700
    
        add f407disco to hil pool
    
    commit 599bb0c8227f659b15302dac6a04706c7d3b2a4e
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 22:26:40 2024 +0700
    
        improving dwc2, merging diep and doep if possible
    
    commit b2a98eadabf3b48f3d9316b32444f0b9cfbc2d1f
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 22:21:08 2024 +0700
    
        add stm32f769disco to hil pool
    
    commit cb5e273e9a9bde61970101191366b3845007eff9
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 22:12:38 2024 +0700
    
        enhance dwc2 markdown with field mapping
    
    commit 65242fd11f8f37d8c05170143ffe2f37697a15a2
    Merge: a13dbd445 15766ad98
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Oct 7 11:12:53 2024 +0700
    
        Merge pull request #2720 from YixingShen/master
    
        fixed video_device.c _find_desc_format
    
    commit a13dbd4452c2ff80923df363a1468be50f56d2ed
    Merge: 6bfd02413 616532892
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Oct 7 11:11:54 2024 +0700
    
        Merge pull request #2809 from shuffle2/master
    
        make all python files executable and standardize interpreter
    
    commit ad362c8ac41d1dd9102e4a25aa79f81a6248ec00
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Sat Oct 5 15:43:59 2024 +0200
    
        Add MSOS 2.0 descriptor to auto load NCM driver on Windows.
    
    commit 3d3dcb1ee9310a26707308e99f475f59885e85bd
    Author: Stéphane Lenclud <github@lenclud.com>
    Date:   Sat Oct 5 15:41:24 2024 +0200
    
        service_traffic: Don't call pbuf_free when ethernet_input is Ok
    
    commit 6bfd02413785b8cdb3b4bb7e2f3851be0a50156e
    Merge: 4e0d5343b 73f7ce710
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Oct 4 17:51:58 2024 +0700
    
        Merge pull request #2824 from Maerdl/master
    
        support stm32U0 device
    
    commit 4e0d5343b4562560665697a64e3167399773c808
    Merge: eda3cceab 31c123aa3
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Oct 4 17:51:34 2024 +0700
    
        Merge pull request #2827 from hathach/ci-dwc2-dma
    
        Ci dwc2 dma
    
    commit 31c123aa32f643c18ca14ff9e348e4c2d66e3963
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 17:38:57 2024 +0700
    
        update new json change
    
    commit 73f7ce7103c0d002d787abfc1ae73d1f9e087f0b
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 17:26:14 2024 +0700
    
        U0 does not have dwc2 controller
    
    commit 0abd6474d95055bcaafcd2c794ae726ffdee6f9f
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 17:10:13 2024 +0700
    
        fix circleci set-matrix
    
    commit 790a10728712aa0979185f4df722a471b799eada
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 17:05:45 2024 +0700
    
        revert hfp dma for now, due to ci build matrix
    
    commit 7cdab1c94b2a218928691dbca8cb9290bb31ecc9
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 16:33:58 2024 +0700
    
        enable dma hil test with hfp.json
    
    commit 06347661de26fd2e680a3a9d760677c056d451b5
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 16:09:43 2024 +0700
    
        accept and ignore -f1 option
    
    commit 072a80d088c5c74a97b9ac525c6c7f7c53627ccb
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 16:02:46 2024 +0700
    
        hil test both slave and dma for dwc2 esp32s3
    
    commit 5a5dbfc8c65273cf97fe5f5382d1d69de5dcd66d
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 15:05:02 2024 +0700
    
        fix missing json
    
    commit 1b295de9adbe8eb42f1590ce6b478af5c23e5f8b
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Oct 4 15:01:03 2024 +0700
    
        add hil_ci_set_matrix.py, starting to support hil with additional build flags
    
    commit db15f63736e44592e042a09b526c982e0bd80d4f
    Merge: 3fa7da95b eda3cceab
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Oct 2 18:22:06 2024 +0700
    
        Merge branch 'master' into fork/Maerdl/master
    
    commit 3fa7da95bd2a7189020ba6fe2d6aa17577f83abd
    Author: Haefner, Martin <martin.haefner@burkert.com>
    Date:   Tue Oct 1 15:24:11 2024 +0200
    
        support stm32U0 device
    
    commit eda3cceab207bce390b995462e313ed124fa7732
    Merge: ad6e1ec78 49d250be8
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Oct 1 11:15:33 2024 +0700
    
        Merge pull request #2818 from hathach/add-esp32p4
    
        Add esp32p4 OTG HS support
    
    commit 49d250be8f71c0bc8c9a107e90f8c2359b400997
    Merge: fa44923de ad6e1ec78
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Oct 1 00:18:24 2024 +0700
    
        Merge branch 'master' into add-esp32p4
    
    commit ad6e1ec782275237aeb403e1925dfe591ff419df
    Merge: 254167bdb 53989a99f
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Oct 1 00:17:57 2024 +0700
    
        Merge pull request #2820 from HiFiPhile/vendor_fix
    
        Fix vendor class reset.
    
    commit 53989a99f60e755094f146e936b49b0ef24e6ec0
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Sat Sep 28 11:24:35 2024 +0200
    
        Fix vendor class reset.
    
    commit 254167bdbdbbe25c13f17c05f16b15d9b96a80e9
    Merge: e209acb8d d6c8719bc
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Oct 1 00:02:08 2024 +0700
    
        Merge pull request #2823 from hathach/hil-piousb-host-optional
    
        HIL have dual/host_info_to_device_cdc optional for pico/pico2
    
    commit d6c8719bcb1607e6b0c668f15655de483e15f02e
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Sep 30 23:16:53 2024 +0700
    
        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
    
    commit fa44923de1d43e4fd429563e609d59fe19f92107
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Sep 30 22:13:30 2024 +0700
    
        skip some examples for mcxa15
    
    commit 4617fb52296d2361bf848f7629d2d8be1aba5130
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Sep 30 21:53:57 2024 +0700
    
        update build script to correctly skip non max3421 enabled for espressif boards
    
    commit 4c81d91a736b0ab50bf263abb1f6248628cfa7f1
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Sep 27 21:36:47 2024 +0700
    
        bump up idf to 5.3.1
    
    commit 87f199330405f0a51f8ad4b3b8b2d69c9a21ac3e
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Sep 27 15:32:47 2024 +0700
    
        esp32p4 use port0 as fs, port1 as highspeed
    
    commit 67e5577b428e70878d99c4f83039cef020a272cb
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Sep 25 20:36:16 2024 +0700
    
        added p4, seems to work well and enumerated
    
    commit 7e472fa3cacdd97e0329faa4dbc53a6d457a77f2
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Sep 25 17:18:41 2024 +0700
    
        try to add esp32 p4 and esp-idf v5.3 support
    
    commit bb2d1dd0c1bef04d495b05d609311e3b7ba870a7
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 24 22:35:07 2024 +0700
    
        update/rename ghwcfg registers
    
    commit 47233f863a5fa5255461514fada9af7771cf2146
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Sep 18 17:59:04 2024 +0700
    
        update to dwc2 register struct
    
    commit e209acb8d3624d3e6e6b6cee827bf4a97a4b138c
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Sep 30 10:58:19 2024 +0700
    
        Migrate hil vm (#2822)
    
        * migrate hil to new x64 VM instead of rpi
        * re-enable hil for s3
    
    commit c8ab65fbb6ed24b470df8c3b2f35c27ce0d54053
    Merge: f4dd17648 e483c6a2a
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Sep 25 10:16:28 2024 +0700
    
        Merge pull request #2576 from HiFiPhile/dwc2_dma
    
        DWC2 DMA support
    
    commit e483c6a2ade2dbf2ec44d835134f62eab0cf9698
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Tue Sep 24 21:30:16 2024 +0200
    
        Add a note about data cache.
    
    commit 6a15e7875c6bc42247210fdcebdea1a4353c51ea
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 24 18:01:09 2024 +0700
    
        more rename
    
    commit a1244381b3e68959f99bc0ba8057eea5ca35bac6
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 24 17:55:15 2024 +0700
    
        add CFG_TUD_DWC2_DMA, make it compile time option
    
    commit 86b4608365e66ba250cf4fb52226b0ed02488cc1
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 24 17:38:31 2024 +0700
    
        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
    
    commit 40b55170c87da109b3416ac80eaa55ca56eadc77
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Sep 18 20:27:34 2024 +0700
    
        skip pico2 dual test, it seems not stable
    
    commit 9bfb3e7787bda049ed4d8cf083d4a729143be1eb
    Merge: 786746469 f4dd17648
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Sep 18 18:01:28 2024 +0700
    
        Merge branch 'refs/heads/master' into fork/HiFiPhile/dwc2_dma
    
    commit 616532892d913b7224806ed1e881b72ed66bb3e1
    Author: Shawn Hoffman <godisgovernment@gmail.com>
    Date:   Tue Sep 17 12:17:12 2024 -0700
    
        make all python files executable and standardize interpreter
    
    commit f4dd1764849d005a2e44d51f62428aeaf2513804
    Merge: 5217cee5d 2c27f29f7
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Sep 16 10:48:06 2024 +0700
    
        Merge pull request #2803 from UweBonnes/b_u585i-iot
    
        Add STM32 B_5585I-IOT2A board
    
    commit 2c27f29f713d80da53f26a8b06173ac4e1f8de05
    Author: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
    Date:   Sat Sep 14 20:23:31 2024 +0200
    
        Add STM32 B_5585I-IOT2A board
    
    commit 5217cee5de4cd555018da90f9f1bcc87fb1c1d3a
    Merge: 3ff128bac 115b1bb71
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Sep 13 23:42:53 2024 +0700
    
        Merge pull request #2801 from hathach/release-0.17.0
    
    commit 115b1bb71eec878a9e4bd06a1751f64ecfa2dcce
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Sep 13 23:23:37 2024 +0700
    
        prepare for 0.17.0 release
    
    commit 3ff128bacfae3b82e80439981bebed9134b121ae
    Merge: 91c8700a9 c419b1e7c
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Sep 13 19:29:53 2024 +0700
    
        Merge pull request #2799 from hathach/add-pico2
    
        add pico2 rp2350 (arm) board
    
    commit c419b1e7c57ab701c904adfe6ebf14f780862557
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Sep 13 19:12:26 2024 +0700
    
        add pico2 rp2350 (arm) board
        add pico2 to hil ci
    
    commit 91c8700a9ffea5ea2b81303ec61abe895758b396
    Merge: 4b107a2b9 013b4488b
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Sep 11 10:48:15 2024 +0700
    
        Merge pull request #2794 from hathach/fix-circleci
    
        [circleci] fix build with rx by get-deps before install toolchain
    
    commit 013b4488b08b818d89c05119984f804ba652f08d
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Sep 11 10:20:17 2024 +0700
    
        [circleci] fix build with rx by get-deps before install toolchain
    
    commit 4b107a2b9e49f118b7dd7ec9306c6ba186bb974a
    Merge: 3eea46056 9b4bb61cb
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Sep 11 10:10:06 2024 +0700
    
        Merge pull request #2450 from HiFiPhile/vendor_fifo
    
        Allow vendor class to be used without FIFO.
    
    commit 9b4bb61cbd1f95d4272c4bf30e843e3807d932d5
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 20:39:29 2024 +0700
    
        ep stream init: wrap with OSAL_MUTEX_REQUIRED, only create fifo mutex if needed
    
    commit 7909a6256941d001ae888530080fc572c7410b3b
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 18:47:58 2024 +0700
    
        fix warnings
    
    commit dd1822ba032e3e86efd445cda1c3fd0e8f342bbc
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 18:37:53 2024 +0700
    
        reduce ep stream footprint by using is_mps512 since it only support bulk so far
    
    commit 3ab63fbc65ce1d6333594fec23f1e2239588ea31
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 18:27:22 2024 +0700
    
        remove vendor ep_addr, use stream api instead
    
    commit 7373a0239645b48bbd1c11e9542699924e1f3a0d
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 18:13:38 2024 +0700
    
        minor clean up
    
    commit bbeae09259707ba6b79db55dda2fd89b9e99f14f
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 17:45:03 2024 +0700
    
        update vendor device to use edpt stream which also support non-buffereed (no fifo) mode
    
    commit cc816dc9c04762f14468a0b7b1826768e731f53f
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 17:41:20 2024 +0700
    
        change edpt stream api to take hwid from API to reduce memory footprint
    
    commit c0030810dda8d9cca9cd041f246180ff03dc6624
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 16:15:51 2024 +0700
    
        update edpt_stream to support non-buffered (no fifo) mode
    
    commit 867f17acea98fda04fa0bf8e871f61e57044f030
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Sep 10 10:44:22 2024 +0700
    
        change vendor device to use edpt stream API
    
    commit 7867464694a5889f5974385e962f40c9a064c7b2
    Merge: 6d4e2f6c1 3eea46056
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Sun Sep 8 17:15:28 2024 +0200
    
        Merge branch 'master' into dwc2_dma
    
    commit 3eea46056ea20aa12b73eea7c01d6c6e5b2d490a
    Merge: 55951b71a 6935c6630
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Wed Sep 4 20:06:47 2024 +0200
    
        Merge pull request #2788 from dp111/cppcheck
    
        make function prototypes match functions( found by cppcheck)
    
    commit 55951b71aea46c09f27afe1640454fe43c983eec
    Merge: 4349e99fb 0bb7b992d
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Sep 4 21:15:40 2024 +0700
    
        Merge pull request #2789 from hathach/enhance-disconect-connect-esp32
    
        dwc2: for esp32 force disconnect/connect using USB_WRAP otg pad overr…
    
    commit 0bb7b992d8383e30a84d0114537ce777fb9d678e
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Sep 4 20:56:04 2024 +0700
    
        dwc2: for esp32 force disconnect/connect using USB_WRAP otg pad override (DM=DP=0) in addition to dwc2's dctrl
    
    commit 6935c663094bbba58e03c7820f4c2893fbce61a1
    Author: dp111 <19616418+dp111@users.noreply.github.com>
    Date:   Tue Sep 3 20:32:23 2024 +0100
    
        Make function parameter definitions match function prototypes ( found with cppcheck)
    
    commit fc07df320bf20ed5b3d78ad181d8af1533e12c12
    Author: dp111 <19616418+dp111@users.noreply.github.com>
    Date:   Tue Sep 3 20:28:42 2024 +0100
    
        use fixed with in printf ( found by clang)
    
        NB %lu is a minimum of 32 bits where as the variable use is exactly 32 bits . This can affect porting to other systems.
    
    commit dde81f8f0347fe6cd73485aec717b96bf593eabc
    Author: dp111 <19616418+dp111@users.noreply.github.com>
    Date:   Tue Sep 3 19:59:55 2024 +0100
    
        make function prototypes match definitions ( found with cppcheck)
    
    commit 8ab1e4fbd01f9ec0f01cbfee26e72c73f8eeea44
    Author: dp111 <19616418+dp111@users.noreply.github.com>
    Date:   Tue Sep 3 19:38:34 2024 +0100
    
        make function prototypes match ( found by cppcheck)
    
    commit 4349e99fb29dbc7d019aa2fbb6344864799d8c1b
    Merge: ee551909b c34d5e7a7
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Sep 2 13:50:59 2024 +0200
    
        Merge pull request #2786 from dp111/breakinside
    
        Put break inside #if
    
    commit ee551909b2465843cee6f2748404de6ce6aa016d
    Merge: 8eb3bd213 cef4c466b
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Sep 2 13:50:44 2024 +0200
    
        Merge pull request #2783 from donatieng/don/bth_device-zlp
    
        Bluetooth Device: Issue ZLP on ACL IN ep when transfer is multiple of endpoint max packet size
    
    commit 8eb3bd213f66d4371f8eadc286da8edc6206f193
    Merge: 12f5a6edb 06e52e4fb
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Sun Sep 1 18:09:36 2024 +0200
    
        Merge pull request #2765 from hinxx/usbtmc-clean
    
        couple of fixes for usbtmc example
    
    commit 12f5a6edbef971506030dc4eebe6ba27c7801a71
    Merge: 29e025cbf f73964e3e
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Sun Sep 1 18:03:32 2024 +0200
    
        Merge pull request #2781 from lurch/patch-1
    
        Fix compiler warning in hid_boot_interface example
    
    commit 29e025cbf5beb7a8dc5d7c8a86c06b9621c3f762
    Merge: 64e62bad0 27ddf1963
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Aug 30 18:10:15 2024 +0700
    
        Merge pull request #2731 from cumhuronat/master
    
        Fix: Properly Handle NAK Response in MAX3421E driver
    
    commit cef4c466b33609a26fe811d586f8644e9d421d2f
    Author: Donatien Garnier <donatien.garnier@blecon.net>
    Date:   Thu Aug 29 16:43:42 2024 +0000
    
        Bluetooth Device: Issue ZLP on ACL IN ep when transfer is multiple of endpoint max packet size
    
    commit 64e62bad0d4c4a3d84003e02962fc0f227de8792
    Merge: ed0d58749 6890975f8
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Fri Aug 30 09:50:35 2024 +0700
    
        Merge pull request #2784 from tannewt/fix_esp32_sx_resume
    
        Fix ESP32-SX resume
    
    commit 6890975f80bb541ba4f229cc1c3bc165745e21ac
    Author: Scott Shawcroft <scott@tannewt.org>
    Date:   Thu Aug 29 14:04:49 2024 -0700
    
        Fix ESP32-SX resume
    
        The interrupt handler pipes through the resume event but the
        interrupt wasn't enabled in the first place.
    
    commit ed0d58749d5a193248f504e06695e4122a24d35d
    Merge: 669f341b0 1d2c9f929
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Thu Aug 29 20:56:51 2024 +0200
    
        Merge pull request #2782 from rgrr/fix-dcd_nrf5x-wrong-order
    
        dcd_nrf5x: fix race condition
    
    commit 1d2c9f929dd3bfaf82741da30e8dbf97b0ff385c
    Author: Reinhard Griech <reinhard.griech@endress.com>
    Date:   Thu Aug 29 15:31:29 2024 +0200
    
        change order, fixes #2778
    
    commit f73964e3e59645757a7311f2b4fe7c1c9d868e12
    Author: Andrew Scheller <andrew.scheller@raspberrypi.com>
    Date:   Wed Aug 28 13:30:48 2024 +0100
    
        Fix compiler warning in hid_boot_interface example
    
    commit 669f341b0be27fb9024e0ed8b5e64cfe6a83cb8a
    Merge: c46adc7ba 0d542a0bd
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Aug 28 14:57:55 2024 +0700
    
        Merge pull request #2780 from hathach/bump-pio-usb
    
        bump up pio-usb to 0.6.1
    
    commit 0d542a0bdc3931aa82469db5d2b8c329ea5aa2e9
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 28 14:44:32 2024 +0700
    
        enable i386 arch for running rx-gcc
    
    commit 973cbd33388a5505a60ea1b70bbfd8b5c74c9c1e
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 28 14:24:50 2024 +0700
    
        enable i386 arch for running rx-gcc
    
    commit 59883237f71743d2e6664d1e244394c5757856d6
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 28 13:07:52 2024 +0700
    
        enable rx-gcc for circleci
    
    commit 9985b9faf41c2376c9b14a8f60cc1893c8bb4ac6
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 28 12:20:44 2024 +0700
    
        try to build hil in parallel
    
    commit 6fdf206f11f3c540b1930693826a469f3ffcc240
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 28 11:43:14 2024 +0700
    
        bump up pio-usb to 0.6.1, enable dual hil test for pico
    
    commit 72ee3b4f48a235aedd53513b5b6db5132a0c093a
    Merge: cefee1a74 c46adc7ba
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 27 21:13:15 2024 +0700
    
        Merge branch 'master' into fork/HiFiPhile/vendor_fifo
    
    commit c46adc7ba883d569e1bd2a0a5852bf64093d4ff4
    Merge: 4485bffd1 29d4c82ef
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Aug 27 20:47:32 2024 +0700
    
        Merge pull request #2779 from hathach/update-hil-max32
    
        change hil max32666 to use picodebug
    
    commit 29d4c82efb9654aa8739cd806a9e81d37830e23e
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 27 16:38:26 2024 +0700
    
        reset usb when init for max32650/66. change hil max32 to use pico (cmsis dap2), change metro m4 flasher
    
    commit cefee1a743c9eb2134aef2c6e38261aad333aa9b
    Merge: 95cb319bd 4485bffd1
    Author: Mengsk <admin@hifiphile.com>
    Date:   Tue Aug 27 12:13:29 2024 +0200
    
        Merge remote-tracking branch 'tinyusb/master' into vendor_fifo
    
    commit 27ddf19631d135df15f3388686f59e379e146dbb
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 26 12:24:29 2024 +0700
    
        add sndfifo owner info to skip rewriting data for retrying NAKed
    
    commit c7851e8dcbdac8f895cfe81f2479bc6fcfcc524a
    Author: Cumhur Onat <cumhuronat@gmail.com>
    Date:   Sun Jul 21 23:32:48 2024 -0400
    
        only check SNDBAV IRQ if there is data to send
    
    commit 5bb2e66ce774fe174742f0893d82cb7895285983
    Author: Cumhur Onat <cumhuronat@gmail.com>
    Date:   Sun Jul 21 21:22:19 2024 -0400
    
        fix for out retry attempts with nak response
    
    commit 4485bffd139086d3adc40b1b176a59567a0254fc
    Merge: 858ad66c9 45d06cd4a
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Aug 22 23:21:43 2024 +0700
    
        Merge pull request #2771 from hathach/hil-add-host-test
    
        [HIL] add dual host_info_to_device_cdc support
    
    commit 45d06cd4ab2adea07513243447b6ec729d7d8c2c
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 22 22:25:14 2024 +0700
    
        skip dual/host_info_to_device_cdc for pico due to a bug in pio-usb
    
    commit ccf886ca80ed74d985483fdb90e67703ebeb7dad
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 22 18:51:32 2024 +0700
    
        add pio-usb host test to hil. fix build as well
    
    commit 0db42aac71a6fb2a821a034ee29d2587638d309a
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 22 18:06:48 2024 +0700
    
        add hil support for dual host_info_to_cdc
        replace itsybitsy m4 by metro m4 + max3421e
    
    commit 858ad66c9316250876dad533e47513b7def915d1
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Thu Aug 22 12:37:11 2024 +0700
    
        circleci tweaks (#2770)
    
        * skip circleci build on master push
        * change max32666 probe to jlink, max32625pico is not reliable enough
    
    commit 61187008285d70d700e30e5f11636240ae4845d0
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Wed Aug 21 19:09:37 2024 +0700
    
        update circle ci to build make (#2769)
    
        * update build.py script to work with circleci
        * build make with circle ci
        * build vm for esp only
        * nrf imxrt with large resource
        * nrf imxrt with large resource
        * remove 2 of nrf boards
    
    commit 5f519819bad94b1d19364b485c314b412199fba0
    Merge: ca3925a4c 0541598d0
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Aug 19 21:42:14 2024 +0700
    
        Merge pull request #2767 from hathach/minor-update
    
        Minor update
    
    commit 0541598d07fd57e4ad0067abe85c4c7a71b3756a
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 20:09:32 2024 +0700
    
        mimxrt1015_evk does not work reliably in hil pool (like metro m7).
    
    commit ea4f9ceb58f0aa6acc86bbe3083596a98b5355fd
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 20:08:55 2024 +0700
    
        remove weak from dcd_edpt_close() for port without TUP_DCD_EDPT_ISO_ALLOC
    
    commit 215832397b1593e2df5609f92c9346c133a03774
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 19:07:47 2024 +0700
    
        update doc, re-enable metro m7 for hil, only build make windows/macos on PR
    
    commit 088486186f514578a02d6b6c7f39e0ad74f56118
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 19:05:33 2024 +0700
    
        rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLY
    
    commit ca3925a4c5b8958ec6f49818e78ccf35aba59247
    Merge: b8d3c0c4a 635bdc1fc
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Aug 19 18:22:13 2024 +0700
    
        Merge pull request #2708 from BrentK-ADI/max32_port
    
        Add port for Analog Devices MAX32 MCUs
    
    commit 635bdc1fcea1d4d9972d4c9960a32250b0245186
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 13:20:16 2024 +0700
    
        fix ci build
    
    commit 0c9d7a21858d246dfaadb78122c27c6e4099109c
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 12:38:45 2024 +0700
    
        add hwfifo_flush()
    
    commit 8fdd8d9a7b83bfb79ac9a02142592d7ee4948b83
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 19 11:59:41 2024 +0700
    
        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
    
    commit e345380723051ac3342a724660e877d7b2dad2fb
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 18 17:15:07 2024 +0700
    
        add flash_openocd_adi() for use with max32
        add feather max32666 to the hil pool
    
    commit 76eb2f506642968b2b0079326483905e79d20d2f
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 18 16:34:58 2024 +0700
    
        more musb update
    
    commit fe7ffc8edaad069955d6ededb3fc77084338256c
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 19:08:48 2024 +0700
    
        rename register bit definition to prevent conflict
    
    commit 123830c1f00813d86d0405dc7a5624ccb1220a31
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 19:06:19 2024 +0700
    
        remove unused register def
    
    commit a6bee747b6f550e4fdb144c7db4aad70fee5ac69
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 18:07:36 2024 +0700
    
        define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER
    
    commit 993473312b390b722d8693c23310b306997f8c2b
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 17:09:38 2024 +0700
    
        minor update
    
    commit e9109f36ba873062812b37f2c40fc88bbf48af67
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 16:34:24 2024 +0700
    
        refactor fifo configure/setup for dynamic and static fifo
    
    commit eaf9cc1beb6f5e34683debe531c7fa4d012c47b2
    Author: hathach <thach@tinyusb.org>
    Date:   Sat Aug 17 13:31:31 2024 +0700
    
        more refactor to simplify musb driver
    
    commit c34d5e7a71303c91fab134606841dd62ec57eef6
    Author: dp111 <19616418+dp111@users.noreply.github.com>
    Date:   Fri Aug 16 21:43:41 2024 +0100
    
        Put break inside #if #endif
    
    commit 8e3093e06faf51ad855ce965b28edc2d066fb528
    Author: hathach <thach@tinyusb.org>
    Date:   Fri Aug 16 08:21:20 2024 +0700
    
        update cmake profile
    
    commit 802713523ed97b3a5190d778d19a9814efe0cab9
    Merge: 18b5affce b8d3c0c4a
    Author: dp111 <19616418+dp111@users.noreply.github.com>
    Date:   Thu Aug 15 21:05:41 2024 +0100
    
        Merge pull request #1 from hathach/master
    
        Sync
    
    commit 33e3ea36450a30d76113e5e356ddf5f99cdda2c5
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 23:46:33 2024 +0700
    
        remove analog PHY from musb_regs_t
        hil: remove ch32v203 since not reliable enough
    
    commit 6152adb17fd0e8d76c60f589d84eee0fec323fa5
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 19:05:28 2024 +0700
    
        use musb_ep_csr_t for indexed CSR, also use indexed csr for TI access as well. Merge ep0 and epn together
    
    commit 06e52e4fb298c15c6d918150b1c70873963c0673
    Author: Hinko Kocevar <hinko.kocevar@ess.eu>
    Date:   Thu Aug 15 14:33:02 2024 +0200
    
        couple of fixes for usbtmc example
    
    commit 7d8d364332189f840cbd0265f2834c1b343c5e52
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 16:52:50 2024 +0700
    
        update musb fifo usage
    
    commit e339702a2a7977e4e62c2f3fea9aca55f71190ee
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 16:41:20 2024 +0700
    
        adding universal register structs for musb
    
    commit a9df933e0d35c1c198343464d49e69eff20dde4a
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 15:24:04 2024 +0700
    
        add TUP_USBIP_MUSB macro, minor rename
    
    commit 1402e6ec0d5ed60375c9deb1add9061fcb37e590
    Author: hathach <thach@tinyusb.org>
    Date:   Thu Aug 15 14:36:31 2024 +0700
    
        add flash-uniflash support for ti tm4c
    
    commit 0be427bae95ef0fe94cb6f0b405eb5c3bbae160a
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 14 23:59:35 2024 +0700
    
        use max32 cmsis, fix NVIC_GetEnableIRQ() not defined when using with CMISIS < 5
    
    commit f6b96f7ea9f0d0c4872e1e290bf59f65c68a7bf3
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 14 22:56:59 2024 +0700
    
        fix spelling, add max32 to ci with arm-gcc build
    
    commit 761399b5e09fd682d7be5ad7570c039922eb18bb
    Merge: 5122d6d10 b8d3c0c4a
    Author: hathach <thach@tinyusb.org>
    Date:   Wed Aug 14 06:33:42 2024 +0700
    
        Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_port
    
    commit b8d3c0c4a8e005bcfcc4ed04556e6da54f235ccc
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Aug 13 23:57:01 2024 +0700
    
        Circi dynamic config (#2763)
    
        Circleci
        * build cmake armgcc and arm clang on circleci
        * use docker medium+
    
    commit 9d8052b5da2ee7114fc691f44fcbea4fb1c44016
    Merge: ac1fd3266 86419df42
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Tue Aug 13 16:20:19 2024 +0700
    
        Merge pull request #2762 from hathach/fsdev_iso_fix
    
        Fsdev iso fix
    
    commit 86419df42c3220a867a3ffbc22140e11b7ad57ee
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 16:01:51 2024 +0700
    
        use zero wait flash for nano v203
    
    commit 0f732a2f8b83ba5a6eebacf4ded73a682214591e
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 14:50:54 2024 +0700
    
        remove metro m7 for now
    
    commit 5f8599f6d44c1b1741f3e0edf0d342720c0c17d8
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 14:35:42 2024 +0700
    
        metro m7 has issue with cdc_msc example randomly on hil test. Exclude it for now
    
    commit 525406597627fb9307425539b86dddf10278eca8
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 13:51:28 2024 +0700
    
        change pio-usb back to upstreaam
    
    commit f23170786abe8bde0a00065987674f6ff66104c5
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 13:50:19 2024 +0700
    
        increase pyserial timeout
    
    commit 61725a5263b6820051d515fcb716e4a91c13cdac
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 13:16:46 2024 +0700
    
        fix concurrent mass storage test conflict, use pyfatfs to access disk dev by usb id instead of mounted in /media/
    
    commit 45f50ebaa8dd4d2542d2db8fe51783803c8698be
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 11:04:53 2024 +0700
    
        increase enum timeout
    
    commit ad411b6c252265676d9a61f77fd8a5c26465b392
    Author: hathach <thach@tinyusb.org>
    Date:   Tue Aug 13 10:55:17 2024 +0700
    
        minor update to cmake profile
    
    commit 96c5c72e971674ba3a4023aed02bf31cc8c994dc
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Aug 12 18:38:23 2024 +0200
    
        Fix double buffer not disabled for smaller devices.
    
    commit f565267dafe63a8f92e53ba5e511f07ea34eaaa4
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Aug 12 18:32:51 2024 +0200
    
        Fix stm32l0 clock init.
    
    commit 549f20d1793d1896a376a1ea978a4f02217de4ed
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Aug 12 15:39:02 2024 +0200
    
        Fix buf_id read for ISO transfer.
    
    commit 5666aa196f99e323e025179559ef8ac1db390749
    Author: HiFiPhile <admin@hifiphile.com>
    Date:   Mon Aug 12 15:38:22 2024 +0200
    
        Fix tusb_dir_t warning.
    
    commit ac1fd3266644a2d87e38ef3e353ed9f60a618d50
    Merge: 9ee7d1b77 a621c4b6f
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Mon Aug 12 21:26:10 2024 +0700
    
        Merge pull request #2761 from hathach/hil-readd-v203
    
        readd v203 to hil pool
    
    commit a621c4b6fcd89df9b86d2911414e05e2e15184ec
    Author: hathach <thach@tinyusb.org>
    Date:   Mon Aug 12 16:39:25 2024 +0700
    
        fix more race with ch32v203 and setup when queuing zlp.
        improve hil test failed output
    
    commit 7a9ef9e7bdbd915e96ed40dbe76111959a92ce9f
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 11 11:10:15 2024 +0700
    
        readd v203 to hil pool
    
    commit 9ee7d1b77e365079eab5bb641eea522a8deb551e
    Merge: 18b5affce 8b8874922
    Author: Ha Thach <thach@tinyusb.org>
    Date:   Sun Aug 11 10:19:52 2024 +0700
    
        Merge pull request #2760 from hathach/update-pio-usb
    
        change pio to fix rp2040 build
    
    commit 8b88749223e969148e9d1ce4c8fd3a6756d5e38c
    Author: hathach <thach@tinyusb.org>
    Date:   Sun Aug 11 09:51:14 2024 +0700
    
        skip ch32v203 for h…
    Paciente8159 committed Dec 10, 2024
    Copy the full SHA
    ce9b5a9 View commit details
  4. Merge pull request #6 from Paciente8159/update-master

    Update master
    Paciente8159 authored Dec 10, 2024
    Copy the full SHA
    5ea637b View commit details
Loading