summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)Author
2024-09-10minor clean uphathach
2024-09-10change edpt stream api to take hwid from API to reduce memory footprinthathach
2024-09-10update edpt_stream to support non-buffered (no fifo) modehathach
2024-09-10change vendor device to use edpt stream APIhathach
2024-09-04Merge pull request #2788 from dp111/cppcheckHiFiPhile
make function prototypes match functions( found by cppcheck)
2024-09-04dwc2: for esp32 force disconnect/connect using USB_WRAP otg pad override ↵hathach
(DM=DP=0) in addition to dwc2's dctrl
2024-09-03make function prototypes match ( found by cppcheck)dp111
2024-09-02Merge pull request #2786 from dp111/breakinsideHiFiPhile
Put break inside #if
2024-08-19rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLYhathach
2024-08-19implement dcd_edpt_iso_alloc/dcd_edpt_iso_activate for musb. video_capture ↵hathach
example with iso kind of work but not smoothly. audio example does not seems to work as expected
2024-08-17define and use TUD_ENDPOINT_EXCLUSIVE_NUMBERhathach
2024-08-17more refactor to simplify musb driverhathach
2024-08-16Put break inside #if #endifdp111
2024-08-15add TUP_USBIP_MUSB macro, minor renamehathach
2024-08-14Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_porthathach
2024-08-08Fix ESPs without device supportScott Shawcroft
The newer tusb_option.h assumes that there is a number of device endpoints to check against.
2024-07-19- add tud_cdc_n_ready() though not usedhathach
- usbd now change _usbd_dev.cfg_num before calling driver's open()
2024-07-12simplify dwc2 test modehathach
- all dwc2 ip seems to support test mode in both fs/hs -> remove TUP_USBIP_DWC2_TEST_MODE - remove dcd_check_test_mode_support(), all should be supported - move enum tusb_feature_test_mode_t to tusb_types.h
2024-07-01Add MAX78002 SupportBrent Kowal
-Added support for MAX78002, MAX78002EVKIT -Added provisions for remaining MAX32 USB parts
2024-06-28Initial Commit for MAX32 SupportBrent Kowal
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
2024-06-15Merge pull request #2672 from tinic/masterHa Thach
Add support for STM32U535xx/STM32U545xx
2024-06-14add ch32v103 bsp support, compile but does not run, probably due to ↵hathach
compile/linker issue
2024-06-12Make it work.Tinic Uro
2024-05-30Use correct backend.Tinic Uro
2024-05-24add ch32 support for fsdev driver. v20x can select fsdev or usbfs with ↵hathach
make/cmake PORT=0/1. default to fsdev
2024-05-24wch usbfs/usbhs need to specify which driver to use. for v307 default to ↵hathach
highspeed
2024-05-20Merge pull request #2362 from dragonlock2/masterHa Thach
Add CH32V20x USB OTG/FS Driver
2024-05-20use correct wch usbhs, usbfs for ch32v307 using CFG_TUD_MAX_SPEEDhathach
2024-05-20temp codehathach
2024-05-17Merge pull request #2648 from tannewt/esp32c2_h2Ha Thach
Add esp32c2 and esp32h2 for max3421 support
2024-05-16Add esp32c2 and esp32h2 for max3421 supportScott Shawcroft
2024-05-15add CH32V20x USB OTG/FS driverMatthew Tran
2024-05-13Adjust logic.HiFiPhile
2024-05-13Merge branch 'master' into test-mode-supportHiFiPhile
2024-05-06Merge pull request #2618 from HiFiPhile/fifo_const_splitHa Thach
tusb_fifo: skip constant address functions if not used
2024-05-02add cmake for pi zero (renamed from pi zero_w), build but the flash size ↵hathach
seem wrong (only 24 bytes for text)
2024-04-29Guard const addr fifo functions with TUP_MEM_CONST_ADDR.HiFiPhile
2024-04-26- add esp32 c3, c6 mcu optionhathach
- skip breakpoint for espressif riscv
2024-04-25revert a change in tusb_mcuhathach
2024-04-25adding support for esp32 for use with max3421e hosthathach
2024-04-25Fix IAR breakpoint test.HiFiPhile
2024-04-19- clang h743 build and run cdc_msc okhathach
- switch unit test back to gcc, since path to clang conflict on local setup (x86 and arm)
2024-04-10remove the usage of TU_BIT() and TU_GENMASK() from tusb_types.hhathach
2024-04-09make veryfi static in ccrx consistent with the resthathach
2024-04-09Fixed behavior of the PRCR register. Previous write protection will be ↵Matthias Schär
recovered.
2024-04-08Merge pull request #2567 from HiFiPhile/iso_allocHa Thach
ISO endpoint allocation improvments
2024-04-05reverted un-related file changeshathach
2024-04-02Move endpoint alloc define to tusb_mcu.hHiFiPhile
2024-04-02Merge branch 'master' into MCXhathach
2024-03-22add tu_edpt_stream_deinit()hathach