a6001fc8f2
update uart read for lpc18/43 for testing
2022-11-18 21:50:00 +07:00
da1589f116
Fix FREERTOS USB IRQ priority.
2022-11-08 21:58:51 +01:00
f3f3739073
Fix DCD build.
2022-11-07 13:38:35 +01:00
9d3d8fd5b0
Merge branch 'master' of https://github.com/hathach/tinyusb into bsp_412
2022-11-07 12:47:41 +01:00
1eae139aa9
Add support for STM32L412.
2022-11-07 12:32:36 +01:00
e434a1dc05
Merge pull request #1718 from hfegran/efm32_freertos_port_fix
...
Fixed wrong FreeRTOS port for EFM32GG12
2022-11-07 00:05:51 +07:00
a061bc4173
bump up pico-pio-usb
2022-11-06 14:46:44 +07:00
44e19aa3c7
rename PIO_USB_PIN_DP to PIO_USB_DP_PIN and change from 2 to 20 & moved to board.h
...
add support for PIO_USB_VBUSEN_PIN and its state.
2022-11-06 14:44:56 +07:00
cb0ca6151b
remove CFG_TUSB_DEBUG from tinyusb_common_base
2022-11-04 17:08:02 +07:00
38cdeb9e60
Fixed wrong FreeRTOS port for EFM32GG12
2022-11-03 20:23:27 +01:00
5b1b383d2a
Merge pull request #1676 from tswan-quasi/master
...
dcd_lpc_ip3511: isochronous support and endpoint accidental write fix
2022-10-24 19:08:58 +07:00
e3b7ed9ae9
use dummy for all ZLP for ip3511, fix lpc55 build with DEBUG=1
2022-10-24 18:43:21 +07:00
4238467b2d
Add support for STM32U5 mcu
2022-10-13 17:39:42 +08:00
8a89365bb2
Add stm32u5xx offical driver.
2022-10-11 13:50:11 +08:00
d1c61e33a6
add 'stm32l052dap52' (STM32L052K8 MCU) board target
...
'dap52' is Olimex's name of their STM32L052-based fork of 'dap42'
2022-08-03 12:31:37 -05:00
4bd47bcb99
disable bad gcc 6 warning
2022-07-12 13:29:47 -05:00
fc1a27b6c9
RP@040: rework CMake for compiler warnings
2022-07-12 12:58:30 -05:00
0bfb9d62de
Merge pull request #1543 from robert-hh/1170_0.13.0
...
mimxrt: Change the definitions for MIMXRT boards.
2022-07-11 15:53:24 +07:00
6da1e93edd
fix rt1050 evk build with latest mcu-sdk
2022-07-11 14:21:19 +07:00
19768936ae
bump up mcux-sdk for rt11xx, add back OPT_MCU_MIMXRT11XX
2022-07-11 14:01:18 +07:00
ecb899408b
Merge pull request #1544 from hathach/ci-parallel-build
...
Ci parallel build
2022-07-01 20:52:46 +07:00
53db23142a
add get-dependencies.py
2022-07-01 17:23:14 +07:00
ec6f56768a
mimxrt: Change OPT_MCU_MIMXRT1xXX to OPT_MCU_MIMXRT.
...
Which fits both MIMXRT10XX and MIMXRT11XX.
2022-07-01 09:04:36 +02:00
60c1750a9b
mimxrt: Add/change definitions for MIMXRT11XX boards.
...
These are mostly identical to the MIMXRT10XX, with one tiny difference.
2022-06-30 22:21:31 +02:00
023191be23
Let to define CFG_BOARD_UART_BAUDRATE in CMake
2022-06-29 20:28:22 +01:00
19956f070d
Merge pull request #1539 from hathach/improve-ci
...
Improve ci
2022-06-29 16:27:17 +07:00
158b3d761d
fix xmc4000 build
2022-06-29 15:27:24 +07:00
5a378703fb
fix end symbol for samx7x and same5x
2022-06-29 15:05:09 +07:00
a62c2640b5
remove redundant rp2040 boards, all boards supported by pico-sdk already supported
2022-06-29 14:08:01 +07:00
8fe9022a6e
fix buid_board.py script
2022-06-29 14:06:44 +07:00
898b52be45
update rp2040 warnings
...
- 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-28 16:27:44 +07:00
83602ea123
Merge branch 'master' into rp2040_warning
2022-06-28 13:34:47 +07:00
4057c2d8d9
rework suppress_tinyusb_warnings
...
* 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-27 22:43:41 +01:00
b9dc9dbd78
fix most warnings with rp2040 -wconversion
2022-06-27 11:50:17 +07:00
0042eccb3b
fix redundant-decls warnings by usbd/usbh
2022-06-24 22:52:11 +07:00
1d6918ce41
suppress redundant-decls warnings for freertos examples
2022-06-24 21:53:46 +07:00
835ab01cab
fix stm32 g4 and wb build issue with freertos, also add them to ci build
2022-06-24 21:52:51 +07:00
4f6e770eda
add more warning option, also fix -Wconversion with rp2040
...
-Wuninitialized, -Wunused, -Wredundant-decls
2022-06-24 19:46:19 +07:00
4639cac85c
Merge pull request #1526 from ccrome/chc-add-teensy-41
...
Added The Teensy 4.1 board
2022-06-22 11:22:44 +07:00
742b99f689
Added The Teensy 4.1 board
...
The Teensy 4.1 board has an 8MB W25Q64JV as opposed to the 2MB flash
on the Teensy 4.0. This largely doensn't matter for TinyUsb, except
when you attempt to access any memory in the flash above the 2MB
boundary, when it fails with a hard fault.
2022-06-21 11:12:39 -07:00
2f7f3e604e
Re-add some warning suppression for rp2040
2022-06-17 12:54:28 -05:00
8cbc34de11
add tuh_configure() for port/dynamic host behavior config
2022-06-08 01:17:01 +07:00
1b08672945
more ci fix
2022-06-06 13:25:48 +07:00
7187cd9a85
fix ci, remove use of CFG_TUSB_RHPORT0_MODE in bsp
2022-06-06 12:51:10 +07:00
2571211957
remove static port defined for device/host
2022-06-03 11:32:09 +07:00
8b9cf152a0
rhport argument in usbd_ API() is not used (always use the initialized port)
...
remove the usage of TUD_OPT_RHPORT in class driver
2022-06-02 16:51:17 +07:00
60aae59eeb
style code for consistency with existing codebase
2022-06-02 09:35:30 +01:00
e0220c6594
fix int handling for host in ek_ra4m3 port
2022-06-02 09:35:30 +01:00
4c89776a27
add renesas ek-ra4m3 board port
...
Signed-off-by: Rafael Silva <rafaelsilva@ajtec.pt >
2022-06-02 09:35:30 +01:00
2a17a7e8f8
rework make freertos port handling
...
this allows ports to specify a freertos port outside the FreeRTOS-Kernel lib directory, which would otherwise not be possible
Signed-off-by: Rafael Silva <rafaelsilva@ajtec.pt >
2022-06-02 09:35:30 +01:00