summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-23rp2040: export hw_endpoint_start_next_buffer() and hw_endpoint_lock_update()Jonathan Bell
The next change to the driver requires the export of these functions. Leave the lock unimplemented for now. Also move hw_set and hw_clear aliases into the top-level header file.
2023-01-22When tools/top.mk finds it is running on Windows, it expects SHELL set to ↵Dave Nadler
cmd.exe. Some Windows development environments invoke a mingw version of gnu make with SHELL set to /bin/sh or /bin/bash (either explicitly or by default), in which case tinyUSB make fails when a $(shell...) command feeds DOS syntax to sh. We can't just use sh, as many Windows environments won't have unix utilities like realpath (used by this makefile for sh shell commands). This fix forces SHELL=cmd.exe on Windows and documents the issue. Also adds additional documentation to help the next person... With this fix, tinyUSB can be easily built and debugged in environments like NXP's MCUxpresso (import as a makefile project).
2023-01-22update stm32f7 to build with iarhathach
2023-01-22update f4 to build with iarhathach
2023-01-21add test_common_func.chathach
2023-01-21add icf for f1 mini2hathach
2023-01-21update stm32f1 to support iar buildhathach
2023-01-20fix: Change all static variables to thread when fuzzingNathaniel Brough
2023-01-20Add support for NXP's mimxrt1024_evk evaluation board.Dave Nadler
Tested AOK with device\cdc_msc_freertos example.
2023-01-20Add support for NXP's mimxrt1024_evk evaluation board.Dave Nadler
Tested AOK with device\cdc_msc_freertos example.
2023-01-20slightly update rule.mk for IARhathach
2023-01-20fix warnings with arithmetic on void* pointerhathach
2023-01-20add helper tu_desc_find/find2/find3hathach
2023-01-20fix warninghathach
2023-01-18Merge pull request #1847 from HiFiPhile/dwc2_iarHa Thach
dwc2: fix iar warnings
2023-01-18fix iar build with board_testhathach
2023-01-18dont use non-std strncasecmphathach
2023-01-18update iar cihathach
2023-01-18get most examples build with iarhathach
2023-01-18Allow config OS for RP2040Howard Su
2023-01-17update freertos example to build with iarhathach
2023-01-17update build script to support iar with CC=iccarm optionhathach
2023-01-17update all f0 board to build with iarhathach
2023-01-17try running iar build with self-hosthathach
2023-01-17update makefile to support iar build starting with stm32f070hathach
2023-01-13fix: Replace device calls to memcpy with tu_memcpy_sNathaniel Brough
Introduces a new function tu_memcpy_s, which is effectively a backport of memcpy_s. The change also refactors calls to memcpy over to the more secure tu_memcpy_s.
2023-01-13examples/uac2: Fix mute and volume array lengthsMalik Enes Safak
2023-01-12Merge pull request #1405 from gregdavill/ch32v307Ha Thach
Add WCH CH32V307 port
2023-01-12add TUP_RHPORT_HIGHSPEED for ch32v307hathach
2023-01-12minor clean up. ch32v307 has issue with uart LOG=2 (skipping characters)hathach
2023-01-12add dcd_remote_wakeup() stubhathach
2023-01-12add button supporthathach
2023-01-12rename board to lower case ch32v307v-r1-1v0hathach
2023-01-12rename link filehathach
2023-01-12fix redundant-decls warnings with USART_Printf_Init()hathach
2023-01-12rename driver with dcd_ to be consitent with other portshathach
2023-01-12add note for openocd with wch, also add wch-riscv.cfghathach
2023-01-11dwc2: fix IAR warnings.MasterPhi
2023-01-11Merge pull request #1844 from silvergasp/masterHa Thach
feat(ci): Adds oss-fuzz integration on PRs
2023-01-09feat(ci): Adds oss-fuzz integration on PRsNathaniel Brough
2023-01-09Merge pull request #1843 from HiFiPhile/ip3511Ha Thach
ip3511 : Fix IAR build.
2023-01-08ip3511 : Fix IAR build.MasterPhi
2023-01-08temporarily suppress redundant-decls due to USART_Printf_Init()hathach
fix codespell
2023-01-07Merge branch 'master' into ch32v307Ha Thach
2023-01-07Merge pull request #1820 from Staacks/masterHa Thach
Fix UVC probe and commit on MacOS
2023-01-07Merge pull request #1789 from hathach/fix-fifo-memory-overflowHa Thach
Fix fifo memory overflow
2023-01-07minor clean uphathach
2023-01-07remove _ff_overflowed() due to lack of usehathach
2023-01-07simplify _ff_correct_read_index()hathach
2023-01-07reverse idx2ptr() arguments to be consistenthathach