summaryrefslogtreecommitdiff
path: root/hw/bsp
AgeCommit message (Collapse)Author
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-08temporarily suppress redundant-decls due to USART_Printf_Init()hathach
fix codespell
2023-01-07Merge branch 'master' into ch32v307Ha Thach
2022-12-13Fix ifdefs for disabled uart stdio in rp2040 familyLouis Burda
2022-12-04more typoshathach
2022-12-04Fix typosBastien Nocera
2022-11-30More configurable board optionsGordon McNab
2022-11-30Fix script issues with paths including spaces from env variable.Gordon McNab
$(FT90X_TOOLCHAIN) or even $(TOP) may have spaces. Quote to fix.
2022-11-30Merge branch 'hathach:master' into port-ft90xGordon McNab
2022-11-30Add FT9xx for cdc_dual_portsGordon McNab
Fix handling of interrupt endpoints. i.e. no ZLPs. Fix the assignation of endpoint types. Add button support for MM900evx boards. On board support do not block for UART input.
2022-11-29Fix transfers issues with FT9xxGordon McNab
Correct USB FIFO use for setup data phases (OUT transfers). We cannot stop traffic on the control endpoint so we set a flag and pull data from host when tinyUSB requests it from the USB FIFO. Extend this for all endpoints although currently not required. Rename all instances of ft90x which can apply to ft93x as ft9xx. Add support for the cdc_dual_ports example for ft9xx. Add LED pin definition for board LED in a simple to access place on the Bridgetek MM900EVx boards.
2022-11-28Fix issue with the CDC SetLineCoding requestGordon McNab
The SetLineCoding would fail as host would send the SETUP OUT phase before tinyUSB had setup a transaction for it. ft9xx port would ignore the transfer since there was no valid transaction setup for it. One SETUP data phase packet is cached now.
2022-11-24Added board description for electro-smith daisy seedAdrian Scripca
2022-11-21Merge branch 'master' into midihostAndrzej Tokarski
2022-11-21add board_getchar() for non-blocking getchar()hathach
2022-11-21host msc example work well with rp2040 pio-usbhathach
2022-11-19Merge branch 'hathach:master' into midihostAndrzej Tokarski
2022-11-18update uart read for lpc18/43 for testinghathach
2022-11-13Add MIDI host support to tinyusbrppicomidi
2022-11-08Fix FREERTOS USB IRQ priority.Mengsk
2022-11-07Fix DCD build.Mengsk
2022-11-07Merge branch 'master' of https://github.com/hathach/tinyusb into bsp_412Mengsk
2022-11-07Add support for STM32L412.Mengsk
2022-11-07Merge pull request #1718 from hfegran/efm32_freertos_port_fixHa Thach
Fixed wrong FreeRTOS port for EFM32GG12
2022-11-06rename PIO_USB_PIN_DP to PIO_USB_DP_PIN and change from 2 to 20 & moved to ↵hathach
board.h add support for PIO_USB_VBUSEN_PIN and its state.
2022-11-04remove CFG_TUSB_DEBUG from tinyusb_common_basehathach
2022-11-03Fixed wrong FreeRTOS port for EFM32GG12Henrik Fegran
2022-10-24Merge pull request #1676 from tswan-quasi/masterHa Thach
dcd_lpc_ip3511: isochronous support and endpoint accidental write fix
2022-10-24use dummy for all ZLP for ip3511, fix lpc55 build with DEBUG=1hathach
2022-10-13Add support for STM32U5 mcuLynnL4
2022-08-03add 'stm32l052dap52' (STM32L052K8 MCU) board targetPeter Lawrence
'dap52' is Olimex's name of their STM32L052-based fork of 'dap42'
2022-07-12disable bad gcc 6 warninggraham sanderson
2022-07-12RP@040: rework CMake for compiler warningsgraham sanderson
2022-07-11Merge pull request #1543 from robert-hh/1170_0.13.0Ha Thach
mimxrt: Change the definitions for MIMXRT boards.
2022-07-11fix rt1050 evk build with latest mcu-sdkhathach
2022-07-01Merge pull request #1544 from hathach/ci-parallel-buildHa Thach
Ci parallel build
2022-07-01add get-dependencies.pyhathach
2022-07-01mimxrt: Change OPT_MCU_MIMXRT1xXX to OPT_MCU_MIMXRT.robert-hh
Which fits both MIMXRT10XX and MIMXRT11XX.
2022-06-30mimxrt: Add/change definitions for MIMXRT11XX boards.robert-hh
These are mostly identical to the MIMXRT10XX, with one tiny difference.
2022-06-29Let to define CFG_BOARD_UART_BAUDRATE in CMakePawel Hryniszak
2022-06-29Merge pull request #1539 from hathach/improve-ciHa Thach
Improve ci
2022-06-29fix xmc4000 buildhathach
2022-06-29fix end symbol for samx7x and same5xhathach
2022-06-29remove redundant rp2040 boards, all boards supported by pico-sdk already ↵hathach
supported
2022-06-29fix buid_board.py scripthathach
2022-06-28update rp2040 warningshathach
- remove "-Wno-stringop-overflow -Wno-array-bounds" - skip -Wconversion for gcc 9 and prior - suppress_tinyusb_warnings only when building with gcc 9 and below
2022-06-28Merge branch 'master' into rp2040_warninghathach
2022-06-27rework suppress_tinyusb_warningsgraham sanderson
* gcc 9.2.1 has some spurious -Wconversion warnings * cmake 3.18 and above require set_target_properties to be added from the target directory (so added it to all examples) * fixed a few warnings in a couple of examples
2022-06-27fix most warnings with rp2040 -wconversionhathach