Yet Another USB Stack.
A portable USB device library, written in C++ for microcontrollers.
- Your processor runs faster than memory, has data cache, heap is availible and fast
- Access to peripheral bus is slow
- C++
- Event based
- Thread-safe
- Hooks for pipelined processors
- DMA
- CDC Class
- DFU Class
- Descriptors are held in heap and serialized when needed. If you want to change descriptors on the fly, you can.