Opened on 03/24/23 at 17:17:54
Last modified on 03/24/23 at 17:39:00
#4891 new project
Port TinyUSB to RTEMS.
Reported by: | kgardas | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Indefinite |
Component: | dev | Version: | |
Severity: | normal | Keywords: | SoC, large, USB |
Cc: | Blocked By: | ||
Blocking: |
Description
I know that we do have libbsd to serve as a USB stack (too), but since there is a push for LwIP to RTEMS too, I think something similar may be port of TinyUSB to RTEMS too.
The project is described as:
"TinyUSB is an open-source cross-platform USB Host/Device? stack for embedded systems, designed to be memory-safe with no dynamic allocation and thread-safe with all interrupt events being deferred and then handled in the non-ISR task function." -- here: https://docs.tinyusb.org/en/latest/
Change History (1)
comment:1 Changed on 03/24/23 at 17:39:00 by Joel Sherrill
Keywords: | SoC large USB added |
---|---|
Milestone: | → Indefinite |
Note: See
TracTickets for help on using
tickets.
This looks like a good thing to support. Lots of hardware drivers are already there. This gives a lot of options for which board.to bring it up on first.
The port should go upstream and have an RSB package. At least that's my first thought.