Commit Graph

34 Commits

Author SHA1 Message Date
4012e15075 move core init code to dwc2 common. update/correct build for esppressif 2024-10-15 17:55:24 +07:00
57aac432b5 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
2024-10-10 16:28:36 +07:00
2e995d7cf4 adding support for esp32 for use with max3421e host 2024-04-25 20:23:40 +07:00
83840041a8 update esp32 to also be supported by hil test
test run locally well
2023-11-29 17:09:52 +07:00
6ab7875aab uart working on u5a5 2023-10-31 11:39:20 +07:00
cf91660cee rename hw/bsp/board.h to board_api.h 2023-08-03 15:44:05 +07:00
cf7aad790c more esp32 cmake clean up 2023-03-30 11:37:36 +07:00
641613c428 update all cmake for esp32 build 2023-03-30 10:41:11 +07:00
bdfcd50b1b Merge branch 'master' into portability 2023-03-17 23:53:38 +07:00
3623ba1884 fix trailing space and new line
temporarily disable codespell
2023-03-17 16:12:49 +07:00
84be70baf5 fix iar build with board_test 2023-01-18 13:17:53 +07:00
460bef9dbb host msc example work well with rp2040 pio-usb 2022-11-21 15:49:38 +07:00
a6001fc8f2 update uart read for lpc18/43 for testing 2022-11-18 21:50:00 +07:00
65ba15c37d Remove unreachable code
IAR generates warning Pe111 'statement is unreachable'. In a couple of
cases, replace return statements with TU_ATTR_FALLTHROUGH; because some
compilers apparently can't figure out that the return statements are
unreachable but do whinge about an imagined fall-through without them!
2022-09-13 18:00:50 +01:00
f4c80dd218 clean up example to use CFG_TUD_ENABLED + CFG_TUD_MAX_SPEED instead of CFG_TUSB_RHPORT0_MODE 2022-06-06 17:35:17 +07:00
a3fc107d94 xmc4500 led blinky, button ok 2021-11-05 11:57:36 +07:00
f5e02e72ed espressif: group boards using target name as a family
`hw\bsp` separate one family folder to esp32s2, esp32s3
add board specific board.cmake file to override board specific options(features)
fix examples and test scripts to use new family approach
2021-04-16 15:41:42 +02:00
2f0cb8b5f1 tinyusb: add support of esp32s3 target
add support of new esp32s3 target and the board
update the roles.mk wrapper to allow dfu flashing of espressif chip
update examples to allow compilation for esp32s3_addax_1 board
once the code is tested the PR to original tinyusb repo will be submitted
2021-04-16 13:38:00 +02:00
4fef2ddb4c rp2040 move uart id to board specific 2021-01-27 16:37:31 +07:00
ffad6eaf80 cmake esp32s2 and rp2040 getting along 2021-01-24 00:22:23 +07:00
5ca748a68e rename CFG_TUD_MSC_BUFSIZE to CFG_TUD_MSC_EP_BUFSIZE
rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE
2020-07-16 15:34:16 +07:00
cefbd9579c add neopixel led strip driver for saola, make saola as an component 2020-04-09 11:02:16 +07:00
a2dee7fb50 rename saola to saola_1 2020-04-07 23:07:25 +07:00
6a9f971882 add saola button pin support, esp32 build with board_test 2020-04-07 13:42:48 +07:00
4f871063fd Merge branch 'master' into cr1901-msp430f5529 2020-03-22 17:19:57 +07:00
7f6316dbe1 Use CRLF on UART. 2020-03-14 14:26:14 -04:00
4e8c57171c Merge branch 'master' into cr1901-msp430f5529 2019-10-25 21:20:05 +07:00
2f3f23fd94 change to use nrfx uarte 2019-10-18 18:30:09 +07:00
558b4dbde3 change DEBUG optimization option from O0 to Og
add uart write to board test example
2019-10-18 17:50:29 +07:00
e4a88bc826 examples: Fix #ifndef guard for CFG_TUD_ENDPOINT0_SIZE. 2019-10-04 05:36:51 -04:00
c4483d244b Fix typo of CFG_TUD_ENDOINT0_SIZE. 2019-09-27 21:22:19 -04:00
4ccdc5522d Fix typo of CFG_TUD_ENDOINT0_SIZE. 2019-09-27 12:41:46 -04:00
c70c61ce26 add button read to board_test example 2019-08-31 17:52:24 +07:00
d4895c4af6 add board_test example for testing new board 2019-08-24 23:30:35 +07:00