Damien George
783ddfc264
shared/tinyusb: Allow max USB descriptor string to be configured.
...
Signed-off-by: Damien George <damien@micropython.org>
2023-04-04 11:57:25 +10:00
Damien George
dbb0019666
shared/tinyusb: Fix CDC bNumInterfaces value.
...
This fixes a regression from c8913fdbfa
Signed-off-by: Damien George <damien@micropython.org>
2022-11-14 13:03:33 +11:00
Angus Gratton
c8913fdbfa
rp2: Allow enabling USB device without enabling USB-CDC.
...
Requires changing the USB-CDC stdin/stdout guards from
MICROPY_HW_ENABLE_USBDEV to the new (in this port)
MICROPY_HW_USB_CDC.
2022-11-11 16:49:18 +11:00
Angus Gratton
2e6e53057b
shared/tinyusb: Further refactor static USB device implementation.
...
App the mp_ prefix to usbd_ symbols and files which are defined here and
not in TinyUSB.
rp2 only for now. This includes some groundwork for dynamic USB devices
(defined in Python).
This work was funded through GitHub Sponsors.
Signed-off-by: Angus Gratton <angus@redyak.com.au>
2022-11-11 16:47:36 +11:00
Blake Felt
eed4eb2645
shared/tinyusb: Create common TinyUSB code for reuse by ports.
...
This code originates from the rp2 port, and the rp2 port has been updated
to use this common code.
2022-11-11 16:33:30 +11:00