Gunar Schorcht
dc7abdf723
pkg/tinyusb: add GD32V support
2023-02-21 15:04:13 +01:00
Gunar Schorcht
295f8339d2
pkg/tinyusb: add tinyUSB netdev module
2023-02-01 21:58:01 +01:00
Gunar Schorcht
5b6a88e070
pkg/tinyusb: enable network device class in makefiles
2023-02-01 21:57:18 +01:00
Gunar Schorcht
37b151111f
pkg/tinyusb: add DFU and DFU_RT device class implementation
2023-01-15 18:09:55 +01:00
Gunar Schorcht
7a65eea8d0
pkg/tinyusb: automatic use of tinusb_device for pure device classes
2022-12-06 18:41:59 +01:00
Gunar Schorcht
d6bbb6d664
pkg/tinyusb/cdc_acm_acm: enable stdio_available by default
2022-12-03 12:59:17 +01:00
Benjamin Valentin
03bbd6badf
pkg/tinyusb: implement stdio via CDC ACM
2022-11-09 12:06:36 +01:00
benpicco
e38e0b937c
Merge pull request #18835 from gschorcht/pkg/tinyusb_descriptors
...
pkg/tinyusb: add common USB descriptors implementation
2022-11-09 10:42:15 +01:00
Gunar Schorcht
ef5c4deb55
pkg/tinyusb: common descriptors implementation
2022-11-09 06:57:55 +01:00
Gunar Schorcht
112f0c6cfc
pkg/tinyusb: improvement of USB driver selection for STM32
...
There are STM32 families where all models use only the Synopsys DWC2 USB OTG core while others completely use only the USB Device FS core. For these families then either the driver `drivers/usbdev_synopsys_dwc2` or the driver `cpu/stm32/periph/usbdev` is used depending on the respective family. However, the STM32 families F1 and L4 use both cores. The correct driver must therefore be selected depending on the CPU line or CPU model.
2022-11-03 13:56:38 +01:00
benpicco
55766f28eb
Merge pull request #18781 from gschorcht/pkg/tinyusb_nrf52
...
pkg/tinyusb: add nrf52 support
2022-10-26 11:59:18 +02:00
Gunar Schorcht
e0fb5074a1
pkg/tinyusb: add STM32 FS device support
2022-10-23 22:33:51 +02:00
Gunar Schorcht
e26d8523a4
pkg/tinyusb: add nRF52 support
2022-10-21 18:09:38 +02:00
Dylan Laduranty
35b5e2556e
pkg/tinyusb: add SAM0-based MCU support
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2022-10-05 19:23:37 +02:00
Gunar Schorcht
bb337cde8e
pkg/tinyusb: use auto_init for tinyusb stack and thread setup
2022-10-04 07:40:18 +02:00
Gunar Schorcht
bb883cdef3
pkg/tinyusb: remove some error checks from Makefiles
...
Some error checks had to be removed to get `make info-boards-supported` working.
2022-10-04 07:40:18 +02:00
Gunar Schorcht
3367b106bb
tests: add tinyUSB CDC and MSC device test application
2022-09-30 19:05:51 +02:00
Gunar Schorcht
629395fd2b
pkg/tinyusb: add STM32 support
2022-09-30 19:05:51 +02:00
Gunar Schorcht
21b3bcd0c0
pkg/tinyusb: add ESP32-S2 and ESP32-S3 support
2022-09-30 19:05:51 +02:00
Gunar Schorcht
136827e6da
pkg: add tinyUSB device/host stack as package
2022-09-30 19:05:51 +02:00