st3m: add usb stack (unused)
This implements a st3m-specific USB stack. It's effectively what espressif provides with their esp_tinyusb component, but allows for dynamic reconfiguration of the USB device.
Showing
- components/st3m/CMakeLists.txt 9 additions, 0 deletionscomponents/st3m/CMakeLists.txt
- components/st3m/st3m_usb.c 139 additions, 0 deletionscomponents/st3m/st3m_usb.c
- components/st3m/st3m_usb.h 125 additions, 0 deletionscomponents/st3m/st3m_usb.h
- components/st3m/st3m_usb_cdc.c 76 additions, 0 deletionscomponents/st3m/st3m_usb_cdc.c
- components/st3m/st3m_usb_descriptors.c 170 additions, 0 deletionscomponents/st3m/st3m_usb_descriptors.c
- components/st3m/st3m_usb_msc.c 122 additions, 0 deletionscomponents/st3m/st3m_usb_msc.c
- components/st3m/tusb_config.h 31 additions, 0 deletionscomponents/st3m/tusb_config.h
components/st3m/st3m_usb.c
0 → 100644
components/st3m/st3m_usb.h
0 → 100644
components/st3m/st3m_usb_cdc.c
0 → 100644
components/st3m/st3m_usb_descriptors.c
0 → 100644
components/st3m/st3m_usb_msc.c
0 → 100644
components/st3m/tusb_config.h
0 → 100644
Please register or sign in to comment