rockbox/firmware/usbstack
mojyack 03fbd2784d usb: preparation to support multiple usb configs
- existing class drivers are placed to config 1
- drivers_connected==true is replaced with usb_config!=0
- supports config transition between nonzero configs
- STALL if request set_config was invalid

Change-Id: Ia775ae2dcb7d0cc08d2f3ee5ca41683837b04259
2026-01-03 19:57:33 -05:00
..
usb_audio.c usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_audio.h usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_audio_def.h usbaudio: convert to asynchronous operation 2025-11-15 07:32:05 -05:00
usb_charging_only.c usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_charging_only.h usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_class_driver.h usb: preparation to support multiple usb configs 2026-01-03 19:57:33 -05:00
usb_core.c usb: preparation to support multiple usb configs 2026-01-03 19:57:33 -05:00
usb_hid.c usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_hid.h usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_hid_usage_tables.h usb_hid: add support for Battery Strength 2021-03-06 04:15:02 +00:00
usb_serial.c usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_serial.h usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_storage.c usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb_storage.h usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00