You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
shared/tinyusb: Add per-driver runtime USB class control.
This change allows USB class drivers (CDC, MSC, NCM) to be individually
enabled/disabled at runtime without requiring TinyUSB submodule changes.
Classes are always compiled in but only enabled drivers appear in USB
descriptors. When runtime device mode is disabled, all compiled classes
are auto-enabled for backward compatibility. When enabled, only CDC is
enabled by default.
Signed-off-by: Andrew Leech <[email protected]>
0 commit comments